Skip to main content
SV · Shrey Vats

Navigate Portfolio

Jump to pages, project details, or toggle theme

Back to projects
Solanashreyvats01/token-launchpad

Solana Token Launchpad

A web tool for creating SPL tokens on Solana, setting token metadata, and configuring mint authorities in a single wallet transaction.

TypeScriptSolana web3.jsSPL TokenReact
Updated Dec 2025

Overview

Creating a new SPL token on Solana involves several separate instructions: allocating the mint account, initializing decimals and authorities, creating an associated token account, and minting initial supply. This web app bundles those steps into one transaction signed through a browser wallet.

How it works

Tap or hover stages to inspect
Token Mint PipelineSolana web3.js / SPL

Implementation details

01.

Single-transaction batching

Combining account creation and mint initialization into one atomic transaction prevents partial state if a user rejects or drops a second prompt.

02.

Client-side wallet adapter integration

Uses the Solana Wallet Adapter so users sign directly with their own wallet without exposing keys to a backend server.