four steps, zero chasing
set the amount
Type the amount in USD or 30+ local currencies, add an optional memo (or auto-number it), pick a coin — or let your client choose. Set expiry anywhere from 1 hour to 7 days.
share the link
You get a short crypt.pe/i/… URL that unfurls with the amount baked into the preview card on WhatsApp, X, Slack and Telegram. Or show the QR in person.
client pays from any wallet
They open the link, scan, and send — MetaMask, Trust, Phantom, a hardware wallet, an exchange withdrawal. No account, no app, no sign-up on their side.
verified on-chain, instantly yours
The blockchain is the referee: the invoice flips to paid the moment the exact payment lands at your address. You get a push + email receipt with on-chain proof.
the everyday bill, upgraded
Bill a client in another country without wire fees, IBAN forms or a week of waiting — send a link, get paid in minutes.
Landlords and co-living hosts send a fresh invoice each month — every payment has its own tracked record and receipt.
Collect session fees up front with a 1-hour expiry, so a booking is only confirmed when the invoice is paid.
Settle shared costs across borders — stablecoin invoices mean the amount you ask for is the amount that arrives.
billing that scales with you
Milestone billing with auto-numbered memos, CSV export for your accountant, and a billing list that's the source of truth — not a payer's screenshot.
Large invoices wait for confirmation depth automatically (≥$500), so a reorg can never fake a settlement on a five-figure order.
Send a payment link in the sales thread. The client pays in USDT and your quote doesn't drift with the market — stablecoin invoices are exact.
Add the client's email and crypt.pe sends one polite reminder before the invoice expires — you never have to chase.
payment integrity is the product
tamper-proof by design
Amount and memo lock server-side; the URL can't be edited. One transaction binds to exactly one invoice — replays and reused hashes are rejected.
exact matching
Payments must match the locked address, exact amount and the right asset — an ETH transfer can never satisfy a USDT invoice.
your expiry rules
1 hour to 7 days per invoice. Big invoices auto-wait for on-chain confirmation depth before flipping to paid.
gentle reminders
Optionally attach the payer's email — they get one reminder when the invoice is about to expire. No spam, ever.
fresh address per invoice
Add an xpub and every invoice gets its own receiving address — Stripe-style payment intents, fully non-custodial.
records that hold up
Live status page for the payer, receipts with on-chain proof, and CSV export of your whole billing history.
your next invoice can be paid in minutes
0% platform fees. Funds land in your wallet, never ours. Selling something instead? Put up a product page →