Generating USDC Deposit Addresses on Solana for Sandbox Banks
Generate on-chain deposit addresses for USDC on Solana in sandbox environments.
Overview
Follow these steps to generate a USDC deposit address on Solana for sandbox banks.
This procedure is required because rent must be paid on Solana to generate token deposit addresses.
Sandbox onlyThis procedure is not required in production. In production, rent is automatically paid on your behalf by the Cybrid platform. You will be invoiced for rent at the end of the month.
Steps
Step 1: Enable trading symbols
Enable the USDC_SOL-USD and SOL-USD trading symbols on your
bank.
Step 2: Create a SOL trading account
Create a SOL trading account for your customer.
Step 3: Create a deposit address for the SOL account
Deposit addresses may not be enabledIf you receive an error, contact Customer Support via Slack to enable deposit addresses for your bank in sandbox. Deposit addresses must be enabled for both SOL and USDC_SOL.
Step 4: Get the SOL deposit address
Retrieve the address of the newly created SOL deposit address.
Step 5: Fund the SOL deposit address
Transfer at least 0.01 SOL on-chain (Solana Devnet) to the deposit address.
Step 6: Confirm the SOL deposit
Check the balance on the SOL trading account to confirm the deposit.
Step 7: Create a USDC_SOL trading account
Create a USDC_SOL trading account for the customer.
Step 8: Create a deposit address for the USDC_SOL account
Deposit addresses may not be enabledIf you receive an error, contact Customer Support via Slack to enable deposit addresses for your bank in sandbox. Deposit addresses must be enabled for both SOL and USDC_SOL.
Step 9: Get the USDC_SOL deposit address
Retrieve the address of the newly created USDC_SOL deposit address.
Step 10: Fund the USDC_SOL deposit address
Transfer USDC on-chain (Solana Devnet) to the deposit address.
Step 11: Confirm the USDC_SOL deposit
Check the balance on the USDC_SOL trading account to confirm the deposit.
Updated 12 days ago
