Your wallet. Your payments.

Connect Your Wallet.
Start Getting Paid.

Choose Blink, Coinos or Alby Hub. Add your Lightning Address to SatsRail, then an on-chain wallet if you want one (early access). Customer payments go straight to your wallet.

Start from your phone with Blink. No channel management or node hosting subscription.

Choose How You Receive.

A mobile app, a web wallet, or your own Lightning node. Prefer on-chain? Add an on-chain wallet below.

Start on your phone

Blink

A mobile wallet for iOS and Android. Choose its self-custodial Spark account and receive Lightning payments through your Blink address.

  • Free app, no node hosting subscription
  • No Lightning channels for you to manage
  • Your address: you@blink.sv
Get Blink

Use your browser

Coinos

A web wallet for receiving bitcoin. Create your account, find your Lightning Address, and add it to SatsRail.

  • Works in a browser on phone or desktop
  • Check the custody model of your chosen account
  • Your address: you@coinos.io
Get Coinos

Run your own node

Alby Hub

A self-custodial Lightning wallet with control over your node. Choose a hosted or self-hosted setup and connect its Lightning Address.

  • Keep your Hub online to receive payments
  • Manage channels and receiving capacity
  • Hosting and channel costs depend on your setup
Get Alby Hub

SatsRail checks your address when you connect it. Wallet features and availability depend on your account and region. Free setup does not mean every transaction or withdrawal is free; check your wallet’s current fees.

Three Steps to Your First Payment.

For Lightning, all you need to connect is your Lightning Address.

01

Set Up Your Wallet

Choose Blink, Coinos or Alby Hub. In your wallet, find or create your Lightning Address. It looks like an email address, such as you@blink.sv.

02

Connect It to SatsRail

Create your SatsRail account. Open Wallets, add a wallet, and paste your Lightning Address. SatsRail checks that it can request invoices and verify payments. Want on-chain too? Add an on-chain wallet below.

03

Make a Test Payment

Create a product or payment link. Pay a small amount from another wallet and check that SatsRail marks it paid and the funds arrive in your receiving wallet. An on-chain payment counts as paid once it has your wallet’s confirmations.

Create Your Account

For Lightning, use your Lightning Address. For on-chain, use a watch-only zpub or descriptor. Never a recovery phrase or private key.

Add an On-Chain Wallet (Optional, Early Access).

Accept on-chain bitcoin next to Lightning. SatsRail watches your addresses; only you can spend.

01

Add a Watch-Only Key

In Wallets, add an on-chain wallet and paste a watch-only zpub or output descriptor. Only bc1q (native SegWit) and bc1p (Taproot) addresses work. Never paste a recovery phrase or private key.

02

Check the First Three Addresses

SatsRail shows the first three addresses it derives. Confirm they match the ones in your own wallet before you save.

03

Set Confirmations and Minimum

Ask for 1, 2, 3 or 6 confirmations, about 10 minutes each. No order is paid before the first: until then, a payment can still be replaced. Set a minimum amount; the default is 20 in your currency, and checkout offers on-chain above it.

Late or Wrong-Amount Payments

A payment seen within 15 minutes of the quote is honored at the quoted amount, and one up to a day late still pays its order if it is worth the order's price. Any other late payment, or one with the wrong amount, waits for your decision in the portal. A wallet can take payments a little short, for wallet apps that take their fee out, if you allow it.

Chain Data and Privacy

SatsRail reads the chain from a public Esplora API, which sees the addresses we watch. Use a dedicated wallet account for SatsRail, not the one you use for everything else.

Your Payments Go to Your Wallet.

SatsRail requests an invoice from your wallet provider, or derives a fresh address from your watch-only key for on-chain, and confirms when it is paid. The customer pays your receiving wallet directly. SatsRail can see payments but never spend them or hold the funds.

You choose who controls the receiving wallet. For self-custody, choose Blink’s Spark account or your own Alby Hub. Check the account type when using a hosted wallet service. An on-chain wallet is watch-only in SatsRail, so its keys stay with you.

Already Have Another Wallet?

Try its Lightning Address in SatsRail first. You can also add the same wallet for on-chain, with its watch-only key. A Lightning Address needs to support both requesting invoices and checking whether they have been paid. Being able to receive Lightning payments alone is not enough.

Technical requirements

SatsRail uses LUD-16 for Lightning Addresses, LUD-06 for LNURL-pay invoices, and LUD-21 for payment verification. Your provider must return a verification URL and a valid settlement preimage. Alby Hub is one option; it is not a required integration layer. On-chain wallets need only a watch-only zpub or output descriptor for native SegWit (bc1q) or Taproot (bc1p) addresses.

Need Help?

Want Help Running Your Own Node?

This is optional. If you choose to run your own Lightning node, independent Node Stewards can help with setup and receiving capacity. Ask about availability, scope, and fees before booking.

— Stewards Across — Countries

Independent experts, searchable by country. Verified after their first activated merchant.

Loading...

Node Steward Directory

Browse, search by name or country, and reach out directly.

Your Next Payment Starts Here.

Choose your wallet. Connect your address. Share your payment link.

SatsRail subscription details: see pricing. Need help with Alby? Read the Alby Hub guide.

Start Free — no credit card