Skip to content

an-ordinary-dev/SolanaICO

Repository files navigation

Solana SPL Token ICO DApp

🚀 Build and deploy a Solana SPL Token ICO DApp with the Anchor Framework, Rust, and Next.js! This project showcases the full process of launching an Initial Coin Offering (ICO) on the Solana blockchain, allowing seamless token integration with a modern Web3 DApp.


⚠️ IMPORTANT DISCLAIMER

This smart contract has NOT been audited by any security firm or third party. Use at your own risk.

  • The contract is provided "as is" without any warranties
  • The developers are not responsible for any financial losses, bugs, or security vulnerabilities
  • This is experimental software and should not be used with real funds without thorough testing
  • Always conduct your own security review before deploying to mainnet
  • Consider having the contract professionally audited before any production use

By using this code, you acknowledge and accept all risks associated with unaudited smart contracts.


🔥 What You'll Build:

✅ A Solana ICO smart contract using the Anchor Framework
✅ A fully integrated SPL token within the DApp
✅ A responsive and user-friendly frontend built with Next.js
✅ A fully deployed and functional ICO project


📦 Tech Stack:

  • Frontend: Next.js
  • Backend / Smart Contracts: Rust with Anchor Framework
  • Blockchain: Solana

This project is perfect for blockchain enthusiasts and developers looking to expand their Web3 skills.

#Solana #Rust #AnchorFramework #Nextjs #BlockchainDevelopment #Web3 #SPLToken #ICODApp


🏗️ Project Overview

This ICO project enables seamless token presales and integration with Solana wallets, ensuring a fast, secure, and scalable fundraising process.


🚀 Setup & Installation

Follow these steps to run the project on your system and install the necessary dependencies.

📥 Clone the Starter Project

git clone https://github.com/an-ordinary-dev/SolanaICO.git
cd solanaICO

🛠️ Install Requirements

Install VS Code Editor

🔗 Download VS Code

Install Node.js & NPM


🏗️ Running the Project

🚀 Step 1: Install Dependencies

npm install

🚀 Step 2: Start the Development Server

npm run dev

The project will run at http://localhost:3000/


🎰 Testing & Development

🚀 Use Solana Playground for Testing

🔗 Solana Playground


🔗 Important Links


⚠️ SECURITY REMINDER

Before deploying to mainnet:

  • Conduct thorough testing on devnet
  • Consider professional security audits
  • Review all code thoroughly
  • Test with small amounts first
  • Understand all risks involved

This is educational software - use responsibly!


🔹 Educational Project | 🚀 Building the Future of Web3 & Crypto

Releases

No releases published

Packages

 
 
 

Contributors