KeithCoin (KEITH)

EVM-Compatible Stablecoin Smart Contract with Regulatory Compliance Features

Smart Contract Specifications

Token NameKeithCoin
Token SymbolKEITH
Decimals6
StandardERC-20 / EIP-2612
Back to Launchpad

Core Architecture & Features

Decimals 6 (Stablecoin Standard)

Optimized for fiat currency integration (cents) by overriding default decimals from 18 to 6, aligning with industry standards like USDC and USDT.

Granular Access Control

Uses Role-Based Access Control (AccessControl) to separate permissions for Minter, Pauser, and Blacklist managers, eliminating single points of failure.

Blacklist & Asset Wipe

Allows authorized Blacklist administrators to freeze illicit addresses. Supports force-burning (wiping) frozen funds in compliance with legal authorities.

Gasless Permit (EIP-2612)

Allows users to sign approvals off-chain and submit them to the blockchain, enabling gas-free transactions and improving UI/UX experiences.

Emergency Pausable

Empowers Pauser-role addresses to instantly suspend all token transfers, mints, and burns in case of critical bugs or emergency hacks.

Deployment & Environments

KeithCoin is designed to deploy seamlessly on high-throughput EVM blockchains. Configurations are pre-set for Avalanche Fuji testnet and Avalanche C-Chain mainnet.

Target Networks

  • Avalanche Fuji Testnet
  • Avalanche C-Chain Mainnet

Development Tools

  • Hardhat Framework
  • Chai / Ethers.js

Solidity Compiler

  • Solidity ^0.8.24
  • EVM Target: Cancun