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.
The rholang
subproject contains compiler related code for the Rholang language.
The roscala
subproject contains a Scala translation of the Rosette VM.
The rosette
subproject contains code for a low level virtual machine for RChain.
The comm
subproject contains code for network related operations for RChain.
The storage
subproject contains code related to the key-value storage of the RChain blockchain.