Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 6.43 KB

File metadata and controls

27 lines (15 loc) · 6.43 KB
description This section summarizes all the various deployments of the protocol across the various networks.

Deployed Addresses

Core Protocol Deployment

These are the deployment addresses of the core smart contracts that represent the ARTH flatcoin. The source code for the various contracts can be found on the Github Repo.

Contract NameAddressesDescription
TroveManager0x8b1da95724b1e376aE49FdB67afE33Fe41093af5A helper contract that handles redemptions, liquidations and frontend fees
BorrowerOperations0x4c50063f8238deA92c738f23221733A9A6c6888BA helper contract that handles opening, adjusting and closing loans
SortedTroves0xD60D7a2a8344D4F635Bf9eA9F8CD015A614c3659A doubly linked list that maintains a list of all loans, ordered according to their current nominal individual collateral ratio (NICR)
MultiTroveGetter0xB66fbAfF0891C11d681eD19B533190e40e9e77C4A helper contract used by the frontend to fetch multiple troves in one call
CommunityIssuance0x61274CD1f801B097BE7E5197b158999307893D2eAn issuance contract that gives out MAHA to stability pool providers across a 30 day period.
Governance0x91eb23B66BeB3467998402BA50AA1C1a98811eB1A settings contract that controls various parameters of the protocol (such as enabling stability fees). Meant to be changed by governance
ETH/GMU PriceFeed0xc31adc9ae073a1f6a9ce5c41b32c18790ea667feThe price-feed that calculated the ETH price using the GMU Oracle.
ActivePool0xA443129308556AB06E69a98E1C39C81080E01530Where all the ETH backing ARTH is stored.
StabilityPool0x910F16455E5eB4605Fe639e2846579c228eeD3B5The Stability Pool which keeps a reserve of ARTH in the event of a liquidation.
GasPool0x67002ECB9934312DF2aE28fE522C72c775e952BEThe contract that stores ARTH that is given as an incentive to liquidators.
DefaultPool0x47f747Fd93EeF25CC1E0b6d7a239289c7Cfec212A contract to hold any ETH in the case of a default.
CollSurplusPool0xBB719B2d7207e8b8b13cA4DC9C8B6201d79CF7e5A contract to hold any excess ETH in the case of a redeemption.
HintHelpers0x19069B7119d45ec67892c50A46a9BA1183932c29A UI helper function to assist in calculating hints for opening/closing a trove.

All ownership of the ARTH contracts is currently set to MahaDAO's governance contracts. To learn more about how governance operates, visit docs.mahadao.com

Cross Chain Deployments

This section details the various deployments of ARTH across various other chains. Holding ARTH across various chains poses the risk of the bridged version of ARTH becoming unbacked if the bridge gets attacked.

For best security, we recommend using ARTH on the Ethereum chain. For low transaction fees, we recommend using ARTH on various other chains (such as Polygon or BSC).

Bridged version of ARTH are made accessible using AnySwap

NetworkAddresses
Ethereum0x8cc0f052fff7ead7f2edcccac895502e884a8a71
BSC0x85daB10c3BA20148cA60C2eb955e1F8ffE9eAa79
Arbitrum One0x5441695f4445E40900b4c4B0Fb3eD2B9E51601A6