Free while we’re in early access
Your domain is your payment address.
Customers pay the name you already own. USDC arrives in a wallet only you control, in about two seconds — no chargebacks, no rolling reserves, and no account anyone can freeze.
Get startedAn invoice, and what settling it leaves behind.
Your customer opens a link and pays. You get a row you can check against the chain — the amount to six decimals, the block it landed in, and the transaction that carried it.
Example invoice
northsupply.com
$74.95
74.950000 USDC
What you get that a card processor cannot offer.
The money is never ours
USDC moves from your customer’s address to yours. It does not pass through an account of ours on the way — not for a day, not for a block.
We hold no key that could move it
The single key PayNow holds pays the network fee to submit a payment your customer has already signed. It cannot start one.
Nothing to charge back
A settled payment is final. There is no float to hold in reserve and no balance anyone can freeze while a dispute is reviewed.
Your customer needs no wallet app
They can create one on the payment page and pay from it. They never need to hold the network’s gas token — we cover that.
Three steps, and the first one is the only setup.
Link your domain
Add a DNS record and give us a wallet address you already control. We check they match by resolving the name. No transaction, no wallet connection, no gas.
Send an invoice
Create a charge and share the link. Your customer sees your domain, the amount, and nothing they have to decipher.
Get paid
They pay from their own wallet or one they make on the page. The USDC goes to your address. We record it and show you.
We wrote down what we would never build before we built anything.
No part of PayNow may hold, derive, or transmit a key capable of moving a merchant’s funds. It is the first rule in the repository and it is why some obvious features are not coming: we will not take our fee out of your payment, and we cannot refund your customer on your behalf. Both would require exactly the control we gave up on purpose.
Point a domain at it and send your first invoice.
Setup is a DNS record and a wallet address. There is nothing to install and no contract to sign.
Get started