USDC (SPL) Contract on Solana — Address, Freeze Functions & Stats
Issued by Circle. Verified against the actually deployed contract, not just the newest-looking source.
Contract address
Issuer
Circle
Standard
SPL
Network
Solana
Freeze mechanism
FreezeAccount instruction (SPL Token program)ThawAccount instruction (SPL Token program)token account's parsed state field ("frozen")Check it yourself
- Open the token mint address on Solana Explorer (link above).
- Open the specific token account you want to check (not the mint itself).
- Look at "Parsed Account Data".
- The `state` field reads `frozen` if the freeze authority has frozen that account, or `initialized` if it has not.
That only tells you the current status. It doesn't tell you where the funds came from, whether the counterparties are compromised, or how likely a future freeze is. That is the gap FreezeRadar's wallet scan fills.
Read it programmatically
Node.js (@solana/web3.js)
import { Connection, PublicKey } from "@solana/web3.js";
const connection = new Connection("https://api.mainnet-beta.solana.com");
const info = await connection.getParsedAccountInfo(
new PublicKey("TokenAccountAddressToCheck")
);
const state = info.value?.data?.parsed?.info?.state;
console.log(state === "frozen");Or use our API to cover every supported chain with one call instead of one integration per chain.
Live USDC freeze stats on Solana
Freeze events recorded
13
Value frozen
$1,621,281
Wallets affected
13
Last recorded event: Aug 10, 2026 UTC.
Recent USDC events on Solana
FAQ
What is the official USDC contract address on Solana?
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Always confirm this against Circle's own transparency page before trusting it — that link is on this page.
How can I tell if a USDC address is frozen or blacklisted?
Read token account's parsed state field ("frozen") directly from the contract, or use FreezeRadar's scan, which also checks sanctions exposure and counterparty risk that a direct contract read can't show.
Has USDC on Solana actually been used to freeze wallets?
Yes. FreezeRadar has recorded 13 freeze events for this contract, most recently on Aug 10, 2026.