Custom ERC-20 Token Deployment

Job ID: 40227338

Budget: $8 – $15 USD

I need a brand-new ERC-20 smart contract built from scratch, then deployed to the Ethereum network. The token must include minting, burning, and pausable functionality, implemented with clean, upgrade-friendly Solidity code that follows current best practices (OpenZeppelin libraries, Hardhat or Foundry for testing).

Please create, test, and deploy the contract, then hand over everything required for future maintenance.

Deliverables
• Verified Solidity source code with mint, burn, and pause modules
• Full test suite covering core logic and edge cases
• Deployment scripts and step-by-step notes (addresses, gas used, etherscan verification)
• Final token address on Ethereum mainnet or a clearly documented test deployment if mainnet is postponed

Acceptance criteria
✔ Contract passes all unit tests and is visible as “Contract Verified” on Etherscan
✔ Mint, burn, and pause functions work as intended through a simple demo script or UI
✔ Code is lint-clean and compiles without warnings under the latest stable Solidity compiler

If anything is unclear, please outline your approach before coding so we keep the process smooth.