Proofs
One public state, on Solana.
Every anchor is a memo transaction signed by the owner's wallet. The storage node reads it back from Solana and only marks it verified when the signer and the memo match. This proves who committed which root and when. It does not verify legal ownership, reserves or valuation.
01Commit
The browser hashes the file into a Merkle root. Nothing about the content leaves your device except the bytes you choose to store.
02Sign on Solana
Your wallet sends one memo transaction, for example offbell:file:v1:<id>:<root>.
03Verify
The node fetches the transaction, checks the signer and the memo, and records the slot.
Verified...
Waiting for Solana...
Rejected...