Your First Solana Token: Rehearse on Devnet

Devnet is a place to practice the token creation sequence. A Devnet token is separate from a Mainnet token, and it does not turn into a real Mainnet asset when you change a wallet setting. Use the rehearsal to verify your choices before approving a paid launch.
Prepare a small, recognizable test
Choose a test name, symbol and logo that you can identify easily. Set the supply and decimals deliberately. For example, 1,000 units at two decimals represent 100,000 base units. Decimals control precision; they do not set a token's price.
Use a wallet with Devnet SOL for network costs. TokenAnvil charges no creator service fee on Devnet, but test transactions still need the network's test currency. Make sure the application and wallet use the same network. A wallet trying to simulate a Devnet transaction against Mainnet may show a warning or fail.
Fill and review the launch record
Open the creator app and select Devnet. Enter the identity, supply, decimals and logo. If you specify a supply recipient, check the complete address rather than just its beginning and end.
Review mint and freeze authority separately. Supply lock is permanent for that mint. A rehearsal lets you understand the decision, but it does not make the later Mainnet choice reversible. Check the review panel before your wallet signs anything.
Verify the result rather than the animation
After confirmation, save the receipt and transaction signature. Open the explorer on Devnet and compare the mint address, supply, decimals and recipient with your intended record. Inspect authority fields if you selected revocation. Open the metadata URI and logo URL.
If a wallet has not displayed the new token yet, use the explorer and token account balance to check delivery. Do not create another token just to refresh the wallet's display. If a transaction status remains unknown, preserve its receipt and resolve that transaction before trying again.
Test the recovery experience
Reload the app after your test and check that the launch record is still available. Keep an exported receipt outside the browser as well; clearing browser storage can remove local records. Cancel one wallet prompt in a separate rehearsal and confirm it leaves you with an understandable outcome.
Move to Mainnet as a new launch
When the rehearsal is correct, switch the app and wallet to Mainnet and review every field again. TokenAnvil's base fee is $4.99; permanent supply lock and freeze protection are $2.50 each. Solana rent and transaction costs are separate and need SOL, including when the service fee is paid in USDC or USDT.
Follow the Mainnet creation guide for the final review. Record the new Mainnet mint address and transaction; the Devnet identifiers belong only to your test. Solana's token basics explain the mint and token accounts you should verify.
Ready to create a Solana SPL token?
Build on Devnet first, review every setting, then approve the transaction in your own wallet.


