Celeste and Honey-pot QA

We are launching the testing phase of the updated version of honey-pot and celeste site.

This is a major upgrade to the 1Hive DAO, that enables community members to stake Honey to participate in Celeste, our subjective dispute resolution oracle protocol. Staking in Celeste requires BrightID verification and serves as a check on the influence of Whales with lots of capital on the 1Hive community. With this upgrades there are major changes, and we want to make sure everything works well, so we are launching a test and QA environment on Rinkeby today.

In order to do that we needed to do several changes to our DAO:

  1. Make conviction voting app disputable for proposals and also add the ability to exprese requested amount in stable token: https://github.com/1Hive/conviction-voting-app/blob/disputable/contracts/ConvictionVoting.sol
  2. Use the disputable voting app for decissions: https://github.com/1Hive/disputable-voting/blob/master/contracts/DisputableVoting.sol
  3. Ingegrate both apps events to be tracked by our mixed subgraph: https://github.com/1Hive/honey-pot/tree/master/connector/subgraph
  4. Update our connector between the UI and the subgraph: https://github.com/1Hive/honey-pot/tree/master/connector/src
  5. Deploy of the staking contracts: https://github.com/1Hive/staking/tree/master/packages/protocol/contracts
  6. Deploy of the agreement app: https://github.com/1Hive/agreement/blob/master/contracts/Agreement.sol
  7. Fixes on the agreement subgraph and connector: https://github.com/1Hive/connect/tree/1hive-master/packages/connect-agreement
  8. Celeste contract changes in order to work with brightId and cap the amount of tokens that an unique user can activate: https://github.com/1Hive/celeste-contracts/tree/master/contracts
  9. Celeste dashboard ui and brightId changes: https://github.com/1Hive/celeste-dashboard
  10. Honey-pot interface changes in order to interact with the Agreement app, add the ability to stake collateral to challenge, settle and dispute actions and express requested amount on proposals on stable unit: https://github.com/1Hive/honey-pot/tree/disputable-version/src

So as you can see we introduced a huge amount of changes to our main site, so what’s next?

Community call to action

In order to ensure the quality and security of all the pieces involved on this development process we are asking the community members to help us to test all this!

How can you help?

Well those are the urls for the new honey-pot and celeste dashboard:

Honey-pot: https://honey-pot-git-disputable-version-1hive.vercel.app/
Celeste: https://celeste-dashboard.vercel.app/#/dashboard

Deployed smart contracts can be found in this config file : https://github.com/1Hive/honey-template/blob/master/output/rinkeby-config.json

In order for you to interact with the apps you will need some Honey on rinkeby because in order to create proposals you’ll need to have staked some collateral amount and some available Honey in your wallet to challenge and dispute proposals.
And the same goes for Celeste, in order to participate as a keeper you need to activate your honey on the celeste dashboard!

To get some test Honey, please fill out this form and we’ll send you some funds swiftly!
We’ll ask fo your Discord username and Rinkeby address and you’ll get some sweet test :honey_pot: !

We are plannig to run this testing phase for at least 2 weeks that is the time that will take the vote to pass to upgrade the dao apps.

In order to keep track of the issues and suggestion that you might have please create issues in the following repos:
https://github.com/1Hive/honey-pot/issues
https://github.com/1Hive/celeste-dashboard/issues

If you find a bug create an issue with title BUG: ... and if you have suggestions SUGGESTION: ..., please add a brief description of the issue that includes:

  1. Which is the issue
  2. How is expected for you to work
  3. If is an UI issue please attach a screenshot
  4. Steps on how to reproduce the issue

And that’s it guys as mentioned before, we touched every single part of the app so expect to find issues, expect the app to crash, so go ahead and help us to improve it! And try to hack it if you are feeling spicy :slight_smile:

39 Likes

No funciona el enlace al furmulario???

2 Likes

Great! can’t wait to test the future of 1Hive, Celeste looking like a nice upgrade so far to the old protocol, let’s see how it evolves :grin:

1 Like

My God, your words show your complete confidence in the security of the network, which is a heart-warming investment for users like me. The only thing that has been on my mind is why only hny is used for voting? Is there an alternative currency or not?

3 Likes

Honey is used for staking and for paying for disputes in Celeste.

We do intend to create a factory for conviction voting DAOs where you can use the DAOs native token for voting, and the TEC will also follow that pattern. They can use Celeste for dispute resolution and enforcing a covenant in the same way 1hive is, but participation in the Celeste protocol and paying dispute fees will require Honey.

4 Likes

Thank you for your guidance, since I am a newcomer to the decentralized community, many questions arise in my mind.

Just read a brief about Celeste and what its trying to acheive. Great open opportunity for anyone in the community to test. I have enrolled after filling the form. What is the best place to ask for support with regards to testing. Is it the #celeste channel in discord?

1 Like

yes! on celeste should be ok!

2 Likes

How quickly will we get test Honey? I filled out the form a couple of hours ago. Also, do we have to sign up with an email in order to get the test Honey?

Do we need to join Celeste Discord or just give discord username in the process?

Take my sword!! Nice idea

Just provide your user name and address in the form and you will get the test HNY. I assume you are already on the 1HIVE discord so you just need to go the #CELESTE channel to chat and get more info. Good luck and have fun once you get your test HNY!1

Amazing work! already sent the form to get hold of testnet honey.
I cant wait to try out the celeste site!

I had a problem since I did not have the ETH token of the Rinkeby network and could not sign contracts in that network.

They should go to https://faucet.rinkeby.io/

On that website there is a guide below where it indicates that you must make a post on your twitter with your wallet and that tweet is the one that you have to paste on the page to receive your ETH.

All the best

2 Likes

Hey All, if anyone needs some test ETH for Rinkeby plz drop me a message with your ETH Address and I will give you enough to be part of the testing.

2 Likes

is a good pent for the Xda lab

Buena información, Hny to :rocket::rocket:

great job,i am coming

Very good governance scheme, hope to learn from the test

I also want to know, I also submitted, but no coins yet