Blog

Solana Token Creator: No-Code Guide to SPL Tokens

Deploy an SPL token on Solana with Metaplex metadata, configured authorities, and DEX-ready liquidity — all without writing a single line of code.

By Jake Morrison 12 min read Token Creation

Why Create a Token on Solana

Solana is the most active blockchain for new token launches in 2026, with thousands of tokens created daily. Its sub-second block times, near-zero gas fees (under $0.01 per transaction), and massive memecoin trading community make it the default choice for projects seeking fast deployment and immediate market access.

The Solana token ecosystem has grown explosively since Pump.fun popularized the bonding curve launch model in 2024. While many of those tokens were short-lived memecoins, the infrastructure built around Solana token trading — DexScreener integration, Jupiter aggregation, Raydium and Meteora liquidity, and Phantom wallet support — benefits every new token launched on the chain.

Cost is the primary practical advantage. Deploying a token on Solana costs under $1 in total on-chain fees, compared to $20-$150 on Ethereum. Adding liquidity, executing initial trades, and running volume bot campaigns are all orders of magnitude cheaper on Solana. For projects with limited budgets, Solana offers the most accessible entry point to cryptocurrency markets.

Speed is the second advantage. Solana blocks are produced every 400 milliseconds, meaning your token is live and tradeable almost instantly after deployment. There is no waiting for block confirmations like on Ethereum. The OpenLiquid Token Creator deploys your SPL token and registers its Metaplex metadata in a single transaction that confirms in under a second.

The Solana DeFi ecosystem provides immediate distribution. Jupiter aggregator automatically routes through any pool with your token, meaning that once you add liquidity on Raydium or Meteora, your token is accessible to every Solana trader using any major aggregator or wallet. This network effect is why Solana remains the top chain for new token launches.

Understanding the SPL Token Standard

SPL (Solana Program Library) tokens are the Solana equivalent of ERC-20 tokens on Ethereum. The SPL Token Program defines how tokens are minted, transferred, and burned on Solana. Unlike Ethereum where each token deploys its own contract, all SPL tokens share a single on-chain program, and each token is identified by its unique mint account address.

The SPL token architecture differs fundamentally from Ethereum's ERC-20 model. On Ethereum, each token is a separate smart contract with its own code. On Solana, there is one Token Program that all SPL tokens use. Creating a new token means creating a new "mint account" — a data account that stores the token's supply, decimals, and authority information. This shared-program model is why token creation on Solana is so cheap and fast.

Each SPL token has several key properties. The mint account stores the total supply and decimal count. The mint authority is the address allowed to create new tokens. The freeze authority can freeze individual token accounts. Token holders each have an "associated token account" (ATA) linked to their wallet that holds their balance of that specific token.

For DEX compatibility, your SPL token needs Metaplex metadata (covered in the next section) and at least one liquidity pool on a supported DEX. Jupiter, the dominant Solana aggregator, automatically discovers and routes through pools on Raydium, Meteora, Orca, and other DEXs. Your token does not need a separate listing application to become tradeable.

SPL vs SPL-2022 Token Extensions

SPL-2022 (Token Extensions) is the next-generation Solana token standard that adds features like transfer fees, confidential transfers, permanent delegates, and transfer hooks at the protocol level. While SPL remains the most widely used standard, SPL-2022 enables token mechanics that previously required custom programs on Solana or custom contracts on Ethereum.

The original SPL Token Program supports basic token operations — minting, transferring, burning, and freezing. Any additional functionality (like transfer fees or transfer restrictions) requires a separate custom program that wraps or intercepts token transfers. This is why most Solana tokens, including all Pump.fun tokens, use the basic SPL standard with no built-in fee mechanics.

SPL-2022 changes this by building optional extensions directly into the token program. The transfer fee extension allows you to set a percentage fee on every transfer, collected automatically at the protocol level. This is equivalent to Ethereum tax tokens but implemented more efficiently and more securely because the fee logic lives in the audited Token Extensions program rather than in custom code.

OpenLiquid supports both SPL and SPL-2022 token creation. For maximum compatibility with existing DEXs, wallets, and DeFi protocols, the standard SPL token is recommended. Choose SPL-2022 when you specifically need one of its extensions — transfer fees being the most commonly requested. Be aware that some older Solana wallets and DEXs may have limited SPL-2022 support, though coverage is rapidly improving.

Metaplex Metadata Explained

