RADIX
ROADMAP

This page outlines our technical roadmap - what is already live, what is under development, plus a monthly view of the team's progression towards our goals.

To see more detailed info on our 2019 goals, please see our blog:

LIVE ON ALPHA NET

What is currently live on the Radix Alpha Network.
For our future releases, please see the next sections.

Live transactions per second
Maximum tested throughput
26,000

EXAMPLE APPLICATIONS

What is possible to build using the live Alpha Network tools.

DEVELOPMENT UPDATES

At Radix we use the Agile and Scrum development methodologies. These are very useful for fast moving technology teams where timelines can be difficult to estimate accurately.

We define what needs to be delivered using User Stories and measure our productivity by our sprint velocity, which are the number of Story Points completed in an average two week sprint.

You can review our previous sprints on the Knowledge Base.

Story Points to the next Big Milestone
207

Story Points from the Last Sprint
114.5

LAST UPDATE: 25 April 2019

Our Sprint Velocity is a measure of the average number of story points the team has achieved for the last two sprints.

A Sprint Velocity of 40 may mean 5 User Stories completed with 8 Story Points per User Story, or 40 User Stories with 1 Story Point each.

Current Average Sprint Velocity
73.7

As of April 25th 2019, the team has defined the majority of the User Stories required to deliver the first version of the Radix main-net.

Over the course of the next two months, the team will also estimate the Story Point complexity of all the outstanding stories. These will be estimates, but should get more accurate over the course of 2019.

Estimated Story Points For Technical Go-Live
593

TECHNICAL GO-LIVE STATUS

Technical Go-Live is the first stage of the Radix main-net release plan.

Each circle represents a target product delivery milestone (e.g. Asset Backed Tokens). Below each of these milestones are the ledger components that must be finished before the product can be deployed using the Radix client libraries. These "products" are simple examples of what could be built with the ledger components.

The % completion shows how close to release on a test-net the ledger components are.

Run a Node
95%

Node Runner Client

Fiat Token Reference Implementation

On Radix, there is no mining. Instead, you earn tokens for doing useful work. The Radix Node Client will run on most devices that can run docker.

Asset Backed Tokens
90%

Multi-Issuance Fungible Tokens

Multi-Currency Wallets

Hardware Wallet Integration

Transaction APIs

Fiat Token Reference Implementation

Asset backed tokens are the bridge that makes crypto comprehensible to anyone. However, whether it be dollars or diamonds, linking the asset to the token can be complicated. The Radix multi-issuance token API removes the headache of making smart contracts and traditional systems talk to each other.

Utility Token Toolkit
70%

Transaction APIs

Single Issuance Tokens

Multi-Currency Wallets

Hardware Wallet Integration

Fiat Token Reference Implementation

Whether you have an idea for the next $Bn ICO, or just want to create Cheese Coin because you can; making single issuance coins on Radix is simple, fast and secure. No smart contracts, no requirement to make Radix wallets compatible. Issue, transfer, and use within minutes.

ECONOMIC GO-LIVE STATUS

Economic Go-Live is the second stage of the Radix main-net release plan and turns on the full Radix Economic Model. This includes our Decentralised Exchange, Low Volatility Token and full Node Runner Incentives.

Radix 'Rad' Token (XRD)
10%

XRD Minting Algorithm

Radix Fee Model

The Rad (XRD) is the native currency of the Radix platform. Backed by some clever economics, it is designed to not bounce around too much in value.

Radix Index Token (XRI)
10%

Structured Transactions

Asset Backed Tokens

The Radix Index Token is the reference the XRD minting algorithm uses to determine if the value of the XRD is jumping around too much.

Decentralized Exchange
10%

Orderbook

Matching engine

The Radix Decentralized Exchange is an application that is served by each node in the public network. It is a part of the tempo ledger and the exchange mechanism is defined at the protocol level.

FUTURE RELEASES

These are ledger features that we are working on but are not on the critical path to network go-live, so currently have a lower priority in our development schedule.

Radix Domain Name Service
30%

Structured Transactions

Domain Fee TX

Time Locked Transactions

The Radix Name service will provide flexible resolution of short, human-readable names to service and resource identifiers. This permits users and developers to refer to human-readable and easy to remember names, and permits those names to be updated as necessary when the underlying resource (contract, content-addressed data, etc) changes.

Digital Collectibles
30%

Non-Fungible Tokens

Created digitally unique objects for gaming, non-fungible assets, and a huge number of other applications for unsplittable, unique ledger tokens. All API driven.

Cold Wallet Cards
30%

Radix Card OS

Radix Mobile Wallet Compatibility

Allowing the Radix ledger to accept the signature scheme generated by EMV cards using the cryptographically secure chip in bank cards to also sign on ledger transactions. Useful for everything from secure identity to cold wallets.

Account Recovery

Multi-Sig

Structured Transactions

Account Transfers

Losing your private key is very annoying - often meaning the loss of funds. To help solve this issue, we have devised a decentralised account recovery mechanism.

Feeless Token Transfers

Delegated Fee Model

Updatable Token Definition

Enable your users to use your token without also needing XRD. Use the delegated fee model to simplify customer onboarding for your crypto powered products.

Security Token Offerings

Account Permissions

Token Permissions

Token Rules

Using the system of constraints that is already built into Radix ledger; create tokens that can only be sent to certain accounts, or under certain circumstances. All without needing to write a single smart contract.

Ledger Process Automation

Multi-Level Multi-Sig

Create on ledger conditional rules and simple logic gates to automate, simplify or build hierarchical rule systems.

Smart Contracts

Scrypto

A simple, secure language for building trustlessly executing code on the Radix ledger.