All Projects → LayerXcom → Zero Chain

LayerXcom / Zero Chain

Licence: gpl-3.0
A privacy-preserving blockchain on Substrate

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Zero Chain

Elixir Node
Elixir full node implementation of the aeternity specification
Stars: ✭ 208 (-7.14%)
Mutual labels:  blockchain
Ckb Vm
CKB's vm, based on open source RISC-V ISA
Stars: ✭ 211 (-5.8%)
Mutual labels:  blockchain
Site
Customer's site of the system
Stars: ✭ 214 (-4.46%)
Mutual labels:  blockchain
Lbrycrd
The blockchain that provides the digital content namespace for the LBRY protocol
Stars: ✭ 2,756 (+1130.36%)
Mutual labels:  blockchain
Trust Web3 Provider
Web3 javascript wrapper provider for iOS and Android platforms.
Stars: ✭ 210 (-6.25%)
Mutual labels:  blockchain
Protocol
Enzyme Protocol Implementation
Stars: ✭ 211 (-5.8%)
Mutual labels:  blockchain
Bitcoin S
Bitcoin Implementation in Scala
Stars: ✭ 206 (-8.04%)
Mutual labels:  blockchain
Redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
Stars: ✭ 218 (-2.68%)
Mutual labels:  blockchain
Sample Project Gradle
Sample web3j project using Gradle
Stars: ✭ 211 (-5.8%)
Mutual labels:  blockchain
Framework
0xcert Framework - JavaScript framework for building decentralized applications - build something unique
Stars: ✭ 213 (-4.91%)
Mutual labels:  blockchain
Bitcoin Wallet
Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
Stars: ✭ 2,672 (+1092.86%)
Mutual labels:  blockchain
Iroha
Iroha - A simple, enterprise-grade decentralized ledger
Stars: ✭ 210 (-6.25%)
Mutual labels:  blockchain
Sdk
Write your own dat app!
Stars: ✭ 215 (-4.02%)
Mutual labels:  blockchain
Stacks Blockchain
The Stacks 2.0 blockchain implementation
Stars: ✭ 2,549 (+1037.95%)
Mutual labels:  blockchain
Derosuite
DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to [email protected] with subject: subscribe announcements
Stars: ✭ 216 (-3.57%)
Mutual labels:  blockchain
Evote
A voting application that leverages Hyperledger Fabric and the IBM Blockchain Platform to record and tally ballots.
Stars: ✭ 208 (-7.14%)
Mutual labels:  blockchain
Quilt
Hyperledger Quilt - An implementation of the Interledger Protocol
Stars: ✭ 212 (-5.36%)
Mutual labels:  blockchain
Introducing Ethereum And Solidity
Programming examples from the book.
Stars: ✭ 221 (-1.34%)
Mutual labels:  blockchain
Blockchainnetwork Compositejourney
Part 1 in a series of patterns showing the building blocks of a Blockchain application
Stars: ✭ 217 (-3.12%)
Mutual labels:  blockchain
Blockchain Stuff
Blockchain and Crytocurrency Resources
Stars: ✭ 2,549 (+1037.95%)
Mutual labels:  blockchain

Zerochain

Build Status Gitter

Zerochain is a generic privacy-protecting layer on top of Substrate. It provides some useful substrate modules and toolkit for protecting user's privacy and sensitive data stored on chain. It is designed to get efficient zero-knowledge proving, reduce the on-chain storage cost and bring the flexibility for developing applications.

Have a look at Zerochain Book for usage and more information about using Zerochain.

Status

WARNING: Zerochain is alpha quality software, improvements and fixes are made frequently.

For now, only supported for the PoC of confidential payment inspired by Zether paper.

  • Balance for each account is encrypted
  • Transfer amount is encrypted

More features will be added... 💪💪

Initial Setup

curl https://sh.rustup.rs -sSf | sh

rustup update stable
rustup update nightly
rustup target add wasm32-unknown-unknown --toolchain nightly
cargo +nightly install --git https://github.com/alexcrichton/wasm-gc

You will also need to install the following packages:

  • Mac:
brew install cmake pkg-config openssl git llvm
  • Linux:
sudo apt install cmake pkg-config libssl-dev git clang libclang-dev

Building

git clone [email protected]:LayerXcom/zero-chain.git
cd zero-chain
./build.sh
cargo build --release

Usage and Tutorial

Documented in Zerochain Book.

Related Repositories

Documentations

References

Contributing

  • Feel free to submit your own issues and PRs
  • For further discussions and questions talk to us on Gitter

Maintainers

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].