Articles
Collections
Write Article
Create Collection
Import from medium
Loading...
Sign in
POSTED 17 Feb 2019 12:57

Proof-of-Opossum

ethdenver-2019-submission
fortmatic-inc-
zepkit
zkproofs
status-im
the-graph
status
OWNER
e
emiller88

Proof-of-Opossum

A Leader Board created using The Graph of Status NIcknames generated using Formatic login for community voting using ERC20 tokens, built with OpenZeppelin ZepKit.

Status.im ID for Each Team Member

Detailed Project Description

In our day jobs, we created a Dapp that utilized Status-JS and a by product is the random generation of Status nicknames, two adjectives and an animal. Our team found some of the names amusing and wanted to create a leader board for the nicknames using ERC20s for voting. More importantly, we wanted an excuse to play around with ZepKit, The Graph and Formatic. We kept the logic behind the Dapp simple so we could finish a working Dapp by the weekend, and made the implimentation complicated by merging all of these exciting tools together, so we can learn to use them in our Dapps in the future. Lastly, we had to build a status extension so the leader board can be viewed.

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

  • ZepKit
  • Solidity
  • ZeppelinOS
  • React
  • Fortmatic
  • The Graph
  • GraphQL
  • StatusJS
  • Apollo
  • edn
  • Status extension

Track for which you’re submitting (Open or Impact)

All Bounties Completed/Incorporated

  • Zeppelin
  • Fortmatic Inc.
  • The Graph
  • Status.im

GitHub Links

Contracts & The Graph

Frontend

Status-extension

Outline
  • A Leader Board created using The Graph of Status NIcknames generated using Formatic login for community voting using ERC20 tokens, built with OpenZeppelin ZepKit.

  • Contracts & The Graph

  • Frontend

  • Status-extension