{"id":507,"date":"2026-10-30T06:40:41","date_gmt":"2026-10-30T10:40:41","guid":{"rendered":"https:\/\/dolanduck.io\/blog\/?p=507"},"modified":"2026-11-06T11:39:47","modified_gmt":"2026-11-06T16:39:47","slug":"usdc-on-solana","status":"publish","type":"post","link":"https:\/\/dolanduck.io\/blog\/usdc-on-solana\/","title":{"rendered":"USDC on Solana: How It Works, Fees and the Real Mint Address"},"content":{"rendered":"\n<p>USDC on Solana is native USDC issued directly by Circle as an SPL token, not a wrapped or bridged copy, so each token is redeemable through Circle just like USDC on Ethereum. It is the largest stablecoin on the network: DefiLlama shows about $6.71 billion of USDC circulating on Solana on October 25, 2026, against about $2.83 billion of USDT. Sending it costs the normal Solana fee of 0.000005 SOL per signature, about $0.0005 at a $100 SOL price, which is why most Solana trading pairs and payments use USDC.<\/p>\n\n\n<!--more-->\n\n\n<h2 class=\"wp-block-heading\">Key Facts<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Issuer:<\/strong> Circle issues USDC natively on Solana; it is not a bridged token.<\/li><li><strong>Official mint address:<\/strong> <code>EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v<\/code>. Any &#8220;USDC&#8221; with a different mint is not Circle&#8217;s USDC.<\/li><li><strong>Supply on Solana:<\/strong> about $6.71 billion (DefiLlama, October 25, 2026).<\/li><li><strong>Share:<\/strong> among the four largest dollar stablecoins on Solana (USDC, USDT, PYUSD, USDG, about $10.9 billion together), USDC holds about 62%.<\/li><li><strong>Fees:<\/strong> a USDC transfer pays the standard Solana fee, plus about 0.0015 SOL rent if the recipient has no USDC account yet.<\/li><li><strong>Cross-chain:<\/strong> Circle&#8217;s Cross-Chain Transfer Protocol (CCTP) moves USDC between Solana and other chains by burning and minting, with no wrapped version.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Native vs Bridged USDC<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Native USDC on Solana<\/th><th>Bridged or wrapped &#8220;USDC&#8221;<\/th><\/tr><\/thead><tbody><tr><td>Issued by<\/td><td>Circle<\/td><td>A bridge protocol<\/td><\/tr><tr><td>Mint address<\/td><td>EPjFW&#8230;TDt1v<\/td><td>Different mint<\/td><\/tr><tr><td>Redeemable with Circle<\/td><td>Yes<\/td><td>No, only back through the bridge<\/td><\/tr><tr><td>Risk<\/td><td>Circle and regulatory risk<\/td><td>Circle risk plus bridge risk<\/td><\/tr><tr><td>Accepted by DEXs and apps<\/td><td>Everywhere<\/td><td>Limited<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Native issuance is the point. Before Circle supported Solana directly, users had to rely on bridges, and a bridged token is only as safe as the bridge holding the collateral. Today, apps and DEXs on Solana use native USDC, and bridged versions carry the extra risk of the bridge. The general mechanics of bridges are covered in <a href=\"\/blog\/what-is-wormhole-bridge-solana\/\">what the Wormhole bridge is<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How USDC Works on Solana<\/h2>\n\n\n\n<p>USDC is a standard SPL token, so it follows the same rules as any token on Solana: your wallet holds a separate token account for USDC, and the first time you receive it, someone pays about 0.0015 SOL to create that account. That is why exchanges and wallets sometimes show a small extra cost on a first USDC transfer. The model is explained in <a href=\"\/blog\/what-are-spl-tokens-solana-guide-2026\/\">SPL tokens on Solana<\/a>, and the rent mechanics in <a href=\"\/blog\/solana-rent-explained\/\">Solana rent explained<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Get USDC on Solana<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Withdraw from an exchange<\/strong> and choose the Solana network. This is usually the cheapest way.<\/li><li><strong>Swap SOL for USDC<\/strong> on a DEX router such as <a href=\"https:\/\/jup.ag\" target=\"_blank\" rel=\"nofollow noopener\">Jupiter<\/a>; SOL\/USDC is one of the deepest pairs on the network.<\/li><li><strong>Move it from another chain<\/strong> with a service that uses Circle&#8217;s CCTP, which burns USDC on the source chain and mints native USDC on Solana.<\/li><\/ol>\n\n\n\n<p>Whatever the route, make sure the wallet that will receive it holds a little SOL. USDC alone cannot pay Solana fees.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fake USDC and Other Risks<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Lookalike tokens:<\/strong> scammers create tokens named &#8220;USDC&#8221; with a dollar logo. Check the mint address on <a href=\"https:\/\/solscan.io\" target=\"_blank\" rel=\"nofollow noopener\">Solscan<\/a> before accepting a payment or swapping.<\/li><li><strong>Freeze authority:<\/strong> Circle can freeze USDC accounts, for example under sanctions or court orders. That is part of how a regulated stablecoin works.<\/li><li><strong>Wrong network:<\/strong> sending Solana USDC to an Ethereum address, or the reverse, does not work like a normal transfer. Use CCTP-based services to change chains.<\/li><li><strong>Depeg risk:<\/strong> USDC briefly traded below $1 in March 2023 during the Silicon Valley Bank failure, a reminder that &#8220;stable&#8221; depends on reserves.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">USDC as the Quote Currency for $DOLAN<\/h2>\n\n\n\n<p>On Solana DEXs, memecoins are priced in SOL or USDC, and the USDC price is what most charts show. A token like DOLAN Duck ($DOLAN), a fair-launch SPL token with a fixed 98.3M supply and roughly 10,700 holders, can trade in a SOL pool while DEXScreener converts its price to dollars using SOL\/USDC. That is why a memecoin can fall in dollar terms on a day its SOL price is flat: SOL itself moved. The way market cap is derived from those prices is covered in <a href=\"\/blog\/market-cap-vs-fdv-memecoins\/\">market cap vs FDV for memecoins<\/a>.<\/p>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1792924731987\"><strong class=\"schema-faq-question\">Is USDC on Solana real USDC?<\/strong> <p class=\"schema-faq-answer\">Yes. Circle issues USDC natively on Solana as an SPL token, so it is redeemable through Circle like USDC on other chains.<\/p> <\/div><div class=\"schema-faq-section\" id=\"faq-question-1792924731988\"><strong class=\"schema-faq-question\">What is the USDC mint address on Solana?<\/strong> <p class=\"schema-faq-answer\">The official mint is EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. A token with any other mint is not Circle&#x27;s USDC.<\/p> <\/div><div class=\"schema-faq-section\" id=\"faq-question-1792924731989\"><strong class=\"schema-faq-question\">How much USDC is on Solana?<\/strong> <p class=\"schema-faq-answer\">About $6.71 billion on October 25, 2026, according to DefiLlama, making it the largest stablecoin on the network.<\/p> <\/div><div class=\"schema-faq-section\" id=\"faq-question-1792924731990\"><strong class=\"schema-faq-question\">How much does it cost to send USDC on Solana?<\/strong> <p class=\"schema-faq-answer\">The standard network fee of 0.000005 SOL per signature, plus about 0.0015 SOL rent if the recipient does not yet have a USDC token account.<\/p> <\/div><div class=\"schema-faq-section\" id=\"faq-question-1792924731991\"><strong class=\"schema-faq-question\">Can I send USDC from Solana to Ethereum?<\/strong> <p class=\"schema-faq-answer\">Not with a normal transfer. Use a service built on Circle&#x27;s CCTP, which burns USDC on Solana and mints native USDC on the destination chain.<\/p> <\/div><div class=\"schema-faq-section\" id=\"faq-question-1792924731992\"><strong class=\"schema-faq-question\">Can Circle freeze my USDC?<\/strong> <p class=\"schema-faq-answer\">Yes. Circle can freeze USDC token accounts, for example under sanctions or legal orders.<\/p> <\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>USDC on Solana is native USDC issued directly by Circle as an SPL token, not a wrapped or bridged copy, so each token is redeemable&#8230;<\/p>\n","protected":false},"author":2,"featured_media":508,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solana"],"_links":{"self":[{"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/posts\/507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/comments?post=507"}],"version-history":[{"count":2,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/posts\/507\/revisions"}],"predecessor-version":[{"id":643,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/posts\/507\/revisions\/643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/media\/508"}],"wp:attachment":[{"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/media?parent=507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/categories?post=507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dolanduck.io\/blog\/wp-json\/wp\/v2\/tags?post=507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}