SatLane

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.

  1. 01

    Register your xpub

    Paste an Electrum extended public key. We derive addresses for you to verify. Private keys never leave your machine.

  2. 02

    Create invoices

    API, payment links, or dashboard. Each invoice gets a fresh address, payment URI, and hosted checkout URL.

  3. 03

    Buyer pays on-chain

    Funds go straight to your wallet. We watch the chain and never hold custody.

  4. 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-Signature
A
Brand + presets
Classic and minimal on Basic. All presets on Pro.
B
Custom domains
pay.yourbrand.com on Pro and Custom
C
Visual builder
Layout, fonts, and hide the SatLane badge on Pro

Checkout 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 includes

Plans 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.

Full pricing
Basic
1.50%
take-rate · 20k sats/mo

Core payments plus limited checkout. 2 presets unlocked.

Pro
1.00%
take-rate · 50k sats/mo

Custom domains, visual builder, fonts, hide badge, all presets.

Custom
Negotiated
take-rate · Negotiated

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.

Non-custodial
SatLane

Buyer pays an address derived from your xpub. Funds never touch SatLane.

Typical custodial

Provider holds balances, then settles or withdraws later.

Billing
SatLane

One BTC invoice per period: plan fee + usage. No card on file.

Typical custodial

Card subscription plus per-tx fees, often with KYC gates.

Developer surface
SatLane

REST, idempotency keys, signed webhooks, test mode, payment links.

Typical custodial

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.