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:
What is currently live on the Radix Alpha Network.
For our future releases, please see the next sections.
What is possible to build using the live Alpha Network tools.
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.
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.
As of January 30th 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.
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.
Node Runner Client
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.
Multi-Issuance Fungible Tokens
Hardware Wallet Integration
Bank API Integrations
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.
Single Issuance Tokens
Hardware Wallet Integration
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 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.
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.
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.
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.
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.
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.
Created digitally unique objects for gaming, non-fungible assets, and a huge number of other applications for unsplittable, unique ledger tokens. All API driven.
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.
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.
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.
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.
Create on ledger conditional rules and simple logic gates to automate, simplify or build hierarchical rule systems.
A simple, secure language for building trustlessly executing code on the Radix ledger.