Skip to content

adinogram/ethereum-token-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Ethereum Token Project

This repository contains the core smart contract and deployment code for a custom ERC20 token deployed to the Sepolia Testnet, built using Solidity, Hardhat, Infura, and MetaMask.


🧱 Tech Stack

  • Solidity – Smart contract language
  • Hardhat – Ethereum development environment
  • Infura – RPC provider for deployment
  • MetaMask – Wallet for signing transactions
  • OpenZeppelin Contracts – Secure ERC20 token standard

πŸ“¦ Features

  • βœ… ERC20 Token with name, symbol, initial supply
  • βœ… Configured for deployment to Sepolia via .env
  • βœ… Secure contract structure using OpenZeppelin
  • βœ… Uses dotenv for managing private keys and RPC
  • βœ… Project structure supports expansion (e.g., minting, burning, UI integration)

πŸ“ Project Structure

ethereum-token-project/ β”‚ β”œβ”€β”€ contracts/ β”‚ └── MyToken.sol # ERC20 Token contract β”‚ β”œβ”€β”€ scripts/ β”‚ └── deploy.js # Deployment script β”‚ β”œβ”€β”€ .env # Private keys and RPC URL (excluded from GitHub) β”œβ”€β”€ hardhat.config.js # Hardhat setup and compiler settings β”œβ”€β”€ package.json # Dependencies └── README.md # Project overview


πŸ“‘ Deployment

Deployed to:
Sepolia Testnet
Token Contract Address:
0x5B2b35F9DD02c4cB0ed87BCAFdf952fc3AD29bEd

πŸ‘¨πŸ½β€πŸ’» Ongoing Work This is part of my ongoing work in blockchain development. The next steps include:

Integrating frontend with React & Ethers.js

Adding token minting logic

Building on-chain/off-chain token utility

🌍 Connect with Me GitHub: @badgesultan

LinkedIn: Oluwatosin Oloyerinde

About

ERC20 Token on Sepolia with Hardhat, Solidity, MetaMask & Infura

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published