How to Send USDC to Phantom Wallet (2024)

How to Send USDC to Phantom Wallet (1)USD Coin is an integral part of the Solana ecosystem. The fiat-backed stablecoin has seen wide adoption across Solana DeFi projects such as Raydium, Saber, Orca, as well as crypto payment projects like Solana Pay that enable merchants to accept USDC online and at point-of-sale.

This article will explain how to send USDC on Solana to a Phantom wallet through a Solana bridge, crypto exchange, and a decentralized swap.

What is USDC on Solana (USDC-SPL)?

USDC on Solana, or USDC-SPL, is USDC’s native token that is compatible with Solana’s SPL token standard. The Solana Program Library (SPL) is a unique set of token standards that are maintained by Solana Labs and used by Solana wallets and applications.

In collaboration with Solana, Circle launched USDC on Solana’s mainnet in 2020, and to date, the total amount of USDC on Solana in circulation is over 640,000,000 as of June 28, 2023

What is a Phantom wallet?

How to Send USDC to Phantom Wallet (2)

Phantom is Solana’s leading web and mobile wallet for custodying SPL tokens and Solana NFTs. With Phantom’s UI, Solana users can buy, send, receive, and swap tokens.

With just a few clicks, a business can create a Phantom wallet and start depositing USDC.

Can a business send USDC to Solana?

Yes, businesses can send USDC to Solana if the token is USDC-SPL, or if it uses a bridge to convert another type of USDC, such as USDC ERC-20, for USDC on Solana.

USDC-SPL can be purchased through crypto exchanges, like Coinbase, Crypto.com, and many others. Additionally, USDC that is held on a different blockchain, such as Ethereum, can be transferred to Solana using a bridge.

4 Things to Remember Before Sending USDC to Phantom (Solana)

There are a few things to look out for when transferring USDC to a Phantom wallet.

1. Not every exchange supports USDC via Solana (USDC-SPL)

Before sending USDC from any exchange, confirm that it supports USDC-SPL withdrawals, and enter a compatible Solana wallet address before withdrawing USDC.

Note: Attempting to withdraw or send non-native tokens from one blockchain to another may result in a failed transaction and the permanent loss of all tokens.

2. Native vs Non-Native Tokens

USDC-SPL is native to the Solana blockchain. USDC from any other blockchain (i.e. USDC-ERC20) is considered non-native, and will require a bridge in order to successfully transfer funds to another blockchain.

Note: Attempting to send non-native tokens from one blockchain to another may result in a failed transaction and the permanent loss of all tokens.

3. If using a bridge, confirm that your business has enough gas to cover fees on both blockchains

Using a bridge to send USDC to Phantom from another blockchain will require both the sending and receiving wallets to hold enough funds prior to the transaction to cover gas fees.

4. When in doubt, do a test transaction with a small amount of USDC

If a business is new to transferring USDC or uncertain if a bridge transaction will go through, it is recommended to send a small amount of USDC first to confirm a successful transaction before sending a large quantity of USDC from one chain to another.

How to Send USDC to Solana

There are three methods of sending USDC to the Solana blockchain:

  1. Crypto Exchange
  2. Native Swap
  3. USDC Bridge

Let’s explore the steps for each method!

1. Use a Crypto Exchange with USDC-SPL Support

Exchanges that support USDC-SPL enable users to directly purchase, send, and receive Solana USDC. This method is a simple way to send USDC to Phantom.

1. Open an account with an exchange that supports USDC-SPL tokens

Some crypto exchanges offer native support for USDC on Solana. Sign up for an account and complete the required onboarding steps.

2. Deposit USD from a bank, credit card, or other exchange

Funding an account on many crypto exchanges can be done with a bank account, debit/credit card, or by sending USDC from another wallet. Each of these funding methods may have fees associated with them, so make sure your business takes this into consideration.

3. Withdraw USDC-SPL to Phantom Wallet Address

Next, go to your account, find your business’s USD balance, and click withdraw.

From there, select USDC, enter your business’s Phantom wallet address, and mark the type of USDC as “SPL.” To make the process faster in the future, save its Phantom wallet address in the address book.

4. Wait for Confirmation

Once the withdrawal has been submitted, a confirmation that the transaction is complete will be sent to the alert center and email on file.

2. Swap Solana for USDC on Phantom

How to Send USDC to Phantom Wallet (3)

