ETHDenver 2019 Project: GeoHunter - Kauri
Articles
Communities
Collections
Write Article
Create Collection
Import from medium
Loading...
Sign in
POSTED 17 Feb 2019 13:52

ETHDenver 2019 Project: GeoHunter

ethdenver-2019-submission
ipfs
quorum
sponsor-bounty
zeppelin
bounty-quorum-2019
truffle
AUTHOR
Colin McCrae

Important: You MUST add a tag (at the top, under Title) for each bounty you'd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click "ADD TAG", type "bounty" and select the desired bounty from the list. If you'd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team (info@kauri.io) to notify them of all 10 bounties you'd like to be considered for. These instructions can be deleted.

Project Name

GeoHunter

Project Tagline/Description (140 Characters Max. Will be used on table card for judging)

A tracking Dapp where users race to complete a treasure hunt to be the fastest to scan all the QR codes in sequence. A leaderboard tracks all users progress. The Dapp is hosted on a Quorum node on AWS.

Team Members. First and Last Names

Bryce Doganer, Andy Watt, Gareth Oates, Colin McCrae, Lucas Henning

Status.im ID for Each Team Member (we will use this to contact you and your team)

Bryce Doganer: https://get.status.im/user/0x04703e7fa07e09bb4c8d573f21b9e0c0a1001e1a721bc6563edd2864d665e6b19331d873a3d40040b15d1e6af6a31b54c324445dde034808fdb5e5b519b9698157

Andy Watt: https://get.status.im/user/0x0438f2ee778e162126e3e943a132710dc8344b87af7d8b8b3b04cbc8f6c1f199057035c74e65e60af3bf42344ac6396185291728e5cfb2ff5ed1cd595b745ecbae

Gareth Oates: https://get.status.im/user/0x049f192a3de993182a335528ea67394fc831216ac09b451974bb4a89abcf11c5038b0951a02d3847eda05461c8716e2f71a0a686588d57d8321801abcb375b1f70

Colin McCrae: https://get.status.im/user/0x04982eedca00bf0df3b303c6ae8acbb300bab5619ab0b6418424a6246285473c45919973c3b9751a2361c0bb8955cc81a93816f2985f1d1b3522523c614c49f86c

Lucas Henning: https://get.status.im/user/0x04f6c346bb0d6bc3af69ba904d1dc86b58f99d48154bd36a92446cd57afc173f06cca725bf01b1f9b9210816b4fd0fb7c94fdcc1eae5b0aa4771ca582696ff6353

Detailed Project Description (no more than 3-4 sentences)

A treasure hunt is set up which consists of a series of QR codes which must be scanned by users in the correct order. Each QR code has an associated picture stored on IPFS which shows its location, with the IPFS hash (and all user and tag data) stored on the blockchain. The fastest user to scan all the QR codes in the correct order wins. A leaderboard can be viewed showing the fastest times, and the status of players currently on the treasure hunt. The Dapp is hosted on a Quorum node on AWS. This project is the basis for a supply chain item tracking Dapp which is in line with UN Sustainable Development Goal 8: Decent Work and Economic Growth.

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

  • Truffle v5.0.4 (core: 5.0.4)
  • Solidity v0.5.0 (solc-js)
  • Javascript
  • Ganache CLI v6.3.0 (ganache-core: 2.4.0)
  • IPFS (go-ipfs version: 0.4.18)
  • Quorum (an enterprise version of Go Ethereum that addresses transaction privacy trough a permissioned group of known participants, high speed, network-wide transparency, and high throughput)
  • OpenZeppelin-solidity
  • React
  • uPort
  • QR Codes

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

Impact

All Bounties Completed/Incorporated

  • Quorum 2019 Bounty 1 (High Performance)
  • Quorum 2019 Bounty 3 (Overview: Public/Private Chain)
  • Zeppelin Bounty 2 (Best usage of Zeppelin tools (OpenZeppelin & ZeppelinOS))
  • Truffle
  • IPFS
  • uPort

Important: You MUST add a tag (at the top, under Title) for each bounty you'd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click "ADD TAG", type "bounty" and select the desired bounty from the list. If you'd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team (info@kauri.io) to notify them of all 10 bounties you'd like to be considered for. These instructions can be deleted.

A link to all your source code on a public repo (i.e. Github)

https://github.com/edgefund/GeoHunter