LIVE
Block
Gas
Est. fee
Watching Arc for stablecoin transfers…

Get paid in stablecoins.
Prove it forever.

Payproof turns any wallet address into an invoicing tool. Create an invoice, share a link or QR, receive USDC or EURC, and hand your client a receipt anyone can verify onchain.

Built on Arc Network · dollar-denominated fees, sub-second blocks
1
CreateFill in amount & description — the invoice is packed into a shareable link. Nothing is uploaded anywhere.
2
ShareSend the link or QR. Your client pays in one click — gas is USDC too, so one token does it all.
3
Get proofPayproof spots the payment onchain, flips the invoice to PAID and issues a verifiable receipt.

Create an invoice

Payments go straight to this address. Payproof never holds funds.

How it works

  • 🔗
    Serverless by design The whole invoice travels inside the link — no database, no account, nothing to shut down.
  • 🧾
    Payment reference, onchain Each invoice gets a unique micro-amount signature (like a bank reference code). Payproof scans Arc transfer logs and matches the payment automatically.
  • Verifiable receipts Every receipt maps to a transaction hash on Arc — your client, your accountant, anyone can verify it independently.
  • One asset, everything On Arc, gas is paid in USDC — your payer needs exactly one token. No juggling a second coin for fees.
Currently running on Arc Testnet. Get free test USDC/EURC at faucet.circle.com.

FAQ

Where is my invoice data stored?

Inside the link itself, plus a private copy in your browser's local storage. Payproof has no servers and no database — there is nothing to hack, leak, or shut down. Connect your wallet on the My invoices tab to load your full payment history on any device.

How does Payproof know an invoice was paid?

Every invoice carries a unique micro-amount reference in its final decimals (like a bank payment reference). Payproof scans the token's Transfer logs on Arc for your address and that exact amount — an exact match settles the invoice. No oracle, no webhook, no trust required.

Do I need an account?

No. Your wallet is your identity. Anything you're owed lives onchain, so connecting your wallet from any browser or device restores your received-payments history instantly.

Can Payproof access my funds?

No. Payments travel wallet-to-wallet on Arc. Payproof never holds, routes, or controls funds, and it never sees your private keys.

Is this real money?

Not yet — Payproof currently runs on Arc Testnet, so tokens have no real-world value. The flow is identical to how it would work on mainnet.

What does it cost?

Payproof is free. The only cost is Arc network gas — paid in USDC, roughly a cent per transaction.

My invoices

InvoiceDescriptionAmountCreatedStatusActions
No invoices yet — create your first one. They're stored only in this browser.

Onchain payment history

No accounts here — your wallet is your identity. Connect to load every USDC/EURC payment your address has received on Arc, from any device or browser. Unpaid invoices matching an onchain payment are settled automatically.

Verify a payment

Paste any Arc transaction hash. Payproof decodes the stablecoin transfer and renders an independent receipt.