Skip to content
Minimal implementation of the MimbleWimble protocol with a 20 million supply cap and airdrop to Bitcoin holders.
Rust Other
  1. Rust 99.7%
  2. Other 0.3%
Branch: master
Clone or download
Pull request Compare This branch is 264 commits ahead, 87 commits behind mimblewimble:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.cargo
.ci
.github
.hooks
api
chain
config
core
doc
etc
keychain
p2p
pool
servers
src
store
util
.editorconfig
.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Cargo.lock
Cargo.toml
LICENSE
README.md
SECURITY.md
azure-pipelines.yml
build_static.sh
build_static32.bat
build_static64.bat
rustfmt.toml

README.md

Build Status Coverage Status Chat Support Documentation Wiki Release Version License

MWC

MWC is an in-progress implementation of the MimbleWimble protocol. Many characteristics are still undefined but the following constitutes a first set of choices:

  • Clean and minimal implementation, and aiming to stay as such.
  • Follows the MimbleWimble protocol, which provides great anonymity and scaling characteristics.
  • Cuckoo Cycle proof of work in two variants named Cuckaroo (ASIC-resistant) and Cuckatoo (ASIC-targeted).
  • Relatively fast block time: one minute.
  • Fixed block reward over time with a decreasing dilution.
  • Transaction fees are based on the number of Outputs created/destroyed and total transaction size.
  • Smooth curve for difficulty adjustments.

To learn more, read our introduction to MimbleWimble.

Status

Much is left to be done and contributions are welcome (see below).

Contributing

To get involved, you can read our contributing docs.

Getting Started

To learn more about the technology, read our introduction.

To build and try out MWC, see the build docs.

Credits

Tom Elvis Jedusor for the first formulation of MimbleWimble.

Andrew Poelstra for his related work and improvements.

John Tromp for the Cuckoo Cycle proof of work.

J.K. Rowling for making it despite extraordinary adversity.

License

Apache License v2.0.

You can’t perform that action at this time.