Receipts should do more than prove you paid.
Executable Receipts turn every purchase into a portable control surface for cancellations, refunds, transfers and disputes.
- USDC Settlement
- Permissioned by ENSv2
- Onchain on Arc
The problem
Today's receipts are dead documents.
A receipt tells you what happened, but not what you can do next.
Traditional Receipt
- Proof
- Portable rights
- Actions
- Transferability
Executable Receipt
- Proof
- Portable rights
- Actions
- Transferability
Still a receipt. Now also a remote control.
How it works
One purchase. One portable control surface.
01 — Pay
Pay with USDC on Arc. Funds enter programmable escrow.
02 — Receive
Receive a human-readable ENSv2 receipt for the purchase.
order-128.shop.alice.eth
03 — Execute
Use your receipt to cancel, transfer, refund or dispute.
Live executable receipt
The purchase can leave the merchant's app.
All anyone needs is the receipt name. Resolve it and the purchase, its state and its remaining rights come with it.
Technology
Money settles on Arc. Rights live on ENSv2.
Hover the infrastructure to see what each layer is responsible for.
Customer
49 USDC
Arc Escrow
ENSv2 Receipt
Available rights
- Cancel
- Transfer
- Refund
- Disputesoon
Demo storefront
Buy something. Then watch the receipt work.

Arc One
Limited Edition Hardware Wallet Case
49 USDC
- Refundable
- Transferable Claim
- Arc Settlement
Your receipt is also the remote control for your purchase.
See the whole thing end to end: buy, receive an ENSv2 receipt, then cancel it and watch the refund settle on Arc.