HackTokenERC20 is an advanced ERC20 token built with OpenZeppelin and designed for maximum security and administrative control. It includes features for minting, burning, pausable transfers, and ownership transfer, ideal for DeFi projects, DAOs, or platforms requiring robust governance.
- Red: Arbitrum
- Token Contract: 0x38dFe380E1582752a4131D8231183C5e2A406532
- Token Name: Hacktoken
- Token Name: HACK
- Decimals: 18
- Standard ERC20 Token: Based on the widely audited ERC20 standard
- Controlled Minting: Only the contract owner can mint new tokens
- Flexible Burning: Any user can burn their own tokens
- Pausable Transfers: The owner can pause/unpause the token in emergencies
- Ownership Transfer: Simple and secure contract ownership management
- Eventos Detallados: Emits clear events for audits and monitoring
- Ownable Access Control
- Pausable Contract
- Custom Errors
- Zero Address Checks
- Burn Function with Balance Check
- Event Logging
- Standard OpenZeppelin Contracts
- Lenguaje: Solidity ^0.8.24
- Framework: Foundry
- Librerías:
- OpenZeppelin Contracts
- ERC20, Ownable, Pausable
- OpenZeppelin Contracts
- Redes: Compatible with any EVM network (Ethereum, Arbitrum, Optimism, Polygon, etc.)
- Clone the repository
git clone https://github.com/ivanramirez2/HackTokenERC20.git
cd HackTokenERC20- Install dependencies
forge install
