Self-custodial Bitcoin checkout

Checkout with BTC,
direct to your wallet.

Add checkout with Bitcoin to anything with no middleman.

Paste a receive-only key from a wallet you control, Hesper automatically generates a fresh address for every charge, watches the chain, and notifies you by webhook & email when payment lands.

Coins never leave your control & settle directly to your wallet.

How it works

Three steps to on-chain checkout.

01

Connect a wallet you control

Copy the receive-only extended public key (zpub) from your Native SegWit wallet (Sparrow, BlueWallet, Stack, or Nunchuk). It can generate addresses but cannot spend. Hesper never sees a private key.

02

Generate Payment Links on Demand

Use the simple API for programmatic control, or mint custom links in the dashboard as needed. Each visit automatically mints a fresh receive address from your key. No per-payment setup. Use it to accept BTC direct for anything: your site, an invoice, a DM.

03

Get paid and notified

Hesper watches the chain. The moment your payment confirms, you're notified by webhook & email. The coins are already in your wallet. There is nothing to withdraw.

Self-custody

We don't hold your keys.
We don't hold your coins.

Hesper is a checkout layer, not a custodian. Your zpub only generates receive addresses. It cannot move funds. Payments settle on-chain to addresses you own, in a wallet you control.

  • No Hesper balance to withdraw. Coins land in your wallet directly.
  • No counterparty to trust. You hold the keys, always.
  • No exit risk. If Hesper disappeared tomorrow, your money would still be sitting in your wallet.

Pricing

Two flat rates. No take.

$5 / month

up to 50 payments

  • No per-transaction fee
  • No percentage take
  • Flat monthly rate
Start accepting Bitcoin

Start accepting Bitcoin.

Connect a wallet and mint your first charge link in under two minutes.

Start accepting Bitcoin →