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.9.16 (ec32c8a)RNode 0.9.16 release plan
RNode user guide
docker pull rchain/rnode
brew install rchain/rchain/rnode
Packagesrnode-0.9.16.noarch.rpm rnode-0.9.16.tgz rnode_0.9.16_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.Learn By Example tutorials Rholang cheat sheet The Core team's 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.
RChain Community Developer Hub is a community-driven effort to provide RChain platform documentation and guides for application developers.RChain Community Developer Hub
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 - October 2018
- Launch of the RChain main net - Q3 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
Takes place every Monday at 14:00 UTC.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 14:00 UTC.Learn More
Weekly RChain debrief
Takes place every Wednesday at 18:00 UTC.Live Stream
September 5-6, 2018 in Berlin.
An RChain conference for network validators, dApp developers, investors, and researchers.Conference Page