Metaplex metadata is the on-chain record that gives your Solana token its identity — name, symbol, image, and description. Without Metaplex metadata, your token appears as an "Unknown Token" with a blank icon in wallets, DEXs, and analytics platforms. Setting up proper metadata is essential for any token that wants to be discoverable and tradeable.

The Metaplex Token Metadata Program creates a metadata account linked to your token's mint address using a Program Derived Address (PDA). This account stores the token name (up to 32 characters), symbol (up to 10 characters), and a URI pointing to an off-chain JSON file. The JSON file contains the full description, image URL, and any additional attributes.

The off-chain metadata JSON is typically hosted on IPFS, Arweave, or a reliable CDN. It follows the Metaplex metadata standard format, including fields for name, symbol, description, image, and optional properties. OpenLiquid handles the upload of your token image and metadata JSON automatically during the creation process, using IPFS for decentralized storage that persists indefinitely.

DexScreener, Raydium, Jupiter, and Phantom all read Metaplex metadata to display your token. If the metadata is missing or malformed, your token will be invisible or display incorrectly on these platforms. This is one of the most common issues with manually created tokens — the on-chain token works fine, but no platform can identify it because the metadata was not set up correctly. The OpenLiquid Token Creator eliminates this risk by bundling metadata creation into the deployment transaction.

Planning Your Solana Tokenomics

Solana tokenomics planning involves decisions about total supply, decimals, initial distribution, and authority settings. The most common configuration for Solana tokens is a supply between 1 billion and 1 trillion tokens with 6 or 9 decimals, matching the conventions established by major Solana tokens and Pump.fun launches.

Total supply on Solana follows different conventions than Ethereum. While Ethereum tokens often use 18 decimals with supplies in the millions, Solana tokens typically use 6 or 9 decimals with supplies in the billions or trillions. Pump.fun standardized 1 billion supply with 6 decimals for its tokens, and many traders have come to expect this format. Deviating significantly from these norms is possible but may cause confusion.

Decimals determine precision. Six decimals (like USDC on Solana) allow divisions down to 0.000001 tokens. Nine decimals (like many SPL tokens) provide finer granularity. The choice rarely matters in practice, but 6 decimals is the most common for new Solana tokens. Note that decimals affect how token amounts display in wallets and DEXs — a supply of 1,000,000,000 with 6 decimals displays as "1,000,000,000.000000" in most interfaces.

Distribution planning determines who holds tokens at launch. For a fair launch, 100% of supply typically goes into a liquidity pool paired with SOL. For a team-allocated launch, common splits include 80-90% to the liquidity pool, 5-10% to team/development wallets, and 5-10% to marketing wallets. The OpenLiquid Bundle Bot can distribute tokens across many wallets to build holder count metrics before public trading begins.

Step-by-Step: Creating Your SPL Token

Creating an SPL token with OpenLiquid takes four steps: open the Telegram bot, select Solana as your chain, configure token parameters and upload metadata, and confirm deployment. The entire process completes in under two minutes with total costs below 0.1 SOL.

Step one: Open the OpenLiquid Telegram bot and connect your Solana wallet. The bot supports Phantom, Solflare, and direct private key connections. Your wallet needs a small SOL balance (0.1 SOL is more than enough) to cover on-chain fees and the platform deployment fee.

Step two: Select "Token Creator" from the main menu, then choose Solana as your deployment chain. The bot displays the current estimated cost breakdown showing rent-exempt account fees, Metaplex metadata fees, and platform fees.

Step three: Configure your token. Enter the token name, symbol, total supply, and decimals. Upload your token image (PNG or JPG, recommended 512x512 pixels or larger). Optionally configure a description that will be stored in the off-chain metadata. The bot validates each input and warns if your configuration deviates from common standards.

Step four: Review the complete configuration and confirm deployment. The bot creates the mint account, registers Metaplex metadata, mints the full supply to your wallet, and optionally revokes mint and freeze authorities — all in a single transaction. You receive the mint address, a link to the token on Solscan, and instructions for next steps.

The entire process from opening the bot to having a live, metadata-registered SPL token takes approximately 90 seconds. The token is immediately visible in your Phantom wallet and ready for liquidity pool creation on Raydium or Meteora.

Mint Authority and Freeze Authority

Solana tokens have two authority types: mint authority (ability to create new tokens) and freeze authority (ability to freeze individual wallets). Both can be revoked permanently. Revoking mint authority locks the supply forever, and revoking freeze authority removes the ability to block any wallet from trading. Most successful Solana launches revoke both authorities immediately.

