Developer API

Crypto API to add payments to your product

The Bifrost Crypto API lets you create payments, query status, and receive webhooks without rebuilding blockchain infrastructure. Built for teams that need a reliable crypto API for USDT and multi-chain settlement.

What the crypto API delivers

Predictable REST surface

Header authentication, clear payloads, and documented error codes to ship faster.

Payments, deposits, and queries

Cover the full flow: create a charge, receive a deposit, check prices, and track status.

Webhooks with retry

Get confirmation events in your system with retry logic so settlements are not missed.

Examples that move quickly

Start with Node.js, PHP, and cURL samples, ideal for marketplaces, SaaS, and fintechs.

Typical API flow

  1. 1

    Authenticate the request

    Send your API key in the X-Bifrost-Invoke header on every call.

  2. 2

    Create the payment

    Set asset, network, amount, and reference_id to reconcile with your internal system.

  3. 3

    Confirm via webhook

    Handle the confirmation event and unlock the order in your product automatically.

Multi-network crypto API

Use one crypto API across supported networks and assets, including USDT. Less operational complexity, more control over settlement and reconciliation.

Frequently asked questions

Is the Bifrost crypto API REST-based?

Yes. It is a REST API with API-key authentication, full documentation, and ready-to-use integration examples.

Can I use the API for USDT payments?

Yes. The API supports payment and settlement flows for USDT and other assets on available networks.

Is there a way to test before scaling?

You can validate the full flow with small production amounts, webhooks, and status queries before increasing volume.

Integrate the crypto API now

Full documentation, examples, and an API designed for engineering teams that need to ship fast.

Related solutions

Build your integration around the payment lifecycle

Start with authentication, then implement payment creation and verified event handling. These guides describe the API contract and provide examples for each step.

Authenticate server-side requests

Read the API-key, scope and IP whitelist requirements before making requests. Keep credentials on your server and review the authentication errors documented for your integration.

Authentication reference

Create and reconcile a payin

Use the payin guide to connect a payment request to your order. Store the returned identifiers and follow the status checks and webhook events described in the guide.

Payin integration guide

Verify incoming webhooks

Verify webhook signatures before trusting events and updating an order. Review delivery, retries and duplicate-event handling so repeated notifications do not repeat business actions.

Webhook verification guide