An indirect method for getting USDC on Solana is transferring SOL from an exchange to a Phantom wallet, and then using Phantom’s native swap feature to convert SOL into USDC.

1. Purchase SOL from an Exchange

SOL is available on most exchanges, like Coinbase, Kraken, and Crypto.com.

Before purchasing Solana’s native SOL token on an exchange, make sure it supports SOL withdrawals.

2. Transfer SOL to Phantom Wallet

When withdrawing SOL, be sure to correctly copy and paste your business’s Solana Phantom Wallet address on the exchange’s withdrawal interface.

3. Swap Assets in Phantom Wallet

  • Once SOL has been transferred to Phantom, click the “Swap” tab at the bottom of the UI.
  • Select SOL for “You Pay”, and “USDC” for “You Receive”.
  • Select “Review Order”, and then click “Swap” to confirm the transaction.

If the transaction fails, it may be due to slippage or network status issues. Adjusting the slippage, leaving more SOL in your business’s account to cover transaction fees, or monitoring Solana’s status on Solanabeach.io should help identify and fix the transaction failure.

3. Use a USDC on Solana bridge

The Circle Cross-Chain Transfer Protocol is now available to swap between native USDC on Ethereum, Arbitrum, and Avalanche (expansion to other chains expected in the future). CCTP is a permissionless resource that makes it easier than ever to move USDC between supported networks. Learn more about CCTP.

If your business has existing USDC funds on Ethereum that it wishes to transfer to Solana, then a Solana-supported bridge can be used to convert USDC-ERC20 tokens to USDC-SPL tokens.

For this example, we will use Swim.io, a multi-chain liquidity protocol and USDC bridge, that allows users to swap native digital assets cross-chain, without wrapping assets.

Note: there is a .04% fee charged on every transaction.

1. Launch the Swim.io App

2. Select Tokens to Swap

How to Send USDC to Phantom Wallet (4)

Select the source token to swap, and then select “USDC on Solana”.

3. Connect Wallets

Click “Connect Wallets”. This can also be done individually by clicking “Connect Ethereum” and “Connect Solana”.

Sign in and connect a Metamask wallet for Ethereum, and Phantom wallet for Solana.

4. Enter Amount to Swap

Enter the desired amount from the source wallet to swap for USDC on Solana.

Remember, your business must have leftover funds in Metamask, as well as funds already in Phantom to cover transaction fees on each chain.

5. Review Slippage

The slippage tolerance is adjustable by clicking the gear icon.

6. Confirm Transaction

Alternative USDC bridges on Solana

In addition to Swim.io, here are a couple of alternative bridging solutions for sending USDC to Solana:

  • Portal Bridge - built by Wormhole for transferring tokens and NFTs cross-chain.
  • Allbridge - connects EVMs, Non-EVMs, and layer 2s, with 156 bridge directions.

Use USDC on Solana

USDC on Solana is accessible through a number of methods, and the Phantom wallet serves as a gateway to using USDC within Solana. With exchange transfers, native swapping, and bridging, users have versatility when looking to acquire USDC for Solana applications.

Looking to spend or receive stablecoins on everyday purchases? Solana Pay may be a good option. Web3 Apps like Audius, games such as DeFi Land, and a number of wallets including Phantom now utilize USDC.

The partnership added a much-needed foundation of stability and growth for finance applications on Solana.

In addition to Solana, native USDC spans across a number of other blockchains:

  • Algorand
  • Arbitrum
  • Avalanche
  • Ethereum
  • Flow
  • Hedera
  • Stellar
  • TRON

All are part of a growing list of network integrations for USDC.

In order for the token to be seamlessly compatible with an on-chain ecosystem, a native version of USDC must be created, unique to each blockchain.

Within the Solana ecosystem, USDC is based on the SPL () standard. SPL is the equivalent of Ethereum’s ERC20 standard, developed for fungible tokens.

For example, USDC-ERC20 can be converted to an SPL version by using an intermediary platform known as a bridge. Bridges create a communication network between blockchains, allowing users to transfer digital assets cross-chain.

Note: Exchanges may charge transaction fees for sending SOL to an external wallet.


By following these instructions, your business can easily send USDC to a Phantom wallet. For more information on USDC and the dApps, exchanges, wallets, and other businesses that support it, check out our USDC Ecosystem Catalog.

