Page cover

1️⃣General

Features available in "General" section in 20lab token generator for SPL tokens.

Blockchain

The blockchain field shows you which Solana blockchain you are currently connected to in your Web3 wallet among supported networks on 20lab.app. For example, if you are connected to Solana Mainnet, it will be displayed in this field. This means that when you create your token, it will be deployed on that specific Solana network.

Available Solana Networks:

  • Mainnet: The live Solana network for production tokens

  • Testnet: For testing purposes before mainnet deployment

  • Devnet: For development and experimentation

Token name & Token symbol

Token Name

The token name field allows you to specify the full name of your token, which will be publicly visible after creation. This is the complete, descriptive name of your project (e.g., "My Solana Project Token").

Token Symbol

The token symbol is a shorter version of the name that is usually used to identify the token on exchanges, wallets, and other platforms. It's typically 3-5 characters long (e.g., "MSPT").

Note: On Solana, both name and symbol can be changed after token creation if you maintain metadata update authority.

Decimals

Decimals determine how many decimal places your token can be divided into. On Solana, this ranges from 0 to 9 decimal places.

The most common values for Solana tokens are 6 or 9 decimals, and we recommend choosing one of these:

9 Decimals (Recommended for most tokens):

  • Similar to SOL's native decimals

  • Allows for very precise fractional amounts

  • Standard for most fungible tokens

  • Example: 1.000000001 tokens

6 Decimals (Recommended for stablecoins):

  • Similar to USDC and other stablecoins

  • Good balance between precision and simplicity

  • Example: 1.000001 tokens

0 Decimals (For NFT-like tokens):

  • Tokens can only exist as whole numbers

  • Useful for collectibles or voting tokens

  • Example: 1, 2, 3 tokens (no fractions)

Supply Limitation

The more decimal places you choose, the lower the maximum initial supply can be. This is due to Solana's technical limitations:

  • 9 decimals: Maximum supply ≈ 18.4 quintillion tokens

  • 6 decimals: Maximum supply ≈ 18.4 trillion tokens

  • 0 decimals: Maximum supply ≈ 18.4 billion tokens

Initial supply

Initial supply is the amount of tokens that will be minted at creation and sent to the selected address called the "supply recipient".

How It Works

If you don't select the "Mintable" feature for your token, the initial supply automatically becomes the total supply with no possibility to increase it after deployment.

Supply Calculations

The maximum value for the initial supply is based on the number of decimals you choose. For each decimal point less, you can add one zero to your initial supply:

Examples:

  • 9 decimals: Up to 18,400,000,000 tokens

  • 6 decimals: Up to 18,400,000,000,000 tokens

  • 3 decimals: Up to 18,400,000,000,000,000 tokens

  • 0 decimals: Up to 18,400,000,000,000,000,000 tokens

Supply recipient

The supply recipient is the wallet address that will receive the initial supply of tokens after the token is created.

Default Setting

By default, this is the same address as your currently connected wallet. This means all initial tokens will be sent to the wallet you're using to create the token.

Different Supply Recipient

You can enable the "Different supply recipient" option if you want the initial supply to be sent to a different address instead of your connected wallet.

Last updated

Was this helpful?