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 v0.7.1 (1977b934c9c77024539638ecd9d72e35c9b00048) now offers validator bonding, cost accounting, and a name registry.RNode v0.7.1 release Notes
RNode user guide
docker pull rchain/rnode
brew install rchain/rchain/rnode
Packagesrnode-0.7.1-1.noarch.rpm rnode-0.7.1.tgz rnode_0.7.1_all.deb
Source CodeSource code (zip) Source code (tar.gz)
Rholang is a new language for writing smart contracts for the RChain platform. Developers can write and compile Rholang in RNode and community-developed tools (see Community Contributions below). As the language develops so too do the resources available for developers to get started and use Rholang. In addition to the resources shown below, a publication of Rholang's syntax and semantics will be available in Jan. 2019.Get started tutorials Rholang cheat sheet Go deep tutorial Clarifications on pattern-matching
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
We welcome and value the work RChain community members do to support the use of Rholang and the RChain platform. If you have a tool or resource to share, please let us know in the forum.
Cryptofex IDE is one of the easiest ways to write and compile Rholang along with the get started tutorials.Cryptofex IDE
An API for dApp frontends to communicate with the RChain blockchain.RChain-API Rholang syntax highlighting files and plugins Web interface to play with the Rholang language Rholang plugin for the IntelliJ Platform
Roadmap: The Flight to Mercury
At a very high level, there are three key milestones in this project:
- Launch of the RChain test net - September 2018
- Launch of name registry - September 2018
- Launch of the RChain main net - Q1 2019
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
RChain Amsterdam meetup RChain San Francisco meetup RChain Seattle Meetup
Takes place every Monday at 7am Pacific Time.Youtube Live Stream
RChain collaborative learning group
Online sessions probing deeper into the foundations of RChain.Group Page
RChain community RNode testing
This takes place every Tuesday at 7:00 am Pacific time.Learn More
Weekly RChain debrief
Takes place every Wednesday at 11am Pacific Time.Live Stream
September 5-6, 2018 in Berlin.
An RChain conference for network validators, dApp developers, investors, and researchers.Conference Page