Giter Club home page Giter Club logo

thezavitoken's Introduction

The ZAVI Token

This is a sample application for private transactions on EOSIO using the Groth16/BLS12-381 SNARK verifier of the ZEOS token contract. This contract is deployed to the Kylin Testnet and is part of the new ZEOS Demo application.

See also:

Description

This is a sample application for private transactions on EOSIO using the Groth16/BLS12-381 SNARK verifier of the ZEOS token contract. The ZAVI token contract has no DAPP dependencies nor does it need any DAPP tokens staked in order to use the SNARK verifier. All DAPP resources are being paid for by the ZEOS token contract. In order to call the verifyproof action of the ZEOS token contract it makes use of EOSIO action wrappers. The only dependency is the ZEOSIO header-only library.

This contract is built on EOSIO.

Getting Started

To setup the full workspace clone the dependency ZEOSIO as well:

mkdir zeos
cd zeos
git clone https://github.com/mschoenebeck/zeosio.git

Clone this repository:

git clone https://github.com/mschoenebeck/thezavitoken.git
cd thezavitoken

Build the contract:

cdt-cpp thezavitoken.cpp

Dependencies

Help

If you need help join us on Telegram.

Authors

Matthias Schönebeck

License

It's open source. Do with it whatever you want.

Acknowledgments

Big thanks to the Electric Coin Company for developing, documenting and maintaining this awesome open source codebase for zk-SNARKs!

thezavitoken's People

Contributors

mschoenebeck 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.