Built with ENSv2 × Arc

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
PaymentReceiptCapability

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.

  1. 01Pay

    Pay with USDC on Arc. Funds enter programmable escrow.

  2. 02Receive

    Receive a human-readable ENSv2 receipt for the purchase.

    order-128.shop.alice.eth

  3. 03Execute

    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

Arc One

Limited Edition Hardware Wallet Case

49 USDC

  • Refundable
  • Transferable Claim
  • Arc Settlement
Buy with 49 USDC

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.