Alimon is a decentralized application built on Ethereum, leveraging the capabilities of Layer 2 solutions to enhance yield earning opportunities for ETH and stablecoin holders. It is designed to provide users with a seamless experience in bonding, minting, and claiming yields on their digital assets.
- Yield Generation: Utilize your ETH to earn yield in a secure and decentralized manner.
- Bonding and Minting: Bond your ETH to mint cETH and fETH, with the option to claim fixed yields.
- Governance: Participate in the governance of the Alimon protocol through the AGovernor contract, influencing future developments and updates.
Alimon is proudly built on Blast, the only Ethereum Layer 2 solution with native yield for ETH and stablecoins. This integration allows Alimon to offer enhanced yield opportunities and reduced transaction costs.
To get started with Alimon, follow these steps:
-
Install Dependencies
yarn install
-
Start Local Blockchain
yarn chain
-
Start the Application
yarn start
Alimon's functionality is powered by a set of smart contracts deployed on Ethereum. Key contracts include:
-
Alimon Contract: Manages bonding, minting, and yield claims.
contract Alimon is ERC1155, Ownable, Pausable, ERC1155Burnable, ERC1155Supply, ReentrancyGuard {...}
-
Governance Contract (AGovernor): Facilitates the governance process, allowing token holders to propose and vote on changes.
contract AGovernor is Governor, GovernorVotes, GovernorVotesQuorumFraction, GovernorTimelockControl, AccessControl {...}
Contributions to Alimon are welcome! Please refer to the contributing guidelines for more information on how to submit pull requests, report bugs, and suggest features.
Alimon is open-source software licensed under the MIT license.