Skip to main content
LightningStrike

Exchanges & apps

Accept Lightning Payments From Strike Users

Strike is a Lightning-native payments app available in dozens of countries. Accept Lightning through the Amboss Payments API and you can receive from Strike users directly, with no per-platform integration.

The rail is invisible to the payer

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

Step 1

A Strike user

holds bitcoin in Strike 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. Strike is a Lightning-native app, so Strike users can pay any Lightning invoice, and a business that accepts Lightning through the Amboss Payments API can receive from them directly. Strike announced an expansion to more than 65 countries in 2023, per CoinDesk's report on the rollout, so accepting Lightning lets you receive Strike payments from a global base with no per-platform work.

Does Strike support Lightning?

Yes, natively, for both sending and receiving. Strike is built on the Lightning Network rather than bolting it on, and a Strike user pays you by scanning the Lightning invoice your checkout displays.

CapabilityStrike over Lightning
Send over LightningYes, invoice, Lightning address, or LNURL
Receive over LightningYes
Cross-borderSend Globally routes over Lightning
Availability65+ countries (2023), Europe (2024)
CustodyCustodial (Strike holds balances in house)
Send feeRouting fee passthrough; no fee Strike-to-Strike

Strike documents this directly in its developer reference:

The Strike API can be used to send payments over the Bitcoin and Lightning Networks.

Strike also documents receiving payments over Lightning, and its send-payments walkthrough covers paying invoices, Lightning addresses, and LNURL. Because Strike custodies user balances in house, the sending experience is a simple in-app confirmation.

How do you receive payments from Strike users?

You accept Lightning once and every Strike user can pay you. The flow is four steps:

  1. Integrate the Amboss Payments API and create a Lightning invoice for the order amount.
  2. Display the invoice at checkout as a QR code or a copyable string.
  3. The Strike user scans or pastes it and confirms the payment in the app.
  4. The payment routes over Lightning and settles to you in seconds.

The payer never chooses a network and never needs an account with you. Live Lightning capacity and routing data are published on the Amboss Space Lightning explorer.

How do you integrate Strike receiving into checkout?

Receiving from Strike is the standard Lightning receive flow: create an invoice, then confirm settlement. The invoice format is defined by the BOLT 11 payment-encoding specification, so one integration accepts Strike, Cash App, and every 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. Strike cross-border transfers run on the same network: Bitcoin Magazine describes how Send Globally moves money over Lightning:

Dollars are converted into bitcoin, which is sent via the Lightning Network to a third-party partner.

Where does Amboss Payments fit?

Lightning is an open standard, so the same integration receives from a Lightning-native app like Strike and from a custodial exchange the same way. Amboss Payments provides that integration as a managed API on the Lightning Network, with no node to run. To talk through volume, settlement timing, or pricing, contact the Amboss team.

Frequently asked questions

Common questions about receiving Lightning payments from Strike users.

Start accepting payments from Strike users

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