Skip to content

CrommVardek/Maki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maki

Maki is a MACI implementation in ink!

Development

To be installed

  • Rust & Cargo
  • (Optional) Unless you know exactly how to build and deploy an ink! smart contract, we recommend to take a look at this tutorial to set up your environment properly.

Technical stack

  • Rust
  • ink!
  • Dusk plonk

Build

Command to build :

cargo contract build --manifest-path maki/Cargo.toml

Test

Run the tests :

cargo test

Deploy

Refer to the official ink documentation for instructions on how to deploy an ink! contract

Use

Refer to the official ink documentation for instructions on how to call an ink! contract's function

The Maki's callable function are sign_up and publish_message

Credits

Maki is based on these researches at eth research, the implementation mostly follows the maci specifications and is therefore largly inspired by maci code base. Thanks to all the people who worked on MACI.

About

Maki is a MACI implementation in ink!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages