PCP/2 DRAFT · CHAIN-ANCHORED IM
Chain Messenger
Register a peer with a Tezos wallet, sign a direct packet, then build a chain envelope that carries hashes and proofs instead of private text.
Ready.
REGISTER
Peer + wallet
Peer id
none yet Wallet
not connected Registration
not registered FRIEND
Import recipient
Recipient
none MESSAGE
Sign packet
CHAIN LOG
Outbox / inbox
ENVELOPE
Proof + handoff
WHAT GOES ON-CHAIN
Proofs, not secrets.
- Registration.peer id, wallet address, relay, and wallet signature.
- Message envelope.packet id, body hash, packet signature, topic, recipient, and wallet proof.
- Private body.stays local or travels encrypted by relay/file handoff. The chain sees only its hash.