Skip to main content

Documentation Index

Fetch the complete documentation index at: https://direkt.mintlify.app/llms.txt

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

What is Direkt?

Direkt is a cross chain crypto payment infrastructure API. Bridge assets by sending funds to a deposit address, no wallet connection, gas or signing required.

Quickstart

Go from zero to first payment in 5 minutes

API Reference

Full endpoint docs with examples

Guides

Step-by-step integration guides

Telegram Support

Get help directly from the team

How it works

1

Create a quote

POST to /api/quote with the token details, amount, currency, from and destination chain. Direkt returns a unique deposit address.
2

Show the address to your user

Display the address (and QR code) in your UI. The user sends crypto to it from any wallet.
3

User Deposit — User sends funds to the deposit address (wallet transfer or exchange withdrawal).

4

Detect + Sweep — Direkt detects the deposit onchain and sweeps funds to the depository contract.

5

Fill — Order gets filled on the destination chain from pre-positioned liquidity. Funds are delivered to the recipient address.

6

Poll for status

GET /api/status/:id until the status is confirmed or completed.

Supported chains

ChainSymbolType
EthereumETHEVM
BNB Smart ChainBNBEVM
PolygonMATICEVM
ArbitrumARBEVM
BaseBASEEVM
OptimismOPEVM
SolanaSOLSVM

Key concepts

  • No signing required: Users bridge/swap by sending funds to an address, no wallet connection needed.
  • Works cross-chain and same-chain: Supports both bridges and swaps.
  • Ideal use cases: CEX withdrawals, fiat onramps, and headless systems where the sender can’t sign.
  • UX: Identical to a normal token transfer.
  • Quote Regeneration: When funds arrive at a deposit address, Direkt evaluates what was sent versus what was originally quoted. How mismatches are handled varies.