Git Product home page Git Product logo

ecohacks's Introduction

ECOHacks

Getting Started with Ethereum

Blockchain for Climate Bounty

"Parties shall, where engaging on a voluntary basis in cooperative approaches that involve the use of internationally transferred mitigation outcomes..."

Tokens = Internationally transferred mitigation outcomes (ITMOs)

  • Data to be stored in a non-fungible token NFT
    • Country of origin
    • Project details (description)
    • Measurement in metric tonnes of CO2 mitigated
    • Vintage (year mitigation took place)

195 UNFCCC Nation Parties (Countries)

  • Include at least 3 Nation Parties (feel free to include more)
  • Each Party must have National Carbon Account (e.g., a wallet)

Function: Tracking Internationally Transferred Mitigation Outcomes

  1. Each participating Party shall ensure the tracking and identification of ITMOs through a registry, including the:
  2. Creation of ITMOs;
  3. First transfer of ITMOs;
  4. Transfer of ITMOs;
  5. Acquisition of ITMOs;
  6. Holding of ITMOs;
  7. Use of ITMOs;
  8. Cancellation of ITMOs;
  9. The secretariat shall:
  10. Maintain or have access to an transaction log to record and verify transactions, including all the above functions of ITMOs

Infrastructure

  • Each participating Party shall have, or have access to, a registry for tracking ITMOs.
  • Each registry shall be able to perform the functions referred above and shall have the necessary accounts.
  • The secretariat shall implement an international registry for participating Parties that do not have such a registry or access to such a registry. (i.e., registry can be centralized or decentralized or both)

Governance and Verification

  • Options
    • UNFCCC body verifies every ITMO created
    • Decentralized method of verifying every ITMO created
    • Both

Bounty

The goal is to capture as much of the above functionality on the Ethereum blockchain within a reasonable scope.

Prize

400 DAI (USD)

Have fun saving the planet!

ecohacks's People

Contributors

chainsafesystems avatar noot 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.