
Decentralised payment gateway
Accept Bitcoin and stablecoins with buyers paying your own wallet directly. Non-custodial, white label and open source, with no KYC and nobody in the middle to block you.
Accept multiple assets and networks
Never get blocked
Card processors and custodial gateways sit between you and your money, and any one of them can say no. Crypteo isn't in that path.
Kill KYC once
No merchant KYC, no account review and no documents to upload. Sign up, add your wallet and sell: every payment goes straight to you, never through a balance someone else controls.
White label, down to the domain
Your logo, colour and support contact on the checkout, and payment links on your own domain. Want the whole stack under your name? Self-host the open-source code.
Non-custodial by design
We only ever see public addresses. No private keys, no seed phrases, no withdrawals to approve.
Watched from the first second
A new checkout is checked on-chain every 15 seconds and confirmed once the network has the confirmations it needs.
Webhooks and email alerts
Every status change, whether detected, confirmed, underpaid or expired, reaches your backend as a signed webhook.
Live in five minutes
1. Create your account
Sign up with an email address and confirm it with a code. That's the whole onboarding.
2. Add your wallets
Paste the receiving addresses from your own self-custody wallet for each network you want to accept.
3. Get paid
Share a payment link or create a session through the API. Buyers pay on a hosted checkout page.
Your brand on it, your server under it
Crypteo is white label and fully open source. Run it on your own server with Docker Compose and pay no platform fee, or use the hosted version and leave the upkeep to us. Either way buyers see your logo, your colour and your domain.
| Self-hosted | Hosted | |
|---|---|---|
| Servers | Yours. Docker Compose runs the app, worker, Postgres and nginx | None to run. We operate and monitor it |
| Updates | You pull a release when you're ready | Applied for you |
| Platform fee | None | 0.1–0.35% of monthly volume |
| Branding | Anything, it's your copy of the code | Your logo, colour and support contact |
| Custom domain | The whole instance on your domain | Payment links on your domain by CNAME |
| Support | The docs and GitHub issues | Email the team |
One API call to take a payment
The crypto payment gateway API is small on purpose: create a payment session, redirect the buyer to the hosted checkout and listen for the signed webhook. Test-mode keys let you build the whole flow without moving real funds.
curl -X POST https://crypteo.io/api/public/v1/payments \
-H "x-api-key: crypt_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 49.00,
"externalId": "order_1042",
"webhookUrl": "https://shop.example/hooks"
}'Simple, volume-based pricing
Low fees: 0.1–0.35% of your monthly volume. No setup fee, no monthly minimum, no payout fees, because there are no payouts.
Starter
0.35%
Under $10,000 / month
Growth
0.25%
$10,000 – $50,000 / month
Scale
0.1%
$50,000+ / month
Frequently asked questions
No. Crypteo is non-custodial: you give us public receiving addresses, never private keys or seed phrases. Payments go from the buyer's wallet straight to yours, so there's no balance, payout schedule or reserve for anyone to lock.
No. There's no identity check and no approval queue: sign up with an email address, confirm it with a code and you can take payments straight away.
Not without access to your email. Signing in always needs a second factor, an emailed code or an authenticator app, and changing a receiving address asks for a fresh code too. Every wallet change also sends you an alert email.
Yes. Crypteo is white label: set your brand colour, upload your logo and show your own support contact in the checkout footer. The "Powered by Crypteo" line is optional, and branding comes with every tier.
Yes. The full source is public under the MIT licence. Docker Compose runs the app, the worker, Postgres and nginx on your own server, and a self-hosted instance pays no platform fee; you look after the server and updates. The hosted service at crypteo.io is the same code without the upkeep.
Starter 0.35% (Under $10,000 a month), Growth 0.25% ($10,000 – $50,000 a month), Scale 0.1% ($50,000+ a month). Your month's paid volume sets the rate for that whole month. There's no setup fee and no withdrawal fee. Fees are invoiced every 3 billing months (about 90 days) once they reach $10, or at the end of the billing month when they reach $100; until then they carry forward. Buyers pay their own network fee, as with any on-chain transfer, and a self-hosted instance pays no platform fee at all.