Crypto payment link. Make it once. Use it for good.
One link for a product, a service or a donation. Customers pay in any coin they hold, and every payment lands in your wallet, in your coin. No account, no email, no ID.
- No end date
- Any coin in, yours out
- No account, no email, no ID
silentmule.com/checkout/l/previewLantern BooksLantern Books asks for
120 USDT
Signed first edition
Lantern Books receives about 120 USDT.
- inv_8r2kpaid in BTC...
- inv_q7w1paid in XMR...
- inv_m4c9paid in ETH...
Asking one person, once?
A personal link needs no merchant key and leaves no record: make one here. The rest of this page is for shops, studios and anyone taking payments again and again.
A price, or any amount.
Fixed is for a product, a session or a licence: you set the price in your payout coin. Any amount lets the customer type what they want to pay: donations, pay-what-you-want, deposits, a client paying part of an invoice.
Every payment runs from $50 to $29,999.
One link, as many payments as you like.
The link has no end date. A hundred customers can pay the same link, and each payment becomes its own invoice with its own fresh deposit address, so nothing gets mixed up and nobody sees what anyone else paid.
Switch a link off from the dashboard whenever an offer ends. Customers then see a plain page saying so.
They pay in what they hold. You get your coin.
Bitcoin, Monero, USDT on Tron, Ether, Solana and the rest of our list. You get the one coin you chose, in your wallet, every time.
Between two coins you receive about your price, because the checkout aims a little above it. In your own coin, it's exact.
Put it anywhere people already are.
A QR on a market stall, a link in an email to a client, a reply in a message, a line under a product photo, a bio. Every link comes with its QR code.
On a website, a button does it better: turn it into a button.
Every payment tells you it landed.
In the dashboard, a row per payment. On your server, four signed events: `invoice.pending`, `invoice.paid` with what landed and the transaction, `invoice.expired` and `invoice.needs_attention`, signed with HMAC-SHA256 and your own secret and retried for 24 hours. The API.
Setup asks for three things.
Your payout coin and network, your wallet, and the name customers see. Then your merchant key, shown once. No email, no password, no ID, no company papers. Invoices are deleted 90 days after they close: the full list of what we keep.
Questions, answered.
What is a crypto payment link?
A link your customers open to pay you. They pick any coin they hold; you get the coin you chose, in your wallet.
Does the link expire?
No. Share it once and it keeps taking payments until you switch it off.
Can customers choose the amount?
Yes. Make an any-amount link and they type what they want to pay, from $50 to $29,999.
Do I need an account or ID?
No. Setup asks for your payout coin, your wallet and a shop name.
Which coin do I receive?
The one you chose at setup, every payment.
Will I get the full price?
In the same coin, exactly. Between two coins, about your price; the paid webhook tells you what landed.
How do I know someone paid?
Each payment becomes an invoice in your dashboard, and your server gets a signed invoice.paid webhook.
Can I use it for donations?
Yes. An any-amount link is made for it; donations start at $50.
Is there a QR code?
Yes, for every link. Print it, put it on a screen, send it as an image.
Do I need a website?
No. Share the link in an email, a message or a bio. On a website, use a button.
Can customers see each other's payments?
No. Each payment gets its own deposit address and its own invoice.
I only want one friend to pay me back.
A personal link does that with no merchant key at all.