Exact terms become exact bytes.
Any change produces a different proposal ID and digest. There is no “close enough” docket hiding behind a screenshot.
Wallet A files precise terms. Wallet B reviews the identical bytes. If both sign, anyone can verify which wallet keys authorized that public docket—without moving a single lamport.
Any change produces a different proposal ID and digest. There is no “close enough” docket hiding behind a screenshot.
A proposer signature cannot masquerade as the counterparty. The two proofs authorize the same proposal through different domain-separated messages.
CAT records authorization. It does not identify a human, hold funds, arbitrate a dispute, guarantee performance or provide legal advice.
Nothing is stored until Wallet A signs. Every filed term, wallet address and signature is public. Dockets expire after 24 hours.
—
sha256:——Role-bound proposer message—Must sign the identical proposalThe counterparty wallet must match the address above. Connecting is free. Signing this message is not a transaction and cannot move funds.
The filed Wallet B must appear here.Waiting for Wallet B.
Public verification proves the filed wallet keys signed these bytes. It does not prove who controlled those keys, whether the terms are lawful, or whether either party performed them.
The pilot intentionally stops before payments, dispatch, dispute resolution or permanent chain anchoring.
Wallets, terms, evidence window and 24-hour expiry become one canonical proposal.
The proposer authorizes its role-bound message. Only then is the public docket stored.
The share page exposes the exact terms, digest and first proof before any prompt appears.
The matching counterparty authorizes the same proposal through its own role-bound message.
The public endpoint recomputes the content ID, digest, roles, signatures and expiry.
The v0.1 simulator applies exact payer, recipient, amount, reference, timing, confirmation and replay checks to generated evidence. It creates no wallet prompt or transaction. JudgeCat never holds funds, commands delivery or decides a dispute.
Open Exchange simulator