Introduction to the Radix Technical Docs

Welcome to the RadixDLT technical documentation site. We split the documentation into broad subject areas that will be relevant for node-runners and developers on the Radix network.

If you just want to learn how to use the Radix wallet, XRD token, explorer, or participate in staking – please head over to our FAQ page at learn.radixdlt.com where all of your questions should be answered.

The Radix Node section is where to start if you want to participate in network operation. This includes those who wish to run the node as an active consensus “validator node”, as well as those who wish to run an archive node, which hosts a Radix Node API endpoint.

The Radix Node API describes the simplest way to programmatically make a variety of network state queries and submit transactions via archive nodes connected to the initial Radix mainnet release, named Olympia. Language specific libraries will be made available at a future point in time.

This site is currently written for the Radix betanet and will be substantially updated for the first release of the public Radix mainnet.

Radix Node Documentation (beta)

Document Description Level

-- Docker/Cloud Installations --

Running a Full Node

This guide will show you how to install a Radix node on a cloud service

Developer with cloud service provisioning experience.

Running a Validator Node

Following on from Running a Full Node, this tutorial will show you how to convert your existing node into a validator node.

Developer with cloud service provisioning experience. You will need to complete Running a Full Node before running through this tutorial.

-- Standalone Installations --

Installing and Running a Standalone Full Node

This guide will show you how to install a Radix node as a standalone service

Developer with Unix service provisioning experience.

Running a Standalone Validator Node

Following on from Installing and Running a Standalone Full Node, this tutorial will show you how to convert your existing standalone full node into a validator node.

Developer with cloud service provisioning experience. You will need to complete Installing and Running a Standalone Full Node before running through this tutorial.

Radix API Documentation (beta)

Document Description Level

An Introduction to the Radix API (beta)

Communicating with the Radix network is done using a JSON-RPC interface. This guide will get you started with a few simple examples which will show you how to extract information from the network.

Developer (experience making REST calls to remote services would be a bonus)

Radix Node API Specification

The specification for the Radix Node AP

Developer

Transactions by API

Building transactions with the Radix Node API

Developer

Web & Desktop Applications (beta)

Document Description Level

Overview of the Radix Wallet & Radix Explorer

Installing, securing and using the Radix Desktop Wallet

General computer user, desktop or mobile.