https://github.com/soldrift/spl-token-launchpad
Spl Token Launchpad helps users create and manage token sales on the Solana blockchain using the Solana Program Library (SPL). It provides an interface for token creation, setting sale parameters, and managing token distribution.
https://github.com/soldrift/spl-token-launchpad
launchpad nextjs spl-token tailwindcss typescript
Last synced: 5 months ago
JSON representation
Spl Token Launchpad helps users create and manage token sales on the Solana blockchain using the Solana Program Library (SPL). It provides an interface for token creation, setting sale parameters, and managing token distribution.
- Host: GitHub
- URL: https://github.com/soldrift/spl-token-launchpad
- Owner: soldrift
- Created: 2024-09-13T20:54:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-25T00:10:56.000Z (almost 2 years ago)
- Last Synced: 2026-01-13T00:30:46.852Z (6 months ago)
- Topics: launchpad, nextjs, spl-token, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 3.13 MB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SPL Token Launchpad
This project is a launchpad for SPL tokens built using TypeScript and Solana's Program Library (SPL). The application allows users to create and manage token sales on the Solana blockchain, integrating several essential functionalities for deploying tokens and managing minting events.
## Features
- **Token Creation**: Issue SPL tokens directly from the interface.
- **Token Sale Management**: Manage sales, set prices, and track token distribution.
- **Solana Integration**: Leverages Solana's SPL for token minting and management.
- **Responsive UI**: Built with Tailwind CSS for modern, responsive design.
## Prerequisites
- Node.js (v16+)
- Solana CLI installed
- Phantom wallet (for interacting with the Solana network)
- A Solana devnet or testnet account funded with SOL
## Installation
1. Clone the repository:
\`\`\`bash
git clone https://github.com/whistledev411/spl-token-launchpad.git
cd spl-token-launchpad
\`\`\`
2. Install the dependencies:
\`\`\`bash
npm install
\`\`\`
3. Set up your environment variables:
- Copy \`.env.example\` to \`.env\` and fill in the required values.
4. Compile the project:
\`\`\`bash
npm run build
\`\`\`
## Usage
1. Start the local development server:
\`\`\`bash
npm run dev
\`\`\`
2. Open your browser and navigate to \`http://localhost:3000/`.
3. Connect your Phantom wallet to interact with the Solana network.
## Project Structure
- \`src/\`: Contains the core application logic.
- \`public/\`: Static assets.
- \`tailwind.config.ts\`: Tailwind CSS configuration.
- \`tsconfig.json\`: TypeScript configuration file.
## Contributing
Feel free to fork the repository and submit pull requests. Any contributions are welcome.
## License
This project is licensed under the MIT License.