Overview
Introduction
The Matchain Delegate Staking system is designed to allow external users to delegate their MAT tokens to Staking Pools, which function as validator nodes within the Matchain ecosystem. At the Token Generation Event (TGE), 40 million MAT tokens will be minted, with 21 million MAT prestaked across 21 Staking Pools to initiate the staking process.
These pools generate new MAT tokens based on a predefined mechanism, eliminating the need for physical validator node participation. Each pool requires at least 1 million MAT staked to earn rewards, and their ownership is represented by NFTs that can be transferred between users.
Contract Audit
To ensure the highest standards of security and reliability, the Matchain delegate staking protocol underwent a comprehensive smart contract code review and security analysis conducted by Decurity, a leading web3 security audit firm. The audit assessed the contract logic, potential vulnerabilities, and adherence to best practices.
You can review the full audit report below:
Further Reading
The Matchain Delegate Staking documentation contains the following chapters:
Architecture Components: Describes the set of smart contracts that power the delegate staking system, including the MAT Token contract, PoolFactory, Staking Pool contracts, and PoolOwnership contract. Also explains the reward distribution model between pools and delegated stakers.
Mat Token: Covers the MAT token specification and its address details.
MAT Premint and Staking Pools Deployment: Explains the initial setup of the MAT token and deployment of staking pools, including the preminting process and how pools are allocated and created for staking and rewards distribution.
Staking Pools Control Mechanisms: Discusses the rules and constraints governing staking pools, including lockup and vesting periods, NFT-based pool ownership, and the staking requirements to keep pools active and earning rewards.
Staking Rewards System: Outlines the reward distribution process, including the two reward structures (fixed and pro-rata), distribution schedule, and automatic compounding of rewards into the pools.
Tokenomics Implementation: Provides an overview of the MAT tokenomics, including block reward rate, halving mechanism, and reward distribution via the
distributeRewards
method, highlighting the system's inflation control and sustainability.
For the liquid staking functionality, see Matchain Liquid Staking.
Last updated