Skip to main content
With , you can send instant Bitcoin rewards to your users’ self-custody wallets worldwide through a single, simple API. automatically handles the entire process, managing the fiat-to-crypto conversion, compliance checks, and instant delivery for you.

Buy & Send in One Call

The Grid API combines USD-to-BTC conversion and payout into a single, atomic operation, simplifying the process of distributing rewards.

No Crypto Handling

Grid converts your platform’s fiat balance into Bitcoin on demand, allowing you to offer crypto rewards without managing digital asset custody or complex exchange integrations.

Instant Delivery

Leverages the Lightning Network to deliver Bitcoin to your users’ wallets (like a Spark wallet) in seconds, giving them immediate ownership and control.

Rewards Payout Flow

1

Funding

Your platform’s internal account is pre-funded with fiat currency (e.g., USD) via standard payment rails like ACH push.
2

Customer Onboarding

For rewards, the only entity who needs to be KYB’d is the entity paying for the reward. This can be you, the platform, or your business customers that want to pay out rewards to their end users.
3

Quote & Execution

You execute a single API call to create a quote, instantly convert a specific USD amount to BTC at the current market rate, and transfer the Bitcoin to the user’s wallet address.

Features

Users interact with through two main interfaces:
  • API
  • Dashboard
Programmatic access to onboard customers, fund your platform account, get quotes for Bitcoin purchases, and execute reward payouts. Reconcile all activity with real-time webhooks.

Onboarding Customers

For reward with Grid, the only entity who needs to be KYB’d is the entity paying for the reward. This can be you, the platform, or your business customers that want to pay out rewards to their end users. All you need in order to pay out a reward is the wallet address. No need to collect extra personal information or go through the full hosted KYC flow for end users! To generate a spark wallet, you can use a tool like Privy or the Spark SDK directly. If you do have business customers that want to pay out rewards to their end users, you can onboard that business customer via the hosted KYB link flow.

Funding Your Platform Account

operates on a pre-funded model. You can fund your internal platform account using several payment rails such as ACH, wire transfers, Lightning, and more. This stored balance is then used to instantly purchase and send Bitcoin rewards to your customers.

Sending Rewards

To send a reward with , you create and execute a quote. The API call specifies your funded internal account as the source and the customer’s Bitcoin wallet address as the destination. Grid handles the USD-to-BTC conversion and instant delivery to the receiving wallet, notifying you of the completed transfer via webhook.

Environments

supports two environments: Sandbox and Production.The Sandbox mirrors production behavior, allowing you to test the full end-to-end flow—from funding a test account and onboarding a mock customer to sending a simulated Bitcoin reward—without moving real funds.The Production environment uses live credentials and base URLs for real transactions once you’re ready to launch.

Get Started

Ready to integrate ? Check out our quickstart guide.
I