How to Send USDC to Phantom Wallet (2024)

FAQs

Can you transfer USDC from Coinbase to Phantom? ›

Navigate to “Home” for your Coinbase account. Tap “Send” and select USDC. Paste your Solana wallet address and send your USDC. Upon completion, USDC will appear in your Phantom wallet.

How do I send money to my Phantom wallet? ›

Step 1: Launch the Phantom wallet extension or open the Phantom app on your mobile device and click/tap on the “Deposit" button. Step 2: Search for ETH, MATIC or SOL and select the token to view the deposit address and/or the corresponding QR code. Step 3: Click on the "Copy" button to copy the deposit address.

How do I transfer USDC to wallet? ›

Use this guide to transfer Tether (USDT) into your Trust Wallet efficiently:
  1. Open Trust Wallet: Launch the Trust Wallet app on your device.
  2. Select 'Receive': Tap on the 'Receive' button and choose Tether (USDT) from the list of cryptocurrencies.
  3. Copy your USDT address: Your Trust Wallet's USDT address will be displayed.
Apr 29, 2024

Can I store USDC on Phantom wallet? ›

Phantom's makes it easy to purchase, sell, and swap USDC directly within the wallet.

Can you receive USDC on Phantom? ›

Once SOL has been transferred to Phantom, click the “Swap” tab at the bottom of the UI. Select SOL for “You Pay”, and “USDC” for “You Receive”. Select “Review Order”, and then click “Swap” to confirm the transaction.

Can you send USDC from Coinbase to Solana? ›

Choose your preferred payment method from your Coinbase.com account to make the buy. Choose the chain you'd like to receive your USDC on: Ethereum, Base, Polygon, Solana, or the Avalanche C-chain. Select Confirm to complete.

Can USDC be transferred? ›

USDC is exactly that: a digital currency that attempts to maintain a value of $1 USD. Unlike many traditional ways of sending money, however, you can transfer USDC quickly across the world to any individual with a crypto wallet for low fees.

What coins can I send to phantom wallet? ›

Although our wallet originated on Solana, we also support the Bitcoin, Ethereum, and Polygon blockchains as well.

What tokens can I send to phantom wallet? ›

Phantom wallet currently supports only Bitcoin, Ethereum, Polygon and Solana assets. Did you know that you can buy these tokens directly using your bank account? Find out more by checking out this article.

How do I transfer USDC from Coinbase to another Wallet? ›

Here are the steps to do so:
  1. Open your Coinbase wallet and select the "Send" option.
  2. Choose USD Coin (USDC) as the asset you want to send.
  3. Enter the wallet address of the recipient. ...
  4. Enter the amount of USDC you want to send and confirm the transaction.
Feb 5, 2024

Where can I send USDC? ›

Crypto users can now transfer USDC for free using Coinbase's new layer-2 network, Base. In an apparent move to drive the adoption of its new layer-2 network, Coinbase has enabled a new functionality that allows users to transfer USDC for free.

Can I send USDC to Solana? ›

Choose the crypto exchange pair

Choose USDC (Ethereum) in the “You send” section. Next, enter the amount of USDC you would like to exchange. Then select Solana in the “You get” section. Click the Exchange button.

Can I send USDC on Solana network to Coinbase? ›

Supported assets on Coinbase Wallet

This includes stablecoins (like USDC and DAI) on all of Coinbase Wallet's supported networks. Coinbase Wallet also supports tokens hosted on the Solana Network.

How can I send USDC? ›

Here's how to easily send USDC on the Solana network on Yellow Card:
  1. Sign up or log in to your Yellow Card account;
  2. Choose USDC from the list of cryptocurrencies;
  3. Click on the “Send” option on your dashboard;
  4. Indicate the amount of USDC you wish to send;
  5. Click Next to confirm the amount;
Oct 12, 2023

Top Articles
Latest Posts
Article information

Author: Frankie Dare

Last Updated:

Views: 6170

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Frankie Dare

Birthday: 2000-01-27

Address: Suite 313 45115 Caridad Freeway, Port Barabaraville, MS 66713

Phone: +3769542039359

Job: Sales Manager

Hobby: Baton twirling, Stand-up comedy, Leather crafting, Rugby, tabletop games, Jigsaw puzzles, Air sports

Introduction: My name is Frankie Dare, I am a funny, beautiful, proud, fair, pleasant, cheerful, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.