Skip to main content

General

depo.to provides an API that generates deposit addresses across multiple blockchains (Ethereum, Arbitrum, Optimism, Polygon, Solana, …) and bridges them to the destination network via the integrated bridge providers.
  1. You call our API to create an address group for the destination network
  2. We generate deposit addresses for all supported source chains
  3. Your users send supported assets to any of these addresses
  4. We detect deposits every 5 minutes and automatically bridge to the destination network via the integrated bridge providers
  5. You receive the supported asset on the destination network
Please refer to the Supported Chains & Assets page for the full list of supported chains and assets.
Bridge, swap, and gas fees are automatically deducted from the deposited amount. depo.to handles payment of all fees in the background. Your users receive the amount deposited less fees on the destination network.
Deposits are detected every 5 minutes. Once detected, bridging via the integrated bridge providers typically takes 1-15 minutes depending on network congestion.
Yes, the minimum deposit is approximately $10 or equivalent. Smaller deposits will not be processed. This minimum ensures that deposits cover the bridge and gas fees required for processing without large relative loss to the user.

API & Integration

  1. Sign up at depo.to/dashboard
  2. Navigate to API Keys section
  3. Create a new API key
  4. Copy and store it securely (starts with dp_)
API keys are shown only once! Never commit them to version control or expose them in client-side code
https://api.depo.to
All requests require your API key in the x-api-key header.
Please refer to the Pricing page for the rate limits.
depo.to monitors all addresses every 5 minutes. You can:
  1. Monitor your destination address on-chain for incoming supported asset
  2. Poll the /wallet/addresses endpoint to check address groups
  3. Set up your own on-chain monitoring
Deposits typically arrive on the destination network in 6-20 minutes total (5 min detection + 1-15 min bridging).