Skip to main content

Autoramp

Use Autoramp to seamlessly convert funds between different rails—fiat, crypto, or across blockchains. When you create an autoramp, you define a source asset (for example, EUR in a bank account) and a destination asset (for example, USDC on Solana). You then send funds to the designated source address, and Autoramp automatically exchanges them into the target asset, delivering them to your self-custody wallet or specified bank account. You can create and manage autoramps using our API or through the partner dashboard. By using this conversion “primitive,” you can build the ideal product experience for your customers, eliminating manual steps and simplifying on-ramping, off-ramping, or cross-chain swaps.

How Autoramp Works

1

Create a rule.

Specify the source and destination assets for your conversion. For example, convert EUR to USDC, or USDC to EUR.
2

Share the address.

Provide the associated payment instructions (like an IBAN or wallet address) to your customers or teams.
3

Send funds.

When funds arrive in the source asset, Autoramp automatically converts them into the destination asset and forwards them to the specified account or wallet.
You can treat each autoramp as a “standing order.” After setup, Autoramp continuously monitors all incoming transactions for the specified source asset and performs the conversion without additional steps.

Common Use Cases

  • On-ramp: Receive EUR in a bank account and convert it instantly to crypto (for example, USDC on Solana).
  • Off-ramp: Convert crypto assets (for example, USDC or other stablecoins) directly to fiat and deposit the resulting funds into a linked bank account.
  • Cross-chain swap: Convert an incoming stablecoin on one chain into another stablecoin or token on a different chain.
  • Automatic payouts: Provide a single wallet or payment address. Autoramp handles the conversions automatically, so you don’t need to track or execute manual swaps each time.

Create an Autoramp

You can create an autoramp in your partner dashboard or by using our API:
1

Go to Autoramp in your Dashboard.

  • Or use the relevant API endpoint to create and manage autoramps programmatically.
2

SelectNew autoramp.

  • You’re prompted to choose your source and destination assets.
3

Enter source details.

  • Choose your fiat currency or crypto asset.
  • Provide the bank account information or wallet address where incoming funds will arrive.
4

Enter destination details.

  • Choose your target asset.
  • Specify the bank account or wallet address where you want to receive converted funds.
5

Save and retrieve your address.

  • If you selected a fiat source, copy the IBAN or payment instructions.
  • If you selected a crypto source, copy the unique deposit address.
6

Test your autoramp.

  • Send a small test transaction to confirm that funds are converted and delivered as expected.
Note:You can create multiple autoramps for different assets. Each autoramp has its own unique source information (IBAN or crypto address) and destination.

Manage Your Autoramps

View, edit, or disable autoramps in the Dashboard. Each autoramp entry shows:
  • Source asset and address (IBAN or crypto wallet)
  • Destination asset and address
  • Recent conversion activity
  • Status (active or disabled)
Tip:Disable an autoramp if you temporarily don’t want to accept and convert funds. You can enable it again at any time.

Important Considerations

  • Self-custody: You remain in control of your wallets and funds. Autoramp doesn’t hold your crypto or fiat; it only facilitates swift conversion.
  • Supported assets: Confirm that the assets you want to convert are supported by your banking or custody providers.
  • Transaction fees: Autoramp includes any applicable network and processing fees. Verify fees before sending high-volume transactions.
  • Compliance checks: We perform KYC/AML checks to ensure that source and destination comply with regulations.
  • Timely settlements: Funds settle in the destination asset shortly after arrival, reducing operational delays.