Rapid Deposit Address (with Auto-Exchange)

Rapid Deposit allows you to generate a reusable wallet address for a specific currency and network. Once created via API, this wallet address remains valid indefinitely. Your payers can save this address in their wallet app and send crypto directly at any time, no need to generate a new address or create a new invoice for each transaction.

By choosing a receiveCurrencyCode, you can also enable the auto-exchange feature, by which all received crypto deposits will be instantly exchanged at the current rate to a receiveCurrency (e.g. EUR).

Features:

  • Generates a static deposit address that doesn’t expire
  • Supports variable deposit amount at any time
  • No executable rate is attached, so users aren’t limited to time-bound rates
  • Compatible with independent user payments, even when not logged in
  • You can optionally use SpectroCoin API to display exchange rate and conversion estimates
  • You can add externalId to have any reference for each deposit address, e.g. your payer name, user id and etc
  • Configurable callbackUrl for callbacks when a deposit is received.

Advantages:

  • Users can bookmark or save the address in their wallet apps for future use
  • No redirection, payments go directly to the deposit address
  • Simplifies recurring deposits and wallet top-ups
  • Reduces payment friction for returning or high-frequency users.

Limitations:

  • May requires the merchant to build the frontend UI to show the wallet address
  • Since no executable rate is used, on-chain value can fluctuate before confirmation.

Best suited for:

  • Wallet apps, trading platforms, and exchanges that store user balances
  • Gaming, betting, or DeFi services where users top up balances regularly
  • Enterprise systems that already track user IDs
  • Merchants needing low-maintenance, always-on deposit infrastructure.

Did this page help you?