Bitcoin Rewards API

Distribute bitcoin rewards at scale with instant delivery to self-custodial wallets. The fastest API for cashback, loyalty, and referral Bitcoin payouts.

Spark Wallet
Total Balance$2,536.00
+ $67.42+ 2.73%
Bitcoin
Bitcoin0.01024 BTC
$1,024.00+2.71%
USDC
USDC500.00 USDC
$500.00+0.00%
Solana
Solana3.82 SOL
$612.00+5.23%
Ethereum
Ethereum0.125 ETH
$400.00-4.56%

Distributing Bitcoin rewards is operationally complex

Running a rewards program with Bitcoin means managing custody infrastructure, dealing with 10-minute confirmation times, absorbing volatile network fees, handling tax reporting for every payout, and navigating regulatory gray areas around holding user funds. Most loyalty platforms and fintech apps want to offer Bitcoin incentives, but the operational overhead makes it impractical. Traditional rewards systems work with points and databases: Bitcoin requires nodes, wallets, and blockchain infrastructure that doesn't scale cleanly to millions of payouts.

Instant Bitcoin payouts without the infrastructure burden

Scale to millions of payouts

Distribute Bitcoin rewards at any volume with instant settlement. No transaction queues, no confirmation delays, no infrastructure to maintain as your program grows.

Users get real bitcoin, instantly

Rewards arrive in self-custodial wallets in under a second via Lightning or Spark transfers. No IOUs, no points systems, no withdrawal friction: users control their Bitcoin immediately.

Zero custody overhead

You never hold user funds. Spark handles settlement directly to user wallets, eliminating custodial risk, regulatory complexity, and operational burden from managing private keys at scale.

Bitcoin or stablecoins

Distribute rewards in BTC, USDT, or USDB depending on what makes sense for your program. Same API, same instant delivery, same self-custodial model across all assets.

Four lines of code to start distributing Bitcoin rewards

Integrate the Spark API

Add the Spark SDK to your rewards platform. Initialize with your API key. No blockchain nodes to run, no infrastructure to provision: you're calling a REST API that handles settlement.

Fund your rewards pool

Deposit Bitcoin or stablecoins into your Spark account. Funds settle instantly and are ready to distribute. You can top up programmatically or manually as your rewards program scales.

Trigger payouts from your app

When a user earns cashback, completes a referral, or hits a loyalty milestone, call the Spark API with the user's wallet address and payout amount. Rewards are delivered in under a second.

Users receive funds in their wallet

Recipients see Bitcoin land in their self-custodial wallet immediately. They control the keys, they control the funds: no withdrawal process, no minimum thresholds, no waiting periods.

Track payouts and reporting

Monitor all distributions via the Spark dashboard. Export transaction logs for accounting and tax reporting. Real-time visibility into every payout without running your own blockchain indexer.

Products

Spark is transformative. It redefines what Bitcoin can be, evolving it from a monetary network into an application platform.

Roy Sheinfeld
Roy SheinfeldCEO, Breez

FAQ

Rewards settle in under a second. Spark uses Lightning Network and internal transfers to deliver Bitcoin instantly, bypassing the 10-minute block confirmation cycle entirely.

No. Spark sends rewards directly to user-controlled wallets. You never hold their Bitcoin, which eliminates custodial risk and the regulatory burden that comes with managing private keys.

Any self-custodial Lightning wallet works: Breez, Phoenix, Muun, Xverse, and hundreds more. Users can also receive rewards into Spark-native wallets for instant, fee-free settlement.

Yes. Spark supports USDT and USDB rewards with the same API. You can mix Bitcoin and stablecoin payouts in the same program based on user preference or program rules.

Transfers within Spark are fee-free. When sending to external Lightning wallets, you pay standard Lightning routing fees (typically less than 1%). No per-transaction API charges.

Start distributing Bitcoin rewards today

Spark's Bitcoin Rewards API lets you scale incentive programs without building custody infrastructure or managing blockchain complexity.