Accept any crypto. Settle any stablecoin.

Three live scenarios — checkout, deposit, withdraw — built on Fireblocks Flow infrastructure[†]. Run any of them in the browser and read the integration side-by-side.

Sources & destinations

Any source. Any destination.

A Flow connects one of these on either side of the swap. Pick a source for the sender; pick a destination for settlement.

Embedded wallet

Dynamic-issued, non-custodial. Created in seconds.

Fireblocks Wallet

Fireblocks vault

Custodial, merchant-controlled. Settlement-ready.

MetaMask Wallet

External wallet

MetaMask, Phantom, Coinbase Wallet, and 50+ more.

Coinbase Wallet

Centralized exchange

Coinbase, Kraken, Crypto.com — OAuth-delegated.

Build with Flow

Two ways to integrate.

Pick the surface that matches the platform you're embedding into. Both speak to the same underlying Flow primitives.

01

JavaScript SDK

Docs

Drop-in client for browser-based platforms. Handles wallet signing, broadcast, and settlement polling. The fastest path when your platform is a web app.

  • Best for web apps and React Native
  • Wallet signing + broadcast handled for you
  • Same primitives as the API, with less plumbing
02

REST API

Docs

Language-agnostic and server-side. Same lifecycle, full control over the surface — pick this when your client isn't a browser, or when an autonomous workflow needs to drive the flow.

  • Ideal for AI agents and autonomous workflows
  • Use any backend language — JSON in, JSON out
  • Webhook + polling coverage for every state change
Stay in syncWebhooks

React to the transaction lifecycle.

Webhooks aren't a way to build — they're how you stay informed about transactions running through your Flow. HMAC-signed lifecycle events your server can subscribe to from either integration path above.

  • Execution state changes (created, submitted, confirmed, failed)
  • Settlement state changes (in-progress, completed)
  • Risk + compliance signals
Disclaimer

Dynamic does not control the swap, bridge, or routing protocols used to convert and deliver assets. Rates and fees are sourced from third-party providers and may change between quote and execution.

Cross-chain transfers carry risk — including slippage, partial fills, and failed conversions. On-chain transactions are final and cannot be reversed.

These materials are not investment, financial, legal, or tax advice. You are responsible for evaluation at your own discretion. Please review Dynamic's terms and conditions for full details on acceptable use.