Mint authority is the most scrutinized setting by Solana traders. Tools like RugCheck and BirdEye prominently display whether mint authority is active or revoked. An active mint authority means the creator could theoretically inflate the supply to infinite tokens, destroying the value of all existing holdings. Revoking mint authority is the single most important trust signal for a Solana token launch.

Freeze authority allows the token creator to freeze any wallet's token account, preventing it from sending or receiving tokens. While this has legitimate use cases in regulated environments, in the memecoin and community token space it is viewed as a red flag. Sophisticated traders check freeze authority status before buying, and many avoid tokens where freeze authority remains active.

OpenLiquid offers three options during deployment: revoke both authorities immediately (recommended for most projects), revoke only mint authority but keep freeze authority, or keep both authorities active. You can also revoke authorities separately at any time after deployment through the bot interface. The revocation transactions are minimal cost on Solana (under $0.01).

The recommended approach: deploy the token, create your liquidity pool on Raydium or Meteora, verify everything works with a test trade, then revoke both authorities. This gives you a brief window to fix any issues while committing to immutability once confirmed.

Adding Liquidity on Raydium and Meteora

After deploying your SPL token, creating a liquidity pool on Raydium or Meteora enables trading through Jupiter and all major Solana DEX interfaces. Raydium offers standard AMM and CLMM pools, while Meteora specializes in DLMM pools with concentrated liquidity. Both platforms provide automatic Jupiter integration once a pool is live.

On Raydium, creating a standard AMM pool involves pairing your token with SOL and depositing both assets. The ratio determines the initial price. Raydium charges a pool creation fee of approximately 0.2-0.4 SOL. Once created, the pool is immediately discoverable by Jupiter aggregator, meaning any Solana trader can buy your token through Jupiter, Raydium, or any wallet with built-in swap functionality.

Raydium's CLMM (Concentrated Liquidity Market Maker) pools provide an alternative with tighter spreads and better capital efficiency. You specify a price range for your liquidity, and all your capital is concentrated within that range. This is ideal for tokens where you expect the price to trade within a predictable band, but it requires more active management than standard AMM pools.

Meteora's DLMM pools are another option, offering bin-based concentrated liquidity that many consider easier to configure than Raydium's CLMM. Meteora has gained significant market share on Solana and is the graduation destination for Moonshot tokens. For a detailed comparison of Raydium and Meteora for volume campaigns, see our Raydium vs Jupiter volume guide.

Initial liquidity amounts on Solana are typically lower than on Ethereum due to the smaller average trade sizes. A new SPL token might start with 2-20 SOL in liquidity, compared to 0.5-50 ETH on Ethereum. After creating the pool, consider locking LP tokens and starting a volume bot campaign to generate the trading activity needed for DexScreener indexing and trending.

Post-Deployment Checklist

After deploying your SPL token and creating a liquidity pool, follow a systematic checklist to ensure your token is discoverable, tradeable, and trustworthy. Key steps include verifying metadata display, revoking authorities, testing trades, and submitting for analytics platform indexing.

Check that your token displays correctly in Phantom wallet, Solscan, and DexScreener. Verify the name, symbol, and image all appear as configured. If metadata is not displaying, the Metaplex metadata may need a few minutes to propagate across indexers. OpenLiquid's deployment confirmation includes direct links to verify each platform.

Revoke mint and freeze authorities if you have not already. Share the revocation transaction signatures in your project's Telegram and Twitter as proof. Run your token through RugCheck.xyz to verify it receives a clean score — this is one of the first things Solana traders check before buying a new token.

Execute a small test trade through Jupiter or Raydium to verify the pool is functioning correctly. Check that the price, slippage, and routing all work as expected. If you configured any SPL-2022 transfer fees, verify they are being collected correctly.

Begin your launch marketing. Get your token indexed on DexScreener (usually automatic for Raydium pools). Start a volume bot campaign to generate initial trading activity. Distribute tokens to community wallets using the Bundle Bot to build holder count. Prepare social media content announcing the launch with the contract address and DEX links.

Common Mistakes to Avoid

The most common mistakes when creating Solana tokens include forgetting Metaplex metadata (making the token invisible on DEXs), not revoking authorities (causing RugCheck failures), using non-standard decimals (confusing traders), and creating pools with insufficient liquidity (causing extreme slippage).

