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.
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.
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.
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.
up to 50 payments
- No per-transaction fee
- No percentage take
- Flat monthly rate
up to 500 payments
- No per-transaction fee
- No percentage take
- More than one shop
Start accepting Bitcoin.
Connect a wallet and mint your first charge link in under two minutes.
Start accepting Bitcoin →