Coder Social home page Coder Social logo

supplychain's Introduction

SupplyChain

The Centrality CENNZnet Hackathon Challenge

CENNZnet is a New Zealand built public blockchain and Decentralised Applications platform - a tech venture in the Centrality ecosystem https://cennz.net/

The task at hand was broad, leaving plenty of room for teams to be creative and also target their own passions. They were challenged to use the CENNZnet NFT module to build a DApp or integrate them with an existing service.

Blog by Centrality [Link]

Commendation: SupplyChain

Not an official placer but commended by our judging panel was team Supply Chain. As the name suggests team SupplyChain’s focus was ironing out some of the many issues of verification in supply chains. Specifically, they were concerned with verifying the authenticity of valuable products such as Manuka honey when sold on the global market.

The team impressed the judges with their use of the Doughnut protocol for their authentication solution. This protocol allows individuals or entities to delegate the ability to mint or use their tokens. It’s a powerful tool for users of DApps but one which team Supply Chain has put to use for authentication.

How does their solution work?

  1. An authorised and trusted entity (such as the Manuka Honey Association) has the authority to mint NFTs which establish that a product is genuine Manuka honey.

  2. The trusted entity uses the Doughnut protocol to delegate the minting of a set number of NFT tokens to other companies. For example, a certified Manuka Honey producer can be given the delegated authority to mint a certain number of Manuka Honey NFTs to authorise their latest batch.

  3. The authorised company can then mint these official NFTs and also imbed them with data which further establishes the value of the product. For example the GPS location of hives or purity readings of the honey.

  4. When the honey is then sold, buyers can easily check the authenticity of the product by checking its associated NFTs.

The interesting aspect of team Supply Chain’s solution is that by using the Doughnut protocol, they ensure that the NFT denotes product authenticity. Someone cannot simply mint their own Manuka Honey NFTs, the authenticity is only verified if they can see the NFTs have been delegated by the Manuka Honey Association.

Install

  1. clone the repo
  2. yarn

Setup

You can use the CENNZnet Portal to create an account. The keypair.json is downloaded to your machine when you create the account.

Place the keypair json in the /accounts folder.

Run it

  1. in the root directory, do node server.js
  2. cd into the clients/ folder and run npm run dev

The user guide for the CENNZnet Portal can be found here.

supplychain's People

Contributors

thefattestcat avatar norepete avatar jordy25519 avatar clinnyp avatar amy-centrality avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.