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.

    1. Registration.peer id, wallet address, relay, and wallet signature.
    2. Message envelope.packet id, body hash, packet signature, topic, recipient, and wallet proof.
    3. Private body.stays local or travels encrypted by relay/file handoff. The chain sees only its hash.