Update your Solana SPL token metadata instantly — change the name, symbol, logo, description, and off-chain URI without writing a single line of code. CoinRoot makes on-chain metadata edits effortless, fast, and affordable at just $0.08 per action.
Solana SPL tokens store on-chain metadata that defines how your token appears across wallets, explorers, and decentralized exchanges.
The human-readable name of your SPL token — displayed in Phantom, Solflare, Solscan, Jupiter, Raydium, and every Solana explorer. A compelling name is the first thing investors notice. CoinRoot lets you change it on-chain in seconds.
The ticker symbol (e.g., SOL, BONK, USDC) that appears next to balances and in trading pairs. Your symbol defines how your token is referenced in conversations, charts, and portfolio trackers. Update it instantly with CoinRoot.
The visual identity of your project. Your logo is fetched from the off-chain metadata URI and displayed across all Solana interfaces. CoinRoot handles the image upload and URI update in a single transaction, so your new branding goes live immediately.
The description field lives in off-chain metadata (typically hosted on IPFS or Arweave) and tells users what your project is about. Updating your description through CoinRoot takes seconds — no need to manually re-upload JSON files.
The URI points to a JSON file containing your token's off-chain metadata — name, symbol, description, image, and external links. CoinRoot lets you change the URI to point to updated metadata without interacting with the Solana CLI or writing any code.
Update Authority is the wallet address permitted to modify metadata. As long as you hold it, you can change anything. CoinRoot also lets you transfer or revoke Update Authority — making metadata permanently immutable once you are satisfied.
Four simple steps — no terminal, no Rust, no CLI. Just connect, edit, sign, and go live.
Open CoinRoot and connect your Phantom, Solflare, or Backpack wallet. Ensure the connected wallet holds the Update Authority for the token you want to edit.
Enter your SPL token's mint address. CoinRoot automatically fetches the current on-chain metadata — including name, symbol, URI, and authority status — and displays it for editing.
Change any field: token name, symbol, description, logo image, or metadata URI. CoinRoot constructs the Metaplex update instruction behind the scenes. You see a clean, simple form.
Approve the transaction in your wallet. The updated metadata is written on-chain within seconds. Wallets, explorers, and DEXes will reflect the new information almost immediately.
No subscriptions, no hidden fees, no tiered pricing. Every single action on CoinRoot costs a flat $0.08 — the most competitive rate in the Solana ecosystem.
Deploy a new SPL token on Solana mainnet with custom supply, decimals, and metadata.
Change name, symbol, logo, description, or URI on any token where you hold Update Authority.
Permanently revoke Mint, Freeze, or Update Authority to lock your token's parameters forever.
Create a Raydium liquidity pool and make your token tradeable on Jupiter and all Solana DEXes.
Mint additional tokens to the existing supply (requires active Mint Authority).
Manage or revoke Freeze Authority to protect holders from having their token accounts locked.
See how CoinRoot stacks up against CoinFactory, Smithii, and Orion Tools across price, speed, features, and ease of use.
| Feature | CoinRoot | CoinFactory | Smithii | Orion Tools |
|---|---|---|---|---|
| Price per Action | $0.08 | $0.50 – $2.00 | $0.30 – $1.50 | $0.20 – $1.00 |
| Metadata Update | ✓ Full | ◐ Limited | ✓ Yes | ✗ No |
| No-Code Interface | ✓ Yes | ✓ Yes | ✓ Yes | ◐ Partial |
| Token Creation | ✓ $0.08 | ✓ $0.50+ | ✓ $0.30+ | ✓ $0.20+ |
| Revoke All Authorities | ✓ Mint, Freeze, Update | ◐ Mint only | ✓ Mint, Freeze | ◐ Mint only |
| Liquidity Pool Creation | ✓ Raydium | ✓ Raydium | ✗ No | ◐ Manual |
| Speed | < 5 seconds | 10 – 30 seconds | 5 – 15 seconds | 15 – 60 seconds |
| Wallet Support | Phantom, Solflare, Backpack | Phantom only | Phantom, Solflare | Phantom only |
| User Rating | 4.9★ | 4.2★ | 4.4★ | 3.8★ |
A comprehensive guide covering every aspect of Solana SPL token metadata — from creation to updates, authority management, and best practices.
Solana's SPL Token Program is the backbone of every fungible and non-fungible token on the network. Unlike Ethereum's ERC-20 standard, which requires deploying an entirely new smart contract for each token, Solana uses a single shared program that manages all SPL tokens through individual mint accounts. This architectural decision means that creating a new token on Solana is dramatically cheaper and faster — often costing less than a penny in network fees and completing within a single block confirmation.
Each SPL token has a mint account that stores core parameters: the total supply, the number of decimal places, and the addresses of two critical authority roles — Mint Authority and Freeze Authority. However, the mint account itself does not store human-readable information like the token's name, symbol, or logo. That job belongs to the Metaplex Token Metadata Program, which attaches a metadata account to the mint address and stores fields such as the name, symbol, URI (pointing to off-chain JSON), and the Update Authority address.
This separation of concerns is elegant but can be confusing for new creators. When you create a token using CoinRoot, both the mint account and the metadata account are created in a single transaction. You fill in the name, symbol, upload a logo, and all the on-chain plumbing happens behind the scenes. If you later need to change any of those fields — whether to rebrand, fix a typo, or update your logo — the Solana Token Metadata Update process through CoinRoot handles it just as seamlessly.
Solana actually has two token programs: the original SPL Token Program and the newer Token-2022 (also called Token Extensions). Token-2022 adds advanced features like transfer fees, interest-bearing tokens, confidential transfers, and on-chain metadata storage. However, the vast majority of existing tokens — including all major meme coins and DeFi tokens — still use the original SPL Token Program with Metaplex metadata. CoinRoot supports both programs, so you can update metadata regardless of which standard your token uses.
Create Your SPL Token on CoinRoot →The Metaplex Token Metadata Program (address: metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s) is the standard that nearly every Solana application uses to read and display token information. When you open Phantom and see a token's name, symbol, and logo, the wallet is querying this program to find the metadata account associated with the token's mint address.
The metadata account stores several critical fields on-chain. The name field can hold up to 32 characters and represents the full display name of your token (for example, "Bonk" or "Jupiter"). The symbol field holds up to 10 characters and serves as the ticker (for example, "BONK" or "JUP"). The URI field is a URL string (up to 200 characters) that points to an off-chain JSON file — typically hosted on IPFS, Arweave, or a dedicated metadata server — which contains the image URL, description, external links, and any additional properties.
When you update metadata through CoinRoot, the platform constructs an UpdateMetadataAccountV2 instruction (or the equivalent for Token-2022). This instruction modifies the on-chain metadata account directly. For the off-chain portion — like changing your logo image or description — CoinRoot uploads the new assets, generates a fresh JSON file with the updated fields, pins it to decentralized storage, and updates the on-chain URI to point to the new location. All of this happens in a single user-facing action.
It is important to understand the distinction between on-chain and off-chain metadata. On-chain metadata (name, symbol, URI, authorities) lives directly on the Solana blockchain and can only be modified through signed transactions by the Update Authority. Off-chain metadata (image, description, social links, additional properties) lives at the location specified by the URI field. When you update the URI through CoinRoot, you effectively redirect all applications to a new set of off-chain data — this is how logo changes and description edits propagate instantly across the ecosystem.
There are many legitimate reasons why a Solana token creator needs to update metadata after the initial launch. Understanding these use cases will help you plan your token lifecycle and decide when to finalize your metadata by revoking Update Authority.
Projects evolve. A token that started as a community experiment might grow into a serious DeFi protocol. In that case, the original meme-style name, logo, and description may no longer represent the project's direction. CoinRoot allows you to rebrand completely — changing the name, symbol, and logo — while preserving the same mint address. Holders keep their tokens; only the display information changes. This is one of the most common reasons for a Solana token metadata update.
In the rush to launch, creators sometimes misspell the token name, use the wrong logo resolution, or forget to add a description. With CoinRoot, fixing these issues takes less than a minute. Paste your mint address, edit the field, sign the transaction, and the correction is live on-chain immediately.
When a project launches, it may not yet have a website, Telegram group, or X/Twitter account. As these channels are established, updating the off-chain metadata to include them makes your token look more professional and trustworthy on platforms like Birdeye, DexScreener, and GeckoTerminal — all of which pull data from the metadata URI.
A professional designer might create a better logo after launch. Or the community might vote on a new visual identity. CoinRoot lets you replace the image file in the metadata URI without redeploying anything. The new logo propagates to all wallets and explorers once caches refresh (usually within minutes).
Many savvy creators deploy their token on mainnet early — to secure the mint address and begin setting up liquidity — but continue iterating on branding. They might change the name three or four times before the official marketing push. CoinRoot's $0.08 flat fee makes this iterative approach extremely affordable. Compare this to competitors where each update might cost $0.50 to $2.00, and the savings are obvious over multiple revisions.
CoinRoot makes Solana token metadata updates effortless. No code, no CLI, no Rust.
Start for $0.08Update Authority is arguably the most important concept to understand when it comes to Solana token metadata. It is the wallet address that has exclusive permission to modify the metadata account associated with your token. When you create a token through CoinRoot, your connected wallet is automatically assigned as the Update Authority.
The holder of Update Authority can change the token name, change the symbol, update the URI (which controls the logo, description, and links), and even transfer Update Authority to a different wallet. This is powerful — it means you retain full control over how your token is presented across the Solana ecosystem. However, it also means that buyers and investors may be cautious if Update Authority has not been revoked, because the creator could theoretically change the token's identity at any time.
Revoking Update Authority is a permanent, irreversible action. Once revoked, no one — not even the original creator — can ever modify the token's metadata again. The name, symbol, logo, and URI become frozen forever. This is a powerful trust signal: it tells investors that the project's identity is locked in. CoinRoot lets you revoke Update Authority for just $0.08.
The optimal strategy is to finalize all metadata changes first, then revoke Update Authority as a trust-building move. Many successful meme coin launches follow this pattern: deploy the token, iterate on branding for a few days, get community feedback on the logo and description, and then revoke Update Authority right before the major marketing push. This gives the project both flexibility during development and immutability during its public phase.
In some cases, a project may want to transfer Update Authority to a multisig wallet, a DAO treasury, or a different team member. CoinRoot supports authority transfers, allowing you to move Update Authority to any valid Solana address. This is useful for projects transitioning from a single founder to a decentralized governance structure.
Understanding how Solana handles token metadata differently from Ethereum helps contextualize why tools like CoinRoot exist and why the Solana ecosystem has unique requirements for metadata management.
On Ethereum, each ERC-20 token is a separate smart contract. The token's name and symbol are hardcoded into the contract at deployment time and typically cannot be changed afterward (unless the contract includes a governance-controlled update function, which most do not). This means that Ethereum token creators must get their metadata right at deployment — there is usually no second chance.
On Solana, the SPL Token Program is a single shared program, and metadata is stored in a separate Metaplex account that is explicitly designed to be mutable. The "Is Mutable" flag and the Update Authority mechanism were built into the standard from day one. This architectural choice makes Solana significantly more flexible for token creators who need to iterate on their branding or fix errors post-launch.
Deploying an ERC-20 token on Ethereum costs anywhere from $50 to $500+ in gas fees, depending on network congestion. Updating metadata (if even possible) requires another smart contract interaction at similar cost. On Solana, creating a token costs a fraction of a cent in network fees, and updating metadata through CoinRoot adds just $0.08 per action. The cost difference is orders of magnitude — making Solana the clear winner for token creators who need affordable, iterative metadata management.
Ethereum block times average around 12 seconds, and transactions can take minutes during high congestion. Solana processes blocks every 400 milliseconds and can handle over 65,000 transactions per second. When you update metadata through CoinRoot, the confirmation typically arrives in under 5 seconds — often in under 1 second. This speed advantage means your rebranded token appears in wallets and explorers almost immediately.
Both ecosystems have robust support for token metadata, but the mechanisms differ. Ethereum relies on token lists (like CoinGecko or 1inch token lists) for logo and naming — these are centralized databases, not on-chain metadata. Solana's Metaplex standard stores metadata on-chain with a link to off-chain JSON, giving creators direct control over their token's presentation without relying on third-party list maintainers.
Metaplex is the protocol layer that defines how metadata is structured, stored, and accessed for Solana tokens and NFTs. Originally built for the NFT ecosystem, the Metaplex Token Metadata Program has become the universal standard for all fungible SPL tokens as well. Every major Solana wallet, explorer, and DEX reads metadata from Metaplex accounts.
Each metadata account is a Program Derived Address (PDA) derived from the token's mint address and the Metaplex program ID. This deterministic derivation means that any application can find the metadata for any token simply by knowing the mint address — no registry lookup required. The metadata account contains the following key fields:
The URI field points to a JSON file that follows a specific format. Here is the standard structure that CoinRoot generates when you create or update metadata:
The JSON includes the token name, symbol, description, image URL, and an optional array of external links (website, Twitter/X, Telegram, Discord). CoinRoot handles the JSON generation and IPFS pinning automatically — you simply fill in the form fields and upload your logo, and the rest is handled behind the scenes. This is a significant advantage over manual approaches where creators must construct JSON files by hand, upload them to IPFS via a separate service, and then construct the on-chain update instruction using the Solana CLI or a custom script.
Even experienced Solana developers make mistakes when updating token metadata. Here are the most common pitfalls and how CoinRoot helps you avoid them.
Only the wallet holding Update Authority can modify metadata. If you connect a different wallet, the transaction will fail. CoinRoot automatically checks whether your connected wallet matches the Update Authority before allowing any edits, preventing wasted transactions and confusion.
Changing the on-chain name and symbol is not enough if your logo and description live at the old URI. The two must stay in sync. CoinRoot handles both in a single flow — when you change the name, symbol, or logo, the off-chain JSON is regenerated and the URI is updated simultaneously.
Once Update Authority is revoked, there is absolutely no way to change metadata again. Some creators revoke authority prematurely — before fixing typos, before adding social links, or before finalizing the logo. The result is a token permanently stuck with incorrect or incomplete information. CoinRoot always shows a confirmation dialog before revoking, and we strongly recommend completing all metadata changes first.
The recommended logo format is a square PNG or SVG at minimum 512×512 pixels. Using low-resolution images, non-square aspect ratios, or unsupported formats (like BMP or TIFF) can result in broken or blurry logos across wallets and explorers. CoinRoot validates your image before upload and provides guidance on optimal dimensions.
After updating metadata, always verify the changes on Solscan, SolanaFM, or Explorer.solana.com. Some explorers cache metadata aggressively — if you do not see the update immediately, wait a few minutes and refresh. CoinRoot provides a direct link to your token's Solscan page after every successful update so you can verify instantly.
Avoid These Mistakes — Use CoinRoot →While metadata updates control how your token looks, minting controls how much of it exists. Understanding the minting process is essential for any Solana token creator, and CoinRoot provides both services in a unified dashboard.
When you create an SPL token, you define an initial supply. However, if Mint Authority is retained (not revoked), you can mint additional tokens at any time. Minting creates new tokens and sends them to a specified wallet address. This is useful for vesting schedules, airdrops, treasury allocations, and staking reward distributions. On CoinRoot, minting additional supply costs just $0.08 per action.
Mint Authority is the power to create new tokens out of thin air. For investors and buyers, this represents a risk — the creator could theoretically inflate the supply, diluting existing holders. Revoking Mint Authority permanently prevents new tokens from ever being minted, creating a truly fixed supply. This is one of the first things experienced traders check on Solscan or Birdeye before investing in a new token.
CoinRoot makes it trivially easy to revoke Mint Authority: connect your wallet, paste your mint address, click "Revoke Mint Authority," and sign the transaction. The cost is $0.08, and the action is confirmed on-chain within seconds. Once revoked, the total supply is permanently locked — a powerful trust signal that can significantly impact investor confidence.
Solana SPL tokens have three distinct authority roles, each controlling a different aspect of the token:
For maximum trust, many projects revoke all three authorities. CoinRoot lets you revoke each one independently for $0.08 per action, giving you granular control over your token's security posture.
Creating a token and updating its metadata are only the first steps. To make your token tradeable, you need to create a liquidity pool. This is the process of pairing your SPL token with SOL (or USDC) in a decentralized exchange pool, enabling anyone to buy and sell your token.
Raydium is the largest AMM (Automated Market Maker) on Solana. When you create a Raydium pool for your token, it becomes instantly tradeable on Raydium's interface and — crucially — on Jupiter, the dominant DEX aggregator that routes trades across all Solana liquidity sources. CoinRoot's liquidity pool creation tool handles the entire process for $0.08: you specify the initial token amount, the initial SOL amount, and CoinRoot constructs and submits the pool creation transaction.
Once your Raydium pool is live, your token automatically becomes discoverable on several platforms. Jupiter aggregates all Solana liquidity and will route trades through your pool. DexScreener, Birdeye, and GeckoTerminal will index your token and display charts, volume, and price data. Having complete and professional metadata (name, symbol, logo, description, social links) makes a dramatic difference in how your token is perceived on these platforms — which is exactly why updating metadata through CoinRoot before creating the pool is a best practice.
Based on thousands of successful token launches facilitated by CoinRoot, here is the recommended sequence for taking a Solana token from creation to trading:
Total cost for a complete, professional token launch: under $0.60 in CoinRoot fees plus minimal Solana network fees. Compare this to competitors charging $3 to $15 for the same workflow.
CoinRoot gives you every tool in a single dashboard. Create, update, revoke, and add liquidity — all for $0.08 each.
Create Token NowSolana's speed, low cost, and robust token infrastructure make it the ideal blockchain for a wide range of token applications. Whether you are building a meme coin, a DeFi protocol, a gaming economy, or a loyalty rewards system, understanding the use cases helps you design better token metadata and economics.
Meme coins are the most prolific category of Solana tokens. Projects like BONK and WIF demonstrated that a strong brand, engaged community, and creative marketing can drive massive adoption. For meme coin creators, metadata is everything — the name must be catchy, the symbol must be memorable, and the logo must be instantly recognizable. CoinRoot is the preferred platform for meme coin creators because it allows unlimited metadata iterations at just $0.08 per update, making it affordable to test different branding approaches before committing.
Decentralized finance protocols often issue governance tokens that grant holders voting rights on protocol decisions. These tokens need professional metadata — a clean logo, a clear description of the protocol, and links to the governance dashboard. As the protocol evolves, the metadata may need updating to reflect new features, partnerships, or governance structures. CoinRoot's metadata update tool is ideal for keeping governance token branding current.
Solana's high throughput makes it popular for blockchain games and metaverse projects. In-game currencies, reward tokens, and asset tokens all require clear metadata so players can identify them in their wallets. As games add new features or rebrand, the token metadata needs to keep pace. CoinRoot enables game developers to update token branding without any backend engineering effort.
While major stablecoins like USDC are managed by large institutions, smaller projects may create wrapped or pegged assets on Solana. These tokens require precise metadata — including clear naming conventions (e.g., "Wrapped Bitcoin on Solana") and logos that accurately represent the underlying asset. Accuracy in metadata is critical for these use cases to avoid user confusion.
Businesses exploring Web3 loyalty programs can issue SPL tokens as reward points. Customers earn tokens for purchases and redeem them for discounts or perks. The token metadata — name, logo, and description — serves as the brand touchpoint inside the customer's wallet. CoinRoot makes it simple for non-technical business teams to create and manage these tokens without developer resources.
Security is paramount when managing tokens on any blockchain. Here are the best practices that every Solana token creator should follow — and how CoinRoot helps enforce them.
The wallet holding Update Authority is the single point of control for your token's metadata. If this wallet is compromised, an attacker could change your token's name, logo, and description — potentially damaging your project's reputation. Use a hardware wallet (like Ledger) for your Update Authority wallet, enable all available security features, and never share your seed phrase or private key with anyone.
Once your token's parameters are finalized, revoke all three authorities (Mint, Freeze, Update) to eliminate single points of failure. A token with all authorities revoked is the gold standard of trust in the Solana ecosystem. CoinRoot lets you revoke each authority individually for $0.08, giving you the flexibility to lock down your token in stages.
Always review the transaction details in your wallet before signing. CoinRoot displays a clear summary of what will change before you approve the transaction. Never sign a transaction that you do not fully understand. If something looks unexpected, cancel and investigate before proceeding.
Phishing sites that mimic token creation and management tools are a real threat in the crypto space. Always access CoinRoot directly at coinroot.app — bookmark the URL and never click links from unverified sources. CoinRoot never asks for your seed phrase or private key.
After any metadata update, authority revoke, or minting action, verify the results on Solscan (solscan.io). Check that the name, symbol, and URI match your expectations. Confirm that revoked authorities show as "Disabled" or "None." This verification step takes seconds and provides peace of mind that everything is as intended.
Below are additional topics that token creators commonly search for, along with concise answers that CoinRoot users find helpful.
To change your Solana token's logo, you need to update the off-chain metadata URI with a new image file. CoinRoot handles this automatically: upload the new logo through the interface, CoinRoot pins it to IPFS, generates updated JSON metadata, and updates the on-chain URI in a single transaction. Cost: $0.08. The new logo propagates to wallets and explorers within minutes as caches refresh.
Token name changes are straightforward if you hold Update Authority. Connect to CoinRoot, paste your mint address, edit the name field, and sign the transaction. The new name appears on-chain immediately. Name changes are useful for rebranding, fixing typos, or pivoting your project's identity.
The description field lives in off-chain metadata (the JSON file at the URI). CoinRoot regenerates the JSON with your new description and updates the URI in a single action. A compelling description helps your token stand out on platforms like DexScreener and Birdeye.
No. Once Update Authority is revoked, metadata is permanently immutable. This is by design — it provides a guarantee to holders that the token's identity cannot be changed. Always finalize all metadata changes before revoking Update Authority. CoinRoot displays a clear warning before any authority revocation to prevent accidental lockouts.
On CoinRoot, the entire process — from opening the editor to seeing the confirmed update on-chain — typically takes under 30 seconds. The on-chain confirmation itself happens in under 5 seconds thanks to Solana's fast block times. Explorer and wallet caches may take a few additional minutes to refresh, but the blockchain state is updated immediately.
No. As long as Update Authority is not revoked and the "Is Mutable" flag is true, you can update metadata an unlimited number of times. Each update costs $0.08 on CoinRoot plus the Solana network fee (typically under $0.01). There is no cooldown period or rate limit — you can make multiple updates in rapid succession if needed.
Everything you need to know about updating Solana token metadata with CoinRoot.
Trusted by thousands of Solana token creators worldwide.
CoinRoot saved me hours of frustration. I needed to rebrand my token after a community vote, and the metadata update took literally 10 seconds. The old name and logo were replaced on-chain instantly. At $0.08 I honestly couldn't believe it — competitors wanted $2 for the same thing.
I launched three different tokens in a single afternoon using CoinRoot. The metadata editor is incredibly clean — just paste your mint address, change what you need, sign, done. I updated the logo twice before the community was happy, and the total cost was under 25 cents. Unreal.
As someone who runs a small Web3 studio, I need tools that just work without eating into client budgets. CoinRoot is the only platform where I can create a token, update metadata multiple times, revoke authorities, and set up liquidity — all for under a dollar. The interface is polished and professional.
We used CoinRoot for our gaming token launch. Updated the metadata five times during development — each time the changes reflected in Phantom within minutes. The fact that we could iterate freely at $0.08 per change made our workflow so much smoother. Highly recommend for any game dev team.
I misspelled my token name at launch — embarrassing, but CoinRoot fixed it in under 30 seconds. Connected my wallet, pasted the mint address, corrected the typo, signed, and it was done. No other tool made it that simple. The pricing is unbeatable — I've since launched four more tokens here.
Join 10,000+ creators who trust CoinRoot — the fastest, cheapest, and most intuitive Solana token metadata update tool available.