DEV Community

Cover image for Build & Launch SPL Tokens Instantly on Solana – My Dev Journey with Token-2022
Rishu
Rishu

Posted on

Build & Launch SPL Tokens Instantly on Solana – My Dev Journey with Token-2022

Hey Devs πŸ‘‹

I just built a small tool called Solana Token Launchpad β€” a lightweight frontend + backend app to help you create your own SPL Token using the new Token-2022 extensions.

You can:

  • Enter token name, symbol, image URL, and supply
  • Upload metadata
  • Deploy your token mint with on-chain metadata
  • Mint tokens directly to your wallet

πŸ›  Tech Stack:

  • React + TailwindCSS
  • Solana Wallet Adapter
  • Express.js + MongoDB for dynamic metadata URI

πŸ’‘ The tricky part:

I struggled a bit with dynamic metadata URIs β€” since Solana expects a metadata URL, and each token needs a unique one.

To solve it, I:

Created a simple MongoDB backend to store name/symbol/image

Used the generated Mongo _id to construct dynamic metadata URLs like:

https://myapi.com/metadata/<tokenID>

This endpoint returns the full metadata JSON Solana needs to initialize the token.

🎬 Demo:

Input your token details and launch instantly on devnet.

πŸ”— Live: Here
πŸ“¦ Code: [GitHub Repo](https://github.com/1rishuraj/TokenLauncher

If you're building on Solana, would love feedback, suggestions, or ideas to improve this πŸ™Œ
Feel free to fork or remix it for your own dapps.

Thanks for reading & happy hacking! πŸ§™β€β™‚οΈ

Top comments (0)