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)