The Sovereign Architecture
How we secure assets across chains and devices with four layers of cryptographic protection
Ingestion Layer
zkTLS Data Extraction
Cryptographic extraction from Government and Banking APIs using zero-knowledge Transport Layer Security (zkTLS). Verifies data authenticity without exposing credentials.
Computation Layer
SP1 zkVM Proofs
Off-chain risk modeling in Rust using Succinct's SP1 RISC-V zkVM. Generates cryptographic proofs of solvency calculations without revealing input data.
Settlement Layer
ERC-5192 Soulbound Tokens
On-chain credential issuance via non-transferable Soulbound Tokens (SBTs) on Arbitrum. Immutable, verifiable reputation that cannot be traded or sold.
Binding Layer
NEWHardware-Backed Security (Mina)
Revolutionary hardware-level security using Mina Protocol's o1js. Binds your SBT to your device's Secure Element (FaceID, TouchID, Passkeys), preventing unauthorized wallet transfers and identity fraud.
Proof of Device Ownership
We use Mina Protocol's lightweight ZK proofs to bind your SBT to your physical device enclave (Secure Element). This prevents wallet trading and unauthorized transfers, even if your private key is compromised.
Proof of Device Ownership
Your credential is cryptographically bound to your physical device, not just a private key.
Prevents Wallet Trading
SBTs cannot be transferred even if your wallet is compromised, as they require biometric proof.
Lightweight ZK Proofs
Mina's recursive SNARKs enable mobile-friendly verification without blockchain bloat.
Universal Compatibility
Works with WebAuthn standard (FaceID, TouchID, Windows Hello, Yubikey).
End-to-End Flow
User proves income via zkTLS to Gov/Bank API
SP1 zkVM generates solvency proof off-chain
SBT minted on Arbitrum with verified credential
Device biometric bound to SBT via Mina o1js proof
User accesses DeFi with hardware-sealed reputation