How to deposit USDC: Solana, Ethereum or Base
You can deposit USDC to JAFX on the Solana, Ethereum or Base network. Create a deposit request on the Deposit page at app.jafx.com. Then send exactly the amount shown, on the network you chose, to the address shown.
The networks JAFX accepts USDC on
| Network | Accepted for USDC |
|---|---|
| Solana | Yes |
| Ethereum | Yes |
| Base | Yes |
| TRON or any other network | No |
- Send USDC only on the network you selected for that deposit.
- Ethereum and Base addresses look the same, so check the network yourself before you send.
- A payment on a blockchain cannot be reversed. See I sent my deposit on the wrong network or sent an unsupported token.
For other coins and tokens, see How to deposit USDT, USDC and other tokens (choosing the right network).
Which wallet the deposit is credited to
- A deposit is always credited to a wallet, never directly to a trading account.
- You choose the wallet under Deposit to wallet when you create the request.
- To trade with the money, move it from your wallet to a trading account. See How to transfer funds between your wallet and trading accounts.
Step by step on the Deposit page
- Sign in at app.jafx.com.
- Select Deposit in the menu at the top of the page (under Funds). The Deposit funds page opens.
- Under Coin or network, choose USDC and the network you will send on: Solana, Ethereum or Base.
- Under Deposit to wallet, choose the wallet.
- Enter the amount in the wallet's currency.
- Read the warning on the form: "Pay on the <network> network only. Money sent on another network is lost."
- Select Submit deposit.
Limits:
- The minimum is $10 (USD equivalent), and there is no maximum.
- The page shows the limits for the method you choose.
- An amount below the minimum shows "Minimum amount for {currency} is {amount}".
- If your identity is not verified, you can deposit up to $4,000 a day. See "Daily deposit limit reached": the $4,000 limit for unverified accounts.
JAFX charges no deposit fee. The network's own fee applies when you send. See Deposit methods, minimum deposit and fees.
Sending the payment: amount, network and address
After you select Submit deposit, the Send your payment panel opens. It says: "Send exactly the amount below in {coin} on the {network} network to this deposit address. The price is held until the time runs out."
The panel shows:
- Amount: the exact amount of USDC to send
- Network: the network you chose
- Deposit address: where to send it
- a QR code you can scan with your crypto wallet
Before you press send:
- In your own wallet, choose USDC and the same network shown on the panel. Do not rely on your wallet's default.
- Scan the QR code, or copy and paste the address. Check that it matches the panel exactly.
- Send exactly the amount shown.
The network fee may be taken from the amount you send. If it is, less USDC arrives at the deposit address. If the amount that arrives falls below the $10 minimum, top it up by sending the difference to the same address. For other amount differences, see I sent more or less than my deposit amount.
Every deposit gets its own address. For each new deposit, make a new request and use the new address. Do not reuse an old one. See I sent my deposit to an old deposit address.
The time limit on the price and the request
- The amount in USDC is worked out at the current price. It is held for 15 minutes, and the panel shows a timer.
- A request that is not paid is closed after 1 hour and shown as Expired.
- If the time has run out and you have not paid yet, create a new request and use its new details. See My deposit request expired: what do I do?
- To stop a request you have not paid, select Cancel deposit if the panel shows it. You will see "Cancel this deposit?" and "Don't send any crypto for it afterwards."
- Do not cancel a request after you have sent USDC. Contact us instead.
When it is credited, and what to do if it is not
While your payment is on its way, the deposit shows as Pending. The page says: "We're waiting for your payment to arrive and be credited to your wallet. Then it changes to Finished."
When the deposit is credited:
- you see Deposit received: "{amount} has been credited to {wallet}."
- the status changes to Finished.
You can follow your payment on a public block explorer for your network. Search for the transaction ID from your wallet.
If the payment shows as confirmed on the explorer but is not in your wallet, see Why is my deposit not showing in my wallet? You can also contact us:
- Live chat: select Chat in the client portal to talk to a real person.
- Email: write to support@jafx.com from your registered email address.
Include:
- the transaction ID from your History page
- the blockchain transaction ID (hash) from your wallet
- the network you used
- the amount you sent
We never ask for your password, your 2FA code or a one-time code. We are available 24/7 via live chat or email.
Was this article helpful?
Thank you for telling us.