Skip to main content
LightningSpeed

Lightning wallets

Accept Lightning Payments From Speed Wallet Users

Speed wallet Lightning users send bitcoin over the Lightning Network. Accept Lightning through the Amboss Payments API and you can receive from them directly, with the rail invisible to the payer.

The rail is invisible to the payer

Your customer never has to think about Bitcoin or Lightning. They send from Speed; you accept Lightning once and receive from anyone who can pay an invoice.

Step 1

A Speed user

holds bitcoin in Speed and chooses to send a payment over the Lightning Network.

Step 2

The Lightning Network

routes the payment in seconds. Neither side picks a "rail" — Lightning is the shared standard.

Step 3

Your business

receives the settled payment through the Amboss Payments API, the same way for every wallet.

Yes. Speed wallet Lightning users can send bitcoin over the Lightning Network, and any business that accepts Lightning through the Amboss Payments API can receive those payments directly. Speed reports processing more than 10 billion US dollars across over 100 countries, per the Speed payment platform overview, so accepting Lightning turns a large user base into people who can pay you, with the rail invisible to the payer.

Does Speed support Lightning?

Yes, for both sending and receiving. Speed built its wallet around the Lightning Network, so a user can move a bitcoin balance in and out of the app near instantly. To pay you, a customer opens the app, scans the Lightning invoice your checkout shows as a QR code, and confirms the send.

CapabilitySpeed over Lightning
Send over LightningYes, by scanning an invoice
Receive over LightningYes
Lightning AddressFree personalized address on claim
CustodyCustodial (Speed stores the bitcoin)
Cost to sendNear-zero fee
PlatformsiOS, Android, and a browser web wallet

The Speed wallet product page describes the feature directly:

Send Bitcoin anywhere in the world instantly via Lightning Network. Fast, secure, and near-zero fees.

There is a distinction worth keeping straight. Speed also runs a Lightning payment gateway aimed at merchants, separate from the consumer wallet. The Speed payment platform overview frames the company this way:

Speed is a leading lightning payment infrastructure for Bitcoin and stablecoin payments for individuals & businesses.

You do not need the Speed gateway to get paid. Amboss helps you receive the Lightning payments that Speed wallet users send.

How do you receive payments from Speed users?

You do not build a Speed integration. You accept Lightning once and every Speed user becomes a potential payer. The flow is four steps:

  1. Integrate the Amboss Payments API and create a Lightning invoice for the order amount.
  2. Show the invoice to the customer as a QR code or a copyable string at checkout.
  3. The customer scans it inside the Speed app and confirms the send from their bitcoin balance.
  4. The payment routes over Lightning and settles to you in seconds. You fulfill the order.

The payer never chooses a network and never needs an account with you. Speed users can also pay to a Lightning Address, and the Speed web wallet sends and receives over Lightning the same way. Live network capacity and routing data are published on the Amboss Space Lightning explorer.

How do you integrate Speed receiving into checkout?

Receiving from Speed is the standard Lightning receive flow: create an invoice, then confirm settlement. A Lightning invoice is a self-contained string defined by the BOLT 11 payment-encoding specification, so the same code path accepts Speed, Cash App, and any other Lightning sender.

The Amboss Payments API is GraphQL. A single create_receive mutation returns the BOLT 11 invoice you show the customer:

mutation CreateReceive {
  payment {
    transaction {
      create_receive(
        input: {
          wallet_id: "your-wallet-id"
          amount: "50000"
          description: "Order #1234"
        }
      ) {
        status
        payment_request
        payment_hash
      }
    }
  }
}

Send it to the https://rails.amboss.tech/graphql endpoint with your x-api-key. The payment_request field is the lnbc... string you render as a QR code, and you confirm settlement with the payment.completed webhook, as documented in the Amboss Payments API documentation. Lightning settles atomically, so there is no pending state that reverses a week later.

Where does Amboss Payments fit?

Lightning is an open standard, which is why a single integration receives from every wallet. Amboss Payments provides that integration as a managed API on the Lightning Network, with no node to run, so the work of accepting a Speed customer is the same as accepting anyone else. To talk through volume, settlement timing, or pricing, contact the Amboss team.

Frequently asked questions

Common questions about receiving Lightning payments from Speed users.

Start accepting payments from Speed users

The Amboss Payments API gives you a single Lightning integration that receives from Speed and every other Lightning wallet. Get started on Rails, read the docs, or book a discovery call.