Skip to content

minhajhameed/web3-ECR20-token

Repository files navigation

ERC20 Token Selling Web3 Platform with Solidity, Hardhat and Next.js

Video Name

Watch demo video of the project: youtube


Welcome to our ERC20 token selling web3 platform developed with Hardhat and Next.js

Features:

  • ERC20 Token Sales: Facilitates the selling of ERC20 tokens through a decentralized platform.
  • Solidity Smart Contracts: Employs Solidity for writing and deploying Ethereum smart contracts, ensuring robust and secure token functionality.
  • Hardhat: Utilizes Hardhat for developing and testing Ethereum smart contracts, ensuring reliability and security.
  • Next.js Frontend: Employs Next.js for building a dynamic and efficient user interface.

Project Overview:

This project is a decentralized platform for selling ERC20 tokens. Users can interact with smart contracts deployed on the Ethereum blockchain to purchase tokens securely and transparently.

How to Develop Further:

  1. Clone the project repository:

    git clone https://github.com/minhajhameed/web3-ECR20-token.git
  2. Navigate to the project directory:

    cd web3-ECR20-token
  3. Install dependencies:

    npm install
  4. Compile and deploy smart contracts with Hardhat:

    npx hardhat node
    npx hardhat deploy --network YOUR_NETWORK
  5. Start the Next.js frontend:

    npm run dev
  6. Access the web application: Open your browser and navigate to http://localhost:3000.

Usage:

1. Connecting Wallet:

  • Users can connect their Ethereum wallet (e.g., Metamask) to the platform to interact with smart contracts and purchase tokens.

2. Purchasing ERC20 Tokens:

  • Once connected, users can browse available ERC20 tokens and purchase them using their connected wallet.

License:

This project is licensed under the MIT License.

Contact:

For any questions or feedback, feel free to reach out to us at [email protected].