Rholang is a new language for writing smart contracts that run on the RChain virtual machine. Developers can write and compile Rholang in RNode, the node of the RChain blockchain. See below for information on getting started wth RNode.Rholang specification Rholang Tutorial Write RChain Smart Contracts in 5 minutes!
Nodes form the RChain peer-to-peer network. The network layer is the lowest level component in the architecture that will eventually support RChain’s large-scale blockchain operations.
RNode - 0.2.1
This update to the RChain node adds the ability to run the node in three modes, compile Rholang code, and connect with other nodes on the network using an encrypted handshake.
If you have a previous version of Node, you will need to update to RNode - 0.2.1 to use the encrypted handshake.Installation packages, Docker image, and documentation
RSpace is a Scala library that has been designed to provide a disk-based tuple space that both meets the persistence needs of RChain’s Rholang project and offers a novel storage model for developers to use in their own projects.
RSpace - 0.1.1Get started with RSpace
RChain Developer Conference
April 17-18, 2018 in Boulder, CO. Use the link below for details.Register Program and agenda
Roadmap: The Flight to Mercury
At a very high level, there are three key milestones in this project:
- Launch of the RChain testnet - July 2018
- Launch of name registry - September 2018
- Launch of the RChain mainnet - December 2018
Below are resources with additional details on the project milestones, release plans, and status.Roadmap: The Flight to Mercury Release Plans Github Development team Updates