Skip to content

IBVM-official/IBVM-Token-Smart-Contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBVM Token

An ERC20-based token for the IBVM (IBVM) ecosystem.
This token contract handles initial allocations for ecosystem growth, team, investors, marketing, and community.


📌 Features

  • Built with Solidity 0.8.20.
  • Uses OpenZeppelin ERC20 standard for security.
  • Predefined allocations minted at deployment:
    • Genesis Liquidity – 20,000,000
    • Strategic Partners – 30,000,000
    • Venture Capital – 60,000,000
    • Private Sale – 50,000,000
    • Public Sale – 100,000,000
    • Founders – 150,000,000
    • Team & Advisors – 100,000,000
    • Ecosystem & Community – 150,000,000
    • DAO Treasury & Reserves – 120,000,000
    • Community Airdrop – 50,000,000
    • Marketing – 100,000,000
    • Technology Development – 70,000,000

📊 Total Supply: 1,000,000,000 IBVM (1 Billion).


⚡ Tech Stack

Advanced Sample Hardhat Project

This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the ecosystem.

The project comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts. It also comes with a variety of other tools, preconfigured to work with the project code.

Try running some of the following tasks:

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
npx hardhat help
REPORT_GAS=true npx hardhat test
npx hardhat coverage
npx hardhat run scripts/deploy.js
node scripts/deploy.js
npx eslint '**/*.js'
npx eslint '**/*.js' --fix
npx prettier '**/*.{json,sol,md}' --check
npx prettier '**/*.{json,sol,md}' --write
npx solhint 'contracts/**/*.sol'
npx solhint 'contracts/**/*.sol' --fix
npx hardhat run --network ibvm scripts/deploy2.js

Then, copy the deployment address and paste it in to replace DEPLOYED_CONTRACT_ADDRESS in this command:

npx hardhat verify --network ibvm DEPLOYED_CONTRACT_ADDRESS "Hello, Hardhat!"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors