MemeCore contracts
| Formicarium Testnet
Contract Name | Address | Description |
---|---|---|
XToken | 0x1234000000000000000000000000000000000000 | ERC-20 token contract that can be minted and burned by the owner (DividendDistributor). This token is issued to users as a receipt when they delegate $M coins to Validators. |
Jump Proxy | 0x1234000000000000000000000000000000000001 | Proxy contract that delegates all calls to Jump Implementation. Stores system state while logic resides in implementation. Uses UUPS and EIP-1967 for upgrades and storage pattern. |
Jump Implementation | 0x1234100000000000000000000000000000000001 | Contains logic for coordinating system-wide reward distributions through timedTask function. Entry point for block rewards distribution process.
|
DividendDistributor Proxy | 0x1234000000000000000000000000000000000002 | Proxy contract that delegates calls to DividendDistributor Implementation. Stores validator and staking states. Uses UUPS and EIP-1967 for upgrades and storage pattern. |
DividendDistributor Implementation | 0x1234100000000000000000000000000000000002 | Contains logic for validator management, staking operations, and reward distributions. Manages XToken minting and burning. Primary Functions:
|
RewardDistributor Proxy | 0x1234000000000000000000000000000000000003 | Proxy contract that delegates calls to RewardDistributor Implementation. Stores reward distribution states. Uses UUPS and EIP-1967 for upgrades and storage pattern. |
RewardDistributor Implementation | 0x1234100000000000000000000000000000000003 | Contains logic for managing and distributing additional MRC-20 reward tokens based on staking positions. Primary Functions:
|
Last updated