Giter Club home page Giter Club logo

Maintenance halted. This repository is not maintained until a further notice. Please reach out to [email protected] for more details if you have any questions.

Saksaha

Saksaha is a decentralized computing platform and it aims to provide verifiable ways to process data on the Internet without sacrificing privacy.

How to install

Build from source

Download the source code.

git clone https://github.com/saksaha/saksaha

Build

./ci build

Development

This mono repository contains multiple components that can be developed independent of each other. In order to run saksaha-network in development, execute the following in the project directory. Refer to the documentation for more details.

./ci dev

Test

Run all tests

Run all tests. In the project root, execute the following.

./ci test

Run specific tests

Run tests in a specific module or run a single test. We use cargo to build and run test cases. Check out its documentation for more detail.

./ci test --package [package_name] test_name
./ci test [module_name]::

e.g. Run all the tests in the package saksaha_network under module node.

./ci test --package saksaha_network node::

Saksaha's Projects

gnark icon gnark

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license

gnark-crypto icon gnark-crypto

gnark-crypto provides elliptic curve cryptography (+pairing) on BN254, BLS12-381, BLS12-377, BW6-761. Also various algorithms (algebra, crypto) of particular interest for zero knowledge proof systems.

go-snark-study icon go-snark-study

zkSNARK library implementation in Go from scratch (compiler, setup, prover, verifier)

saksaha icon saksaha

Privacy-by-default distributed ledger implementation

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.