file icon

Definition of Terms and Radix Applications


Radix Public Ledger - the decentralized network of nodes running Radix software which stores the canonical network state and processes new transactions.  Anyone may connect new nodes to the network.  Sometimes called “the Radix Public Network”, “Production network”, “Production”, or “mainnet”.

Validator Node - a node on a Radix network which participates in the processing of new transactions.  In the current Radix Public Ledger, any node may register to participate as a validator node, but only the top 100 (by delegated network stake) are selected to act as validator nodes in an epoch.

Node Runner - any entity which runs the Radix Node software to connect to a Radix network.

Application Version - the number of a particular version of a piece of software.  May be applied to a particular commit of a source repository, a release, or a runnable binary.  E.g., “1.0” or “2.0.1”.

Decentralized Application - an application which has some portion of its functionality running on a distributed ledger, such as the Radix Public Ledger.  Some applications may also include a “centralized” portion which is off-ledger and under the direct control of some entity.  Often abbreviated as “dApp”.

Component - Radix’s specific term for what are called “smart contracts” on other networks.  Calling a component in a transaction causes its code to be executed and verified by the current set of validator nodes.


Radix Dashboard - website which provides an interface for viewing the state of the Radix network as well an interface for staking XRD to nodes.  Available at

Radix Console - website for developers which provides an interface for developer interactions like deploying packages to the Radix network.  Also called “Developer Console”.  Available at

Gumball Club - a sample dApp which demonstrates some features of the Radix network and the user experience of the Radix Wallet. Available at