How can I onramp funds?
Last updated: June 17, 2025
Context
On ramping funds involves converting fiat currency to crypto. There are several ways to complete this action using Bridge's APIs.
Answer
All on ramp transactions consist of 2 elements:
The deposit that sends fiat funds to Bridge
The transfer that Bridge makes that converts these fiat funds to crypto
The Deposit
Bridge cannot pull funds from an account. All deposits must be pushed to Bridge from another financial institution. Once Bridge receives a deposit, it will convert the funds based on what type of transfer is used. Depending on what transfer type is used, you may have to include a memo to the deposit to ensure it is processed correctly.
The Transfer
There are 3 ways to instruct Bridge on how to convert the funds:
You can use a Virtual Account
Virtual accounts are unique routing and account numbers that automatically send funds to the configured destination wallet.
This approach involves:
creating a Virtual Account for a user that specifies the destination of the funds
receiving a routing and account number for that user
sending the deposit to the routing and account number
Note that any deposit sent to the routing and account number will be processed per the instructions provided when the Static Memo was created.
No memos are required for Virtual Accounts.
Note that Virtual Accounts are a premium product. If you are interested in adding Virtual Accounts to your platform, please reach out to your Sales rep or Bridge Help Desk.
You can use a Static Memo
Static memos are consistent deposit instructions that send funds to the configured destination wallet.
This approach involves:
creating a static memo that indicates a destination
adding that static memo to the deposit
Note that any deposit sent with the Static Memo will be processed per the instructions provided when the Static Memo was created.
If a deposit does not include a static memo, it will not be processed. You will receive a notification and be able to provide a memo to process the transaction.
You can use a Transfer
Transfers require a one-time memo that indicates where to send the funds. These memos cannot be reused and need to be generated with the specific deposit amount.
This approach involves:
creating a transfer with the specific deposit amount
receiving a one-time use memo
sending the deposit with this memo
If a deposit does not include a memo, it will not be processed. You will receive a notification and be able to provide a memo to process the transaction.