Live checkout
Checkout preview
Digital access
Private Access
Price
50 USDC
- Network
- Arbitrum Sepolia
- Settlement
- USDC
- Receipt
- Recorded onchain
zkReveal turns USDC payments on Arbitrum into verifiable onchain receipts that apps, bots, agents, and seller systems can use to trigger access, fulfillment, and workflows.
Built for payment links, digital access, merchant workflows, Telegram bots, and agents that need verifiable purchase events.
Live checkout
Digital access
Price
50 USDC
What you can sell
Use zkReveal when a payment should do more than move money — it should create a receipt your app, bot, dashboard, or agent can react to.
Keys, credits, or usage access.
Private communities or gated groups.
Codes, licenses, secrets, or access.
Reports, files, templates, or resources.
Bots create links and unlock access.
Add crypto checkout inside your app.
How it works
Seller fulfillment stays off-chain, while Arbitrum records the purchase receipt that proves the payment happened.
Step 01
Prepare a product, access right, credit top-up, or service off-chain.
Step 02
Send a checkout link with pricing and a private purchase reference.
Step 03
Arbitrum settles the payment and records the receipt onchain.
Step 04
Your app, bot, backend, dashboard, or agent reacts to the receipt event.
Why zkReveal
Most crypto checkouts stop at payment. zkReveal adds the missing receipt layer: settlement context, purchase references, events, fee routing, and verification for merchant systems.
Let sellers accept USDC without building checkout infrastructure from scratch.
Every purchase creates a verifiable event that apps and agents can read.
Keep fulfillment in your own product while zkReveal handles settlement and receipts.
Route optional fees to apps, bots, agents, or platforms that help create the purchase flow.
Why “zk”?
Receipt Mode v1 starts with the foundation: USDC settlement, signed checkout flows, onchain receipts, metadata commitments, and event-driven indexing.
The “zk” points to where zkReveal is going next — selective disclosure, private verification, and commerce flows where buyers, sellers, apps, and agents can prove what matters without exposing everything.
Developers
Create listings, accept USDC, emit receipt events, and let your product, bot, backend, dashboard, or agent handle the next step — with support for signed quotes, dynamic pricing, and optional integrator fees.
Network
Arbitrum Sepolia
Settlement model
Receipt-based checkout
Payment asset
USDC
Fee model
Protocol + optional integrator fees
Integration surface
Apps, APIs, bots, dashboards, agents
Contract interface
createListing(listingHash, unitPrice)
purchaseReceipt(listingId, purchaseRef)
purchaseSignedReceipt(quote, signature)
hashPurchaseRef(seller, rawPurchaseRef)Core events