Metadata
SPL Token
JSON
Technical Guide

Solana Token Metadata Explained: Creator Address, JSON, Supply & More

Deep dive into Solana token metadata structure, including creator addresses, JSON formatting, token supply management, and SPL token standards. Learn how our tool handles all metadata automatically for just 0.18 SOL.

📅 March 10, 2025⏱️ 15 min read
Token Metadata Components
Name
Token Identity
Symbol
Trading Ticker
Supply
Total Amount
Creator
Owner Address

What is Token Metadata?

Token metadata is crucial information about your token that defines its identity, properties, and behavior on the Solana blockchain. This data determines how your token appears in wallets, explorers, and applications, making it essential for creating a professional and trustworthy token.

💡 Automated Metadata with Our Tool

Our token creation tool automatically handles all metadata configuration, JSON formatting, and SPL standards compliance for just 0.18 SOL - ensuring your token meets all professional requirements without technical complexity.

Core Metadata Components

1. Token Name

The token name is the full, human-readable identifier for your token. This appears in wallets, DEXs, and blockchain explorers.

Best Practices for Token Names:

  • • Keep it under 32 characters
  • • Use clear, descriptive language
  • • Avoid special characters or emojis
  • • Make it memorable and brandable

2. Token Symbol

The symbol is a short abbreviation (typically 3-5 characters) used for trading and quick identification.

Symbol Guidelines:

  • • Maximum 10 characters (3-5 recommended)
  • • Use uppercase letters
  • • Avoid conflicts with existing major tokens
  • • Should relate to your token name

3. Token Supply

Token supply defines the total number of tokens that will exist. This is a critical economic parameter that affects scarcity and value.

Supply Configuration Options
Fixed Supply

Total supply is set at creation and cannot be changed

Mintable Supply

Additional tokens can be minted by the mint authority

Burnable Supply

Tokens can be permanently removed from circulation

4. Decimals

Decimals determine the divisibility of your token. Most tokens use 6 or 9 decimals, similar to how SOL uses 9 decimals.

Creator Address & Authority Structure

Understanding Creator Address

The creator address is the Solana wallet address that deployed the token. This address has special significance for token verification and authority management.

🔑 Authority Types:

Mint Authority: Can create new tokens (if enabled)
Freeze Authority: Can freeze token accounts
Update Authority: Can modify metadata

Authority Management Best Practices

  • Renounce Mint Authority: For fixed supply tokens, renounce to prevent inflation
  • Keep Update Authority: Retain ability to fix metadata issues
  • Consider Multisig: Use multisig wallets for high-value tokens
  • Document Decisions: Clearly communicate authority choices to community

JSON Metadata Structure

Solana tokens use JSON metadata stored off-chain (typically on IPFS or Arweave) to provide additional information like descriptions, images, and external links.

Standard JSON Format

{
  "name": "My Awesome Token",
  "symbol": "MAT",
  "description": "A revolutionary token for the future",
  "image": "https://arweave.net/your-image-hash",
  "external_url": "https://yourproject.com",
  "attributes": [
    {
      "trait_type": "Category",
      "value": "Utility"
    },
    {
      "trait_type": "Supply",
      "value": "1000000"
    }
  ],
  "properties": {
    "files": [
      {
        "uri": "https://arweave.net/your-image-hash",
        "type": "image/png"
      }
    ],
    "category": "image"
  }
}

Required vs Optional Fields

Required Fields
  • • name
  • • symbol
  • • description
  • • image
Optional Fields
  • • external_url
  • • attributes
  • • properties
  • • animation_url

SPL Token Standards

SPL (Solana Program Library) tokens follow specific standards that ensure compatibility across the Solana ecosystem.

SPL Token Program

All Solana tokens are created using the SPL Token Program, which provides a standardized interface for token operations.

🏗️ SPL Token Features:

  • • Standardized token accounts
  • • Built-in transfer and approval mechanisms
  • • Authority management system
  • • Freeze and burn capabilities
  • • Metadata extension support

Token Extensions

Recent updates to the SPL Token Program include extensions that provide additional functionality:

  • Metadata Extension: Store metadata directly on-chain
  • Transfer Fees: Automatic fee collection on transfers
  • Interest Bearing: Tokens that accrue interest over time
  • Non-Transferable: Tokens that cannot be transferred

Metadata Storage Solutions

IPFS vs Arweave

IPFS

Pros: Free, fast, widely supported

Cons: Requires pinning services for permanence

Best for: Development and testing

Arweave

Pros: Permanent storage, one-time payment

Cons: Costs money, slower uploads

Best for: Production tokens

Common Metadata Mistakes

❌ Invalid JSON Format

Malformed JSON breaks metadata display in wallets and explorers

❌ Broken Image Links

Dead links result in missing token images across platforms

❌ Inconsistent Information

Mismatched names/symbols between on-chain and JSON metadata

❌ Missing Required Fields

Incomplete metadata prevents proper token recognition

Metadata Verification & Updates

Verifying Your Metadata

After creating your token, it's important to verify that metadata displays correctly across different platforms:

  • Solana Explorer: Check basic token information and metadata URI
  • Phantom Wallet: Verify token name, symbol, and image display
  • Jupiter: Test how your token appears in DEX aggregators
  • Birdeye: Confirm metadata shows in analytics platforms

Updating Metadata

If you retain update authority, you can modify your token's metadata. However, this should be done carefully to maintain trust with your community.

⚠️ Update Authority Considerations

Keeping update authority allows you to fix issues but may concern some users about centralization. Consider your project's needs and community expectations when making this decision.

Advanced Metadata Features

Custom Attributes

You can add custom attributes to provide additional information about your token:

"attributes": [
  {
    "trait_type": "Utility",
    "value": "Governance"
  },
  {
    "trait_type": "Max Supply",
    "value": "1000000"
  },
  {
    "trait_type": "Launch Date",
    "value": "2025-03-10"
  }
]

Animation and Rich Media

For more engaging tokens, you can include animated images or videos using the animation_url field. This is particularly popular for meme tokens and NFT-like tokens.

Conclusion

Understanding Solana token metadata is crucial for creating professional, trustworthy tokens that integrate seamlessly with the broader Solana ecosystem. From creator addresses and JSON structure to SPL standards and storage solutions, each component plays a vital role in your token's success.

While managing all these technical details can be complex, our automated token creation tool handles every aspect of metadata configuration for just 0.18 SOL, ensuring your token meets all professional standards without the technical complexity.

Skip the Technical Complexity
Let our tool handle all metadata configuration automatically - only 0.18 SOL!