This project demonstrates how to deploy your own ERC20 token using the OpenZeppelin library. The token is deployed on the Sepolia testnet, and you can interact with it using scripts and MetaMask. The project is designed for learning and experimentation with Ethereum token standards.
As a newbie in the world of blockchain, I choose ERC20 because it's the most basic and widely used token standard on Ethereum. It's a good starting point to understand how tokens work on Ethereum.
- Token Name: AbToken
- Symbol: ABT
- Decimals: 18
- Initial Supply: 1,000,000 ABT
- Deployed to Sepolia: View on Etherscan
- Contract Address:
0xAc77184d1Ee3b4D22f4BcF4490856905c397D1F8
npm installnpx hardhat compile- Configure your
.envfile with your Sepolia RPC URL and private key:SEPOLIA_RPC_URL=YOUR_SEPOLIA_RPC_URL PRIVATE_KEY=YOUR_PRIVATE_KEY
- Deploy:
npx hardhat ignition deploy ./ignition/modules/AbToken.ts --network sepolia
- Edit
scripts/transfer-abtoken.tsand set the recipient address. - Run:
npx hardhat run scripts/transfer-abtoken.ts --network sepolia