Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.blink.cash/llms.txt

Use this file to discover all available pages before exploring further.

Blink is a hosted deposit flow for crypto apps. Your app opens a secure modal iframe powered by Blink, and users complete crypto and fiat deposits without ever leaving your site. There is nothing to PCI-scope, no wallet UI to build, and no on-chain logic to manage. Blink handles user authentication, wallet connection, on-chain transfers, and cross-chain bridging. Blink drops into your existing deposit stack as an additional funding option. You do not need to replace anything you already have. Add a single button alongside your current payment methods and Blink handles the rest. Both web and mobile SDKs are available. The web SDK renders the deposit flow in a modal iframe overlay. The mobile SDK opens the same hosted flow in an in-app browser and returns the result via a deep link callback. These docs cover everything from generating your key pair to shipping a production deposit integration. If you need the current support matrix for wallets, source chains, destination chains, tokens, and guest-versus-redeposit fees, see Supported Networks and Wallets. For fiat rollout details, including payment methods and KYC threshold behavior, see Fiat deposits and KYC.

Integrate with an AI agent

Use the AI Agent guide for the quick copy-paste workflow, or drop this URL into Cursor, Claude Code, or any coding agent to scaffold a complete Blink integration end-to-end.
https://raw.githubusercontent.com/swype-org/docs/refs/heads/main/prompts/integrate-blink.md

Quickstart

Get a working deposit integration running in 5 minutes.

Architecture

Understand the full deposit flow, signer endpoint, and hosted UI lifecycle.

Deposit SDK (Web)

Integrate deposits into your web app with vanilla JS or React.

Deposit SDK (Mobile)

Open the hosted flow in an in-app browser with deep link callbacks.

Key Generation

Generate your ECDSA key pair and register your public key with Blink.

Testing

Validate your integration end-to-end in the sandbox environment.