Skip to content

orah/rchain

 
 

Repository files navigation

Build Status

RChain

The open-source RChain project is building a decentralized, economic, censorship-resistant, public compute infrastructure and blockchain. It will host and execute programs popularly referred to as “smart contracts”. It will be trustworthy, scalable, concurrent, with proof-of-stake consensus and content delivery.

Communication

The comm subproject contains code for network related operations for RChain.

The network layer is the lowest level component in the architecture and it is featured in our Node.Hello (v0.1) release. The simplest way to get started is with docker: docker run -ti rchain/rchain-comm. For other options, see comm/README.md.

Rholang

The rholang subproject contains compiler related code for the Rholang language.

Roscala

The roscala subproject contains a Scala translation of the Rosette VM.

Rosette

The rosette subproject contains code for a low level virtual machine for RChain.

Storage

The storage subproject contains code related to the key-value storage of the RChain blockchain.

Filing Issues

File issues in our Public Jira Instance: File a bug

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 39.9%
  • C++ 24.4%
  • Scala 13.6%
  • C 8.4%
  • PostScript 8.3%
  • Makefile 3.1%
  • Other 2.3%