Prepare availability.
Encrypt the entity with a fresh CEK, erasure-code it, distribute encrypted shards, and append a signed commitment.
Lattice turns a prior encrypted distribution into a compact, receiver-bound handoff. The codebase now extends into gateways and corridor attestations. Production trust still has to be earned.
COMMIT encrypts an entity, erasure-codes it, distributes the encrypted shards, and signs the commitment. LATTICE then creates a receiver-bound ML-KEM envelope. MATERIALIZE verifies the commitment, retrieves enough shards, decrypts them, and reconstructs the entity.
The receiver envelope is roughly 1.3–1.6 KB, depending on serialization and commitment fields, after the entity has already been distributed. This is a compact handoff, not constant total bandwidth. Storage, retrieval, and reconstruction costs remain.
Erasure coding supplies availability: enough shards can reconstruct the entity when others are missing. It does not make those shards secret. Confidentiality comes from authenticated encryption and protection of the content-encryption key, or CEK.
The implementation uses ML-KEM and ML-DSA through pinned libraries. That supports a post-quantum-oriented design; it does not establish a FIPS-validated module, federal authorization, or production assurance.
The receiver gets what it needs to locate, verify, and recover one committed entity. It does not receive another copy of the entity itself.
The three phases remain the stable center while the surrounding gateway and corridor stack expands.
Encrypt the entity with a fresh CEK, erasure-code it, distribute encrypted shards, and append a signed commitment.
Seal the CEK and commitment reference for a receiver with ML-KEM. The payload remains in the distributed storage plane.
Verify sender and commitment, retrieve enough encrypted shards, decrypt, decode, and confirm the reconstructed entity.
The public repository now includes gateway APIs and deployment preflight, node and storage components, committee and DKG machinery, corridor integration, registries, bridge contracts, operator runbooks, diagnostics, and monitoring surfaces.
The corridor path specifies a 7-of-9 BLS aggregate attestation and carries Python/Rust digest-parity tests. That cross-language work reduces a common source of consensus failure: two implementations signing different bytes while believing they agree.
These components are implemented and tested as software. They do not demonstrate nine independently operated nodes, adversarial production traffic, or a production multi-node corridor. The public roadmap keeps multi-chain corridor expansion in flight and general availability later.
Three evidence levels keep shipped code, testnet state, and future trust from collapsing into one claim.
| Ledger | Status | What the evidence supports |
|---|---|---|
| Implemented | Public reference stack | COMMIT/LATTICE/MATERIALIZE; gateway and operator surfaces; encrypted availability; 7-of-9 BLS corridor format; Python/Rust digest parity; registry, governance, optimistic-bridge, and verifier source. |
| Deployed on testnet | Base Sepolia + SUWAPPU testnet | Registry, governance, bridge, and verifier addresses are recorded publicly. Base Sepolia is useful for integration testing, but its fast path is simulated and its optimistic path is administratively resolved. |
| Not yet | Pre-GA | No mainnet, production multi-operator corridor, externally audited codebase, deployed proof-secured fast path, production bond economics, or completed official Verifpal run. |
MODE_SIMULATED. Its hash-tag check is not a zero-knowledge proof and supplies no cryptographic finality guarantee.Read the repository's bridge trust model before relying on a testnet anchor. The commands below confirm network and bytecode state; they do not prove source provenance, contract correctness, or production readiness.
cast chain-id --rpc-url https://sepolia.base.org
cast code 0x79eF1B7914f98C5C1404617449AB1f377c475996 --rpc-url https://sepolia.base.org
cast code 0x5083194d9e8EB54Fc397E69A518Be9503C767Dd0 --rpc-url https://sepolia.base.org
cast call 0x79eF1B7914f98C5C1404617449AB1f377c475996 "version()(uint256)" --rpc-url https://sepolia.base.org
The current architecture adopts a better business sequence: use approved stablecoins for operator bonds, consider shared operator capital later, and introduce a native token only after usage and governance demand justify one. That lets customers evaluate a corridor without also underwriting a speculative asset.
This design is not implemented. The live testnet bonds are zero, and the mapping from stablecoin collateral to operator or consensus rights is not in production code.
Stablecoin bonds bring issuer freeze and depeg risk, custody and compliance obligations, capital concentration, opportunity cost, and hard questions about bond floors, slashing, griefing, and operator returns. Those rules need code, adversarial testing, and empirical calibration before they can secure value.
Lattice can support paid gateway deployment, corridor integration, verification tooling, evidence packaging, and audit-readiness work in controlled environments. That is a credible pre-GA service business. It is not yet a production bridge business.
Suwappu and Lattice do not call each other today. The first joint proof should run beside an existing rail, on one observable corridor, before it is allowed to move value.
Browse the public repository. For the live bridge boundary, read the Bridge Trust Model. For assurance scope, read the formal-verification status and the deployed-contract record.