Reveal Protocol
Reveal Protocol is a receipt layer for crypto commerce.
视频
技术栈
描述
Reveal Protocol is a receipt layer for crypto commerce.
It turns a crypto payment into a programmable on-chain receipt that merchants, APIs, dashboards, and agents can actually use. Instead of ending at a wallet transfer, a payment becomes a verifiable receipt that can unlock content, top up credits, trigger fulfillment, or power off-chain merchant workflows.
The demo shows an x402-style paid resource flow. A client requests a protected API asset and receives 402 Payment Required with a Reveal checkout link and a private access token. The buyer opens the hosted checkout, pays on Arbitrum Sepolia, and the RevealReceiptStore contract emits a ReceiptPurchased event. The merchant backend observes the event through Alchemy webhooks, verifies the receipt, marks the session as paid, and unlocks the protected asset.
Reveal also includes a seller dashboard where merchants can create listings, attach canonical metadata, and track paid receipts. The protocol is deployed on Arbitrum One mainnet, Arbitrum Sepolia, and Robinhood Chain testnet.
For the Open House demo, the full flow runs on Arbitrum Sepolia for reproducibility, while the mainnet deployment proves the protocol is ready for real USDC settlement on Arbitrum.