1Hive Protocol
The 1Hive protocol is based on software built by Aragon. The Aragon client interface to the 1Hive DAO is found here. The 1Hive protocol is made up of various Aragon apps tied into the Aragon infrastructure, external contracts and Celeste.
1Hive Aragon DAO addresses
External contract addresses
Incentivised Sliding Window Oracle
Anyone can update the Honey price used, fetched from Honeyswap, which is used for calculating the value of Honey payouts in stable token funding proposals and calculating Celeste fees.
To update the price for a particular pair requires calling the update
function on the IncentivisedSlidingWindowOracle in Blockscout with the tokens that you want to update the price for. 1Hive runs a service that should call this automatically but it is available for anyone to call. For our purposes we want to call it with the tokens:
Honey 0x71850b7e9ee3f13ab46d67167341e4bdc905eef9
Wrapped xDai0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
The price oracle requires update
to be called once every 3 hours for a specific pair. If it is not updated once every 3 hours within the previous 24 hours, calls checking prices will revert.
Fees Updater
Anyone can update the Celeste fees, paid for in Honey, but which are defined using a stable amount by calling updateCourtFees
function on the FeesUpdater in Blockscout.
Collateral Requirement Updater
Anyone can update the collateral requirements for creating and challenging proposals in the 1Hive Garden to a Honey value representing $100 by calling the updateCollateralRequirements
function on the CollateralRequirementUpdater in Blockscout.
Celeste and modules addresses
xDai
Polygon
Last updated