Skip to content
Live on Whitechain testnet

Pay anyone in digital dollars.

WhitePay brings UPI-style payments to USDT. Scan a QR, confirm with your fingerprint, and it settles in about a second. No gas, no seed phrase.

Works in your browserFree for personal useMetaMask supported
Live network

A new block every second.

This is Whitechain right now. Payments flow in and settle in the next block. Move your cursor over the chain to inspect a block.

~1 sSettlement time
0Gas paid by users
62Receipts on Arkiv
12,333,738Latest Whitechain block
How it works

Three taps from QR to receipt.

No exchange account, no gas token, no 24-word phrase.

  1. 1. Scan

    Point your camera at a WhitePay QR. You see the shop's verified name and the exact amount before anything happens.

  2. 2. Confirm

    Your fingerprint unlocks the key on your phone, which signs this one payment. Only the signature leaves your device.

  3. 3. Done

    Settled on Whitechain in about a second. The receipt is saved to Arkiv and the shop's screen shows the payment.

Why WhitePay

Everything a payment app should do, nothing a crypto wallet makes you learn.

No gas, ever

WhitePay's relayer pays the network fee. You only ever see the amount you send.

No seed phrase

Your key is created and encrypted on your phone, unlocked by fingerprint or a 6-digit PIN.

Names, not addresses

Pay ravi.whitepay.eth instead of a 42-character address. Every name is a real ENS name.

Subscriptions

Approve renewals with one tap, or turn on Autopay. Every payment has hard limits enforced on-chain.

Receipts that last

Each payment writes a receipt to Arkiv: searchable, exportable, and not locked in one company's database.

Verified shops

Shops verify with World ID, one shop per person, so you know a real human is behind the counter.

For business

Get paid in a second. Keep more of it.

Show a QR at the counter, add checkout to your site, or sell subscriptions. Money lands in your wallet, not a payout queue.

  • Counter QR with a live "received" screen
  • Checkout SDK for any website in about 20 lines
  • Refunds, CSV export and signed webhooks built in
  • Verified badge through World ID
Chai Point, Bandra
2.50 USDTWaiting for payment
<script src="https://whitepay.vercel.app/sdk/v1.2.1/checkout.js"
        integrity="sha384-…" crossorigin="anonymous" defer></script>

<whitepay-button order-endpoint="/api/create-order"
                 payload='{"sku":"chai-kit"}'></whitepay-button>
For developers

One script tag. Any stack.

A standard Web Component in the browser and a small TypeScript kit on your server. Signed orders, signed webhooks, verifiable on-chain.

Security

Your money moves only when you say so.

Keys stay on your phone

Encrypted with your fingerprint (passkey) or PIN, locked after five wrong tries.

Every amount is signed

The shop signs the price, you sign the payment, and the contract settles exactly that, once.

Tested in the open

Strict CSP, signed webhooks, SSRF guards and rate limits, with a public test suite anyone can run.

FAQ

Questions, answered.

Is this real money?
Not yet. WhitePay runs on Whitechain Sepolia testnet with test USDT, so you can try every feature safely. Mainnet follows audits and licensing.
Do I need a crypto wallet?
No. WhitePay creates one on your phone in seconds and protects it with your fingerprint or PIN. If you already use MetaMask, connect it with WalletConnect.
Who pays the network fees?
WhitePay does. Payments are signed USDT authorizations that our relayer submits, so you never need a gas token.
Can a shop charge me twice?
No. Each payment carries a single-use nonce and the exact amount the shop signed. Subscription payments are capped and can only run in their own time window.
Can a shop refund me?
Yes, from its dashboard with no fee. A refund can only go back to the wallet that paid, and never for more than you paid.
Where is my data stored?
Your key stays on your device. Payment requests and receipts are public, tamper-evident records on Arkiv with no personal data in clear text.

Your first payment takes 30 seconds.

Create a wallet in your browser, get test USDT, and scan any WhitePay QR.