Hydro Update: 8/17/18

Andy Chorlian
Hydrogen
Published in
2 min readAug 17, 2018

The Hydro team provides updates on Hydrogen’s blockchain and decentralization efforts, including the Hydro API and Hydro smart contracts.

Noah and I have been busy at work this week really nailing down Snowflake. It has been almost all of the focus of our development work and we are extremely excited about how it is shaping up.

To start, we have updated some of the core Snowflake logic to add a few protocol level options. Primarily, we have added flags for Resolvers to allow them to have sign up and removal functions (code changes can be seen in this commit). This will allow for each individual Resolver to have custom logic for every time a new Snowflake sets or removes a contract as one of its Resolvers. We feel that this, alongside our other protocol level functionality will make developing dApps with Snowflake very enticing to developers.

Noah has also made an awesome Snowflake dashboard which allows for users to easily manage their Snowflake digital identity. We have also designed it in such a way to allow for dApp developers to create their own React based Resolver Modals. These will allow for custom contract interaction per Resolver. For example, in the two Resolvers we have deployed right now, you are able to set a status in one and attest to a Hydro ID’s KYC in the other.

I have spent most of this week finalizing and building a modal for our KYC dApp. This dApp has the required logic for entities to attest to users data on chain. It is also a working example of how other developers can build Resolver Modals into our Snowflake dashboard. We plan to incorporate appropriate parts of our KYC dApps logic in the Hydro API as well to allow for businesses and websites to quickly grab user attestations.

As a final note, all of these contracts are live on Rinkeby and should work, but they are in very early beta so please don’t be surprised if things break or do not work as expected. If that is the case I would like to encourage you to leave an issue on the repo explaining what happened.

Thanks for reading!

We’d love to hear from you! Please get in touch via Discord, Reddit, or Telegram.

--

--

Andy Chorlian
Hydrogen

Blockchain Engineer @ Hydro and Crypto Enthusiast