Components
Each component sits in exactly one of three layers — decentralized, off-chain but verifiable, or on-chain — and that distinction is the subject of Decentralization & verifiability model. Don’t read “Pinaivu” as a single trust domain; read it as three different kinds of claim stitched together by the contracts:Component diagram
The diagram below uses the same three-way split as Decentralization & verifiability model: ON-CHAIN (Sui), OFF-CHAIN, VERIFIABLE (the Nautilus-pattern enclaves), and DECENTRALIZED (the node mesh and Walrus).Request lifecycle
Decentralization & verifiability model
Nautilus, Sui, Walrus, and the open node mesh — what each one prevents
Protocol
Wire types, signing formats, libp2p topics
On-chain contracts
pinaivu::enclave, receipts, vaultMemory layers
How chat.pinaivu.ai keeps conversations coherent across nodes and sessions