Pool Contracts
Metatime Coin distribution pools with vesting, claiming, liquidity, and strategic burns.
May 14, 2023 · Public · Completed · solidity · token-distribution · defi · View on GitHub →
Overview
Smart contracts for fair and transparent Metatime Coin (MTC) distribution during coin sales and migration from BSC to MetaChain Mainnet. Handles vesting schedules, claim intervals, liquidity management, and formula-based strategic token burns.
Tech Stack
| Layer | Technology |
|---|---|
| Language | Solidity ^0.8.x |
| Framework | Hardhat, OpenZeppelin (upgradeable) |
| Tooling | TypeScript, ethers v5, TypeChain |
| Testing | Mocha / Chai, hardhat-deploy |
Architecture
contracts/
├── core/ # Distributor, TokenDistributor, LiquidityPool
├── utils/ # StrategicPool (burn logic), PoolFactory
└── interfaces/ # Shared ABIsKey Features
- Token distribution — scheduled and instant claim mechanisms with configurable vesting.
- Vesting & lock-up — time-based release to discourage immediate dumping.
- Liquidity pool — owner-controlled fund transfers for sale proceeds.
- Strategic burns — formula-based and manual token burn via StrategicPool.
- BSC migration — snapshot-based claim interval continuity on MetaChain.