Missing Metaplex metadata is the number one issue with manually created Solana tokens. Developers who use the spl-token CLI can create a mint account without attaching metadata, resulting in a token that works on-chain but appears as "Unknown Token" everywhere. OpenLiquid prevents this by bundling metadata creation into the deployment transaction — it is not possible to skip this step.

Failing to revoke authorities before promoting the token is a credibility problem. RugCheck.xyz, BirdEye, and other Solana analytics tools prominently flag tokens with active mint or freeze authority. Promoting a token that shows "Mint Authority: Active" will immediately lose the trust of experienced Solana traders. Always revoke before marketing.

Creating a liquidity pool with too little SOL results in extreme price impact per trade. A pool with 0.5 SOL of liquidity means that a $50 buy moves the price significantly, creating a terrible trading experience. Aim for at least 2-5 SOL in initial liquidity for micro-cap launches and 20+ SOL for projects expecting meaningful trading activity.

Not monitoring the pool after launch is another common oversight. Arbitrage bots, MEV extractors, and large traders can impact your token's price in the first hours. Use DexScreener alerts and the OpenLiquid dashboard to monitor trading activity in real time, and be prepared to adjust your volume bot configuration if market conditions change.

Key Takeaways

  • Solana token creation costs under $1 in on-chain fees and completes in under two minutes using OpenLiquid's no-code Token Creator through Telegram.
  • Metaplex metadata is essential — without it, your token appears as "Unknown Token" on every wallet, DEX, and analytics platform on Solana.
  • Revoke both mint authority and freeze authority before marketing your token to pass RugCheck verification and build trader trust.
  • SPL-2022 Token Extensions offer protocol-level transfer fees for projects that need built-in tax mechanics, while standard SPL tokens provide maximum DEX compatibility.
  • After deployment, create a liquidity pool on Raydium or Meteora with sufficient SOL to enable smooth trading, then start a volume bot campaign for DexScreener visibility.

Frequently Asked Questions

Yes. No-code token creators like OpenLiquid allow you to deploy a fully functional SPL token on Solana through a Telegram bot interface. You configure the token name, symbol, supply, decimals, and metadata image, and the platform handles the on-chain deployment including Metaplex metadata registration. No Rust programming or CLI tools are required.

Solana token creation is extremely affordable. The on-chain costs include rent-exempt account creation (approximately 0.002 SOL for the mint account) plus Metaplex metadata fees (approximately 0.01 SOL). OpenLiquid charges a flat platform fee on top of these on-chain costs. Total deployment typically costs under 0.1 SOL, making Solana one of the cheapest chains for token creation.

SPL is the original Solana token standard used by most existing tokens. SPL-2022 (Token Extensions) is the newer standard that adds features like transfer fees, confidential transfers, and transfer hooks directly at the protocol level. OpenLiquid supports both standards. Use SPL for maximum compatibility with existing DEXs and wallets, and SPL-2022 when you need built-in transfer fees or other advanced features.

Metaplex metadata is the on-chain record that stores your token name, symbol, image URI, and description on Solana. Without Metaplex metadata, your token appears as an unknown token with no image in wallets and DEXs. The metadata is stored in a Program Derived Address linked to your mint account and is what DexScreener, Raydium, and Jupiter use to display your token information.

Revoking mint authority permanently locks the total supply, preventing any new tokens from ever being minted. This is a strong trust signal for holders. Keep mint authority only if you plan to implement staking rewards, airdrops, or other mechanisms that require minting new tokens. For most memecoin and community token projects, revoking mint authority immediately after launch is recommended.

Freeze authority allows the token creator to freeze any wallet, preventing it from transferring tokens. Most projects should revoke freeze authority immediately after deployment because it represents a centralization risk that sophisticated traders check before buying. The only legitimate use case for retaining freeze authority is compliance-focused tokens that may need to freeze wallets involved in fraud or regulatory violations.

Yes. After creating your SPL token and adding liquidity on Raydium (either standard AMM or CLMM pool), your token becomes automatically available on Jupiter aggregator since Jupiter routes through Raydium pools. You can also create pools directly on Meteora or Orca. No separate listing application is needed for DEX trading — any token with a liquidity pool is tradeable through Solana DEX aggregators.

Jake Morrison
Jake Morrison

Technical Writer

Smart contract developer turned technical writer. Building and documenting DeFi tools since 2021. Deep expertise in Solana programs, EVM smart contracts, and Telegram bot architecture.

Create Your Solana Token in 90 Seconds

No code. Metaplex metadata included. Raydium-ready.

Open Telegram Bot →