Metadata URI is unreachable
The on-chain pointer can exist while its JSON target returns an error or times out.
Inspect whether a token uses classic SPL or Token-2022 metadata and diagnose broken JSON, images and inconsistent fields.
CheckMyMint prioritizes evidence and dependencies so you can avoid repeating a valid update or paying the wrong platform.
The on-chain pointer can exist while its JSON target returns an error or times out.
Wrong content type, access restrictions or redirects can prevent external platforms from loading the asset.
Token-2022 extensions and Metaplex metadata accounts require different detection logic.
Solana tokens do not all expose metadata through one mechanism. Traditional SPL tokens commonly use a Metaplex metadata account linked to the mint, while Token-2022 can use metadata pointer and token metadata extensions. A checker that probes only one architecture may incorrectly report that valid metadata is missing.
Finding a URI is only the first stage. The off-chain JSON, image response, field consistency, update authority, and mutability all affect whether platforms can consume a change. The goal is to identify the earliest broken dependency before recommending another transaction.
Read the mint owner and extensions to distinguish classic SPL from Token-2022. Use that result to decide whether to inspect a Metaplex PDA, extension-based metadata, or both where applicable.
Record the live name, symbol, metadata URI, update authority, and mutability state. Preserve raw values so trailing spaces, stale URIs, and authority assumptions are visible.
Fetch the metadata URI and check its HTTP status, content type, JSON syntax, image field, description, website, and social properties. Confirm that the response is public and stable outside the project's own session.
Request the image URL independently and verify that it returns actual image bytes with an appropriate content type. Note redirects, access controls, gateway errors, and case-sensitive paths.
Diff the canonical fields against DEXScreener, Jupiter, Solscan, Birdeye, and wallet views. Widespread stale values suggest an upstream issue; one differing platform suggests a platform-specific cache, profile, or policy.
Token-2022 can associate metadata with the mint through extensions, so a missing PDA does not prove missing metadata.
A pointer can be valid on-chain while its JSON target is malformed, unavailable, or linked to an inaccessible image.
A technically correct repair plan is not actionable if the required authority is absent or the relevant metadata cannot be changed.
A Token-2022 mint has a metadata pointer and valid JSON, but several platforms display no logo.
The image request returns a 403 response to non-browser clients. The extension is present; the public asset is the broken dependency.
Re-host the image on a stable public endpoint, update the authorized metadata URI or image field as appropriate, and verify raw responses before monitoring downstream consumers.
No. Token-2022 can use a Metadata Pointer and Token Metadata extension associated with the mint.
Platforms may reject a host because of HTTP status, content type, redirects, rate limits or access controls even when your own browser can load it.
At minimum, check the intended name, symbol and image reference. Project descriptions and links should be consistent, public and represented through the metadata architecture the token actually uses.
Not through a normal metadata update when mutability has been disabled or the required authority is unavailable. Platform-specific profile changes may still be possible, but they do not alter canonical metadata.
Third-party workflows change. CheckMyMint links to official documentation and displays when the platform rules were reviewed.