This is a demo frontend for the Snowflake identity protocol written in React. It utilizes the web3-webpacked library. For more information on Snowflake, please refer to the white paper.
Visit the live dashboard.
- Create a Snowflake-compatible smart contract and deploy it to
Rinkeby
orMainnet
. - Add a folder named per the checksummed
address
of your smart contract in src/components/resolvers/. - Create an
index.js
file in the folder. - In this file, create a React component that displays your resolver's data and make it the default export.
- Additionally, make sure to include the following named exports:
logo
: A 256x256 png logo for your resolver.ABI
: The ABI of your contract.requiredAllowance
: The HYDRO amount a user must set as their initial allowance for your resolver on sign-up.