This section summarizes all the various deployments of the protocol across the various networks.
These are the deployment addresses of the core smart contracts that represent the ARTH valuecoin. Source code for the various contracts can be found on the Github Repo.
A helper contract that handles redemptions, liquidations and frontend fees
A helper contract that handles opening, adjusting and closing loans
A doubly linked list that maintains a list of all loans, ordered according to their current nominal individual collateral ratio (NICR)
A helper contract used by the frontend to fetch multiple troves in one call
An issuance contract that gives out MAHA to stability pool providers across a 30 day period.
A settings contract that controls various parameters of the protocol (such as enabling stability fees). Meant to be changed by governance
The price-feed that calculated the ETH price using the GMU Oracle.
Where all the ETH backing ARTH is stored.
The Stability Pool which keeps a reserve of ARTH in the event of a liquidation.
The contract that stores ARTH that is given as an incentive to liquidators.
A contract to hold any ETH in the case of a default.
A contract to hold any excess ETH in the case of a redeemption.
A UI helper function to assist in calculating hints for opening/closing a trove.
All ownership of the
ARTHcontracts is currently set to MahaDAO's governance contracts. To learn more about how governance operates, visit docs.mahadao.com
This section details the various deployments of
ARTHacross various other chains. Holding
ARTHacross various chains poses the risk of the bridged version of
ARTHbecoming unbacked if the bridge gets attacked.
For best security, we recommend using
ARTHon the Ethereum chain. For low transaction fees, we recommend using
ARTHon various other chains (such as Polygon or BSC).