SatLane
Bitcoin payments that stay in your wallet.
Non-custodial invoices from your xpub. Signed webhooks. Hosted checkout. One Bitcoin bill per period for plan and usage.
7 paid live invoices free on trial. Bitcoin-only billing. No card.
How it works
From signup to first paid invoice in minutes if you already have an Electrum wallet.
- 01
Register your xpub
Paste an Electrum extended public key. We derive addresses for you to verify. Private keys never leave your machine.
- 02
Create invoices
API, payment links, or dashboard. Each invoice gets a fresh address, payment URI, and hosted checkout URL.
- 03
Buyer pays on-chain
Funds go straight to your wallet. We watch the chain and never hold custody.
- 04
Signed webhook fires
HMAC-SHA256 delivery with retries. Verify the signature, mark the order paid, ship.
One POST. One signed webhook. Paid.
Stripe-shaped REST with idempotency keys, live and test modes, and HMAC webhooks with backoff. Built for engineers who have shipped a payments integration before.
const res = await fetch('https://api.satlane.com/v1/invoices', {
method: 'POST',
headers: {
authorization: 'Bearer ' + process.env.SATLANE_API_KEY,
'content-type': 'application/json',
},
body: JSON.stringify({
amount: 49.99,
currency: 'USD',
order_ref: 'order_1234',
callback_url: 'https://yourshop.com/webhooks/satlane',
}),
});
const { invoice } = await res.json();
// invoice.address, amount_btc, hosted_checkout_url
// Later: POST invoice.paid with X-SatLane-SignatureCheckout that looks like your product.
Hosted checkout and payment links ship on every plan. Pro unlocks the visual builder, custom domains, fonts, and every preset so buyers never leave your brand.
See what each plan includesPlans that match how you sell.
Monthly plan fee plus a take-rate on paid live volume. One Bitcoin invoice per period. Current catalog rates below.
Core payments plus limited checkout. 2 presets unlocked.
Custom domains, visual builder, fonts, hide badge, all presets.
Volume pricing and limits via sales or admin.
New accounts start on Trial: 0% take-rate for 7 paid live invoices, then subscribe to keep creating live invoices.
Built differently from custodial processors
Most Bitcoin payment products hold your money. SatLane watches the chain so you can keep the keys.
Buyer pays an address derived from your xpub. Funds never touch SatLane.
Provider holds balances, then settles or withdraws later.
One BTC invoice per period: plan fee + usage. No card on file.
Card subscription plus per-tx fees, often with KYC gates.
REST, idempotency keys, signed webhooks, test mode, payment links.
Varies. Often weaker webhook guarantees or custodial-only APIs.
Start in test mode. Go live when you are ready.
Sign up, register a testnet xpub, mint a sandbox invoice, and simulate payment end to end. Trial includes 7 paid live invoices at 0% take-rate.