Skip to content
Rauf

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

LayerTechnology
LanguageSolidity ^0.8.x
FrameworkHardhat, OpenZeppelin (upgradeable)
ToolingTypeScript, ethers v5, TypeChain
TestingMocha / Chai, hardhat-deploy

Architecture

contracts/
├── core/         # Distributor, TokenDistributor, LiquidityPool
├── utils/        # StrategicPool (burn logic), PoolFactory
└── interfaces/   # Shared ABIs

Key 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.

Resources