Built on Arbitrum

Receipt layer
for crypto commerce.

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

Checkout preview

Arbitrum Sepolia

Digital access

Private Access

Price

50 USDC

Network
Arbitrum Sepolia
Settlement
USDC
Receipt
Recorded onchain

What you can sell

Turn payments into programmable seller workflows

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.

API keys

Keys, credits, or usage access.

Memberships

Private communities or gated groups.

Credentials

Codes, licenses, secrets, or access.

Gated content

Reports, files, templates, or resources.

Telegram access

Bots create links and unlock access.

Embedded checkout

Add crypto checkout inside your app.

How it works

Payment → settlement → receipt → workflow

Seller fulfillment stays off-chain, while Arbitrum records the purchase receipt that proves the payment happened.

Step 01

Seller creates an order

Prepare a product, access right, credit top-up, or service off-chain.

Step 02

Payment link is shared

Send a checkout link with pricing and a private purchase reference.

Step 03

Buyer pays USDC

Arbitrum settles the payment and records the receipt onchain.

Step 04

Workflow continues

Your app, bot, backend, dashboard, or agent reacts to the receipt event.

Why zkReveal

Receipts for the programmable economy

Most crypto checkouts stop at payment. zkReveal adds the missing receipt layer: settlement context, purchase references, events, fee routing, and verification for merchant systems.

Payment links

Let sellers accept USDC without building checkout infrastructure from scratch.

Onchain receipts

Every purchase creates a verifiable event that apps and agents can read.

Seller workflows

Keep fulfillment in your own product while zkReveal handles settlement and receipts.

Integrator fees

Route optional fees to apps, bots, agents, or platforms that help create the purchase flow.

Why “zk”?

Built for privacy-aware commerce.

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

Simple receipt infrastructure for builders

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

Core checkout calls

createListing(listingHash, unitPrice)
purchaseReceipt(listingId, purchaseRef)
purchaseSignedReceipt(quote, signature)
hashPurchaseRef(seller, rawPurchaseRef)

Core events

ListingCreatedReceiptPurchasedProtocolFeePaidIntegratorFeePaidSellerPaid