Quickstart
Onboarding to your first verified USDT invoice.
Six steps to get your business live on BitSettle: dedicated endpoints we provision, watch-only receive modes you control, allowlisted rails, and a small test invoice you can trace back to chain data before you raise volume. For the full reference, read the developer docs.
- 01Talk to us
- 02We provision your checkout
- 03Point settlement at your wallets
- 04Review and enable your rails
- 05Go live on a test invoice
- 06We host and monitor the rail
The setup path
Six steps, in order.
Each step is gated by the one before it, and we run the provisioning and configuration work at every stage. The goal of the whole sequence is a single test payment whose settlement detail you can verify end to end.
- 01
Talk to us
Apply for early access or reach out directly. We'll scope which of the nine rails, Bitcoin, Lightning, and USDT across seven chains, fit your business.
- 02
We provision your checkout
We stand up your BTCPay-based checkout and configure your networks: dedicated RPC and chain endpoints, contract and mint allowlists, decimals, and confirmation policy per chain. Nothing to install, nothing to host.
- 03
Point settlement at your wallets
You give us the receive-side details for wallets only you control: address pools, an EVM account xpub, or Solana owner addresses. We never ask for seed words, private keys, or signing keys.
- 04
Review and enable your rails
We confirm the exact chains, allowlists, and confirmation policy with you before anything goes live, so checkout only ever shows the networks you've approved.
- 05
Go live on a test invoice
We generate a small invoice together, confirm checkout displays the right network and destination, and verify a real payment settles straight to your wallet before you scale volume.
- 06
We host and monitor the rail
From there, we run rail health checks, endpoint uptime, and settlement monitoring on an ongoing basis. You keep your keys; we keep the infrastructure running.
The shape of it
What a configured rail does.
Once the steps above are done, every payment follows the same path: your customer pays on the network they chose, BitSettle watches the chain, and settlement lands in a wallet only you control, with no custody in between.
Scans a code and pays in Bitcoin or dollars (USDT) from any wallet or exchange they already hold.
The payment is verified on-chain in seconds to minutes. No card form, no account sign-up, no middleman to approve it.
Their invoice marks paid. They are done.
A fresh receiving address is generated per invoice on the network they chose, with no key material on the server.
Matched against allowlisted contracts, mints, and decimals, then settled only once your confirmation policy is met.
Settlement goes straight to the wallet you configured. We never hold, custody, or sign.
We watch; you ownBefore you raise volume
What a correct setup makes visible.
Don't scale a rail you can't verify. A finished BitSettle configuration surfaces each of these for every invoice. Confirm them on your test payment first.
- A fresh receiving address reserved for every invoice.
- Contract and mint allowlists instead of fragile symbol-only matching.
- Address pools, EVM account xpub mode, and per-network receive configuration.
- Network-specific confirmation, commitment, and block-hash checks.
- Clear settlement detail for every payment: network, txid, destination, and confirmation state.
Ready to get started?
We host, configure, and monitor the whole stack.
Apply for early access and we'll start your onboarding. Early members get priority setup and a managed BitSettle stack: dedicated RPC, rail health, and settlement, tuned for you.