Protoplast Studio
Pluto
A nine-layer cryptographic stack. Physical-world data. Mathematically verifiable.
What we built
Hardware signs the data.
Chain verifies it.
Blockchain anchors it.
ECDSA at the sensor
Hash chain tamper-evident
Merkle Root on Solana
Physical black box
Architecture
Nine layers.
One unbreakable chain.
Each layer enforces a property the layer above cannot override. Append-only. Counter-locked. Publicly witnessed.
01Secure Measurement
Tamper-sealed sensor + hardware RTC + Roughtime oracle.
02The Cryptographic Seal
MCU builds payload: Raw Data + Timestamp + prev_hash + seq_no. ATECC608A signs in silicon.
03The Edge Transit
Signed, chained packet sent over LoRa to Gateway.
04The Split Save
Gateway writes simultaneously to encrypted MicroSD and cloud SQLite buffer.
05Cloud Ingestion & Sequence Check
The Bouncer verifies signature + hash chain + exact seq_no. Invalid packets are rejected.
06The Edge Rollup
11:59 PM. Gateway hashes all 1,440 readings into a 32-byte Merkle Root, signed by ATECC608A.
07Direct-to-Chain Anchor
Factory hardware posts Master Signed Merkle Root to a Solana RPC node via HTTP.
08Cloud Synchronisation
Cloud reads Solana to confirm anchor. Dashboard shows "Data Verified."
09Trustless Audit
Auditor re-hashes data, checks public chain. Or physically pulls the MicroSD Black Box.
Live demonstration
One reading. Nine layers. Public ledger.
pluto@gateway:~$ ./capture_and_anchor
Press Start to run a live capture sequence
Delete one reading.
The entire future chain breaks. Instantly. Mathematically. Visibly.
SEQ #001445
4.1°C
hash: a3f7b9e2
→
SEQ #001446
4.2°C
hash: b9e2c4d1
→
SEQ #001447
4.2°C
hash: c4d18f02
→
SEQ #001448
4.3°C
hash: d18f02a3
✓ CHAIN INTACT All prev_hash references verified. 1,448 readings. 0 gaps.
SEQ #001445
4.1°C
hash: a3f7b9e2
✗
✗
SEQ #001447
4.2°C
prev_hash: NO MATCH ✗
✗
SEQ #001448
4.3°C
CHAIN BROKEN ✗
✗ CHAIN BROKEN Anomaly alert fired. MicroSD Black Box is the ground truth.
The guarantees
Six properties. Mathematically enforced.
[SIG]
Cannot be altered
Any change breaks the ECDSA signature, caught immediately at ingestion.
[CHN]
Cannot be deleted
Every reading contains prev_hash. Delete any reading and the entire future chain mismatches.
[SEQ]
Cannot be reordered
Hardware seq_no increments in silicon. Any gap or swap is an instant anomaly.
[RTC]
Cannot be backdated
Hardware RTC cross-referenced with Roughtime. Clock spoofing is detectable.
[MRK]
Root cannot be disputed
Daily Merkle Root anchored to Solana by factory hardware. Public. Immutable.
[SDC]
Physical record exists
Encrypted MicroSD independent of cloud, readable by any auditor at any time.
Where we are
Proof of concept.
Architecture is real.
Complete
Architecture & Design
- 9-layer cryptographic specification
- Hardware component selection
- Threat modelling complete
- Blockchain anchoring design
In Progress
Prototype Build
- ATECC608A signing firmware
- LoRa packet transmission layer
- Gateway chain-verification logic
- MicroSD encrypted write pipeline
- Solana anchor integration
Build with us
We need builders.
Not customers. Not users. People who want to build critical cryptographic infrastructure for the physical world.
[//]
Collaborators
Embedded engineers, cryptographers, hardware designers. Come build the physical prototype with us.
[✓]
Validators
Any sector that needs verifiable physical data. Your environment. Our proof. Let's test it.
Protoplast Studio · 2026
The chain
starts here.