Paid straight to your wallet

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

BTCBitcoin
ETHEthereum
USDTTether
USDCUSD Coin
SOLSolana
XRPXRP
BNBBNB Smart Chain
POLPolygon
TRXTron
DOGEDogecoin
ZECZcash
ADACardano

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.

How it works

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.

Open source · MIT licence

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 and hosted Crypteo compared
Self-hostedHosted
ServersYours. Docker Compose runs the app, worker, Postgres and nginxNone to run. We operate and monitor it
UpdatesYou pull a release when you're readyApplied for you
Platform feeNone0.1–0.35% of monthly volume
BrandingAnything, it's your copy of the codeYour logo, colour and support contact
Custom domainThe whole instance on your domainPayment links on your domain by CNAME
SupportThe docs and GitHub issuesEmail 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.

See pricing

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.

All questions