Radiant Logo
Radiant Wordmark

A Peer-to-Peer Digital Asset System

Onchain

Native Asset Indexing

Induction Proofs

Trustless interaction

Performance

Ultra Fast Transactions

4,000 TPS

Low fees to do more

Functionality

Build on Radiant today

Smart Contracts

Creator and dev friendly

Scalability

Future-Proof Design

Highly Scalable

Grows with demand

Radiant Blockchain

Decentralized P2P Digital Asset System and PoW UTXO Network for everyone

Radiant RXD

21 billion coins

Total maximum supply

Photons

100 million

Sub units per RXD coin

PoW Consensus

Layer 1 blockchain

UTXO + Account based

Induction Proofs

Onchain indexing

Native validation of assets

Low fees. High tps

4,000 TX per sec

Designed for 500k+ TPS

Block Time

5 mins (300 secs)

Instant txns with 0-confs

Mining Algorithm

SHA512/256d

GPU/FPGA/ASIC

Smart Contracts

Turing Complete

Extensive Opcodes

Highly Scalable

System design

Multiple Node types

Block Size

256mb initial

Designed to achieve 10gb

Genesis Block

20 June 2022

Fair launch. No pre-mine

Halving Schedule

Every 2 years

50k RXD per block start

Ecosystem

Access the power of Radiant

Tangem logo

Tangem

Cold hardware wallet for RXD

ChainBow logo

ChainBow v2

Mobile wallet for RXD

Electron icon

Electron Radiant

Desktop wallet v0.1.4 for RXD

Photonic Wallet logo =

Photonic Wallet

Manage Glyph Radiant Tokens

Glyph Miner logo

Glyph Miner

Mine Glyph Radiant Tokens

Faucet Drop icon

RXD Faucet

0.1 RXD per IP to get you started

RXDDAPPS Faucet Games logo

Faucet Games

Claim free RXD daily

Block Explorer icon

Block Explorer 1

Explore by Transactions

Block Explorer icon

Block Explorer 2

Explore by Blocks

Technicals

Dive into how Radiant works

Radiant logo

Whitepaper

Radiant Blockchain Whitepaper

Radiant logo

System Design

Radiant System Design Paper

Radiant logo

Radiant Node

Run a Radiant Full Node

Radiant logo

Radiant ElectrumX

Run and host an ElectrumX Server

Radiant logo

RadiantScript

Build with Radiant Opcodes

Radiant logo

RadiantJS

Radiant JavaScript Library

Radiant logo

RXD.WASM

Rust/WASM Library

Radiant logo

Miner Resources

Pools and software

Radiant logo

Radiant4People

Technical Wiki

Statistics

Live metrics of RXD

CoinGecko logo

CoinGecko

RXD market stats

CoinMarketCap logo

CoinMarketCap

RXD market stats

CoinPaprika logo

CoinPaprika

RXD market stats

Live Coin Watch logo

Live Coin Watch

RXD market stats

Minerstat logo

Minerstat

RXD mining stats

MiningPoolStats logo

MiningPoolStats

RXD mining stats

Whattomine

RXD mining stats

Hashrate logo Whattomine logo

Hashrate

RXD mining stats

ElectrumX Status

Radiant ElectrumX Public Servers

Looking forward

Initiatives and projects

Wave

Decentralized DNS service

Gravity

Cross-Chain Atomic Swaps

Foundation

Radiant Foundation Progress

Ambassadors

Advocate. Educate. Contribute.

Radiant Market

Trade Glyph tokens with RXD

TBA

Radiant Exchange

Trade Glyph tokens with RXD

TBA

Radiant Blockchain FAQs

Radiant Node Releases

Radiant Genesis Block

Radiant was created by a starting group of miners to begin bootstrapping the blockchain at 2022-06-20 02:42 UTC. All coins were mined from block height 0 with Proof-of-Work.

There is no initial allocation to the project. All coins were mined independently to set the Radiant Blockchain in motion and are owned by no single entity.

View Genesis Block 0

Radiant Node v1.1.3 (Primary) notes

Radiant Node v1.2.0 (Zeus)

Release changes at block height 62000:

  • Added convenience Opcodes for accessing references in all inputs/outputs
  • Added OP_STATESEPARATOR and related Opcodes to segregate scripts and state
  • Added singleton like reference type
  • Misc bug fixes
  • Updated nomenclature to use "PHOTONS" instead of "SATOSHIS". 1 Radiant = 100,000,000 photons (PHO)

View Block 62000

Radiant Node v1.2.0 (Zeus) notes

Radiant Node v1.3.0 (Energy)

Release changes at block height 214555:

List of new Opcodes:

  • <value> OP_PUSH_TX_STATE
  • 0: Current transaction id
  • Total input photons spent
  • Total output photons

Additional bug fixes and improvements:

  • Correctly validate the OP_DISALLOWPUSHINPUTREF is treated correctly
  • Fix build error on Arch linux
  • Fix build error for GCC 13

View Block 214555

Radiant Node v1.3.0 (Energy) notes

Induction Proof System FAQs

Programming

Pay to Ref

Pay to ref is a powerful new script built using Radiant's unique induction proof system. This script provides a way of composing contracts from multiple outputs, introducing efficiencies and flexibility previously very difficult on UTXO based blockchains.

 OP_REFTYPE_UTXO OP_0 OP_NUMNOTEQUAL

The above script uses OP_REFTYPE_UTXO to take a given ref from the stack and return the type of any ref found in the transaction's inputs. If the returned value is not equal to zero then we know the ref has been found in the inputs. We can check for any ref type or a specific type.

OP_REFTYPE_UTXO returns one of the following:

  • 0 - Ref not found in inputs
  • 1 - Ref found in inputs, of normal type
  • 2 - Ref found in inputs, of singleton type

Composing contracts from multiple UTXOs

This script can be used to break a contract up into multiple parts. For example a complex NFT contract, split into a token contract and ownership contract:

UTXO for contract functions

 // Contract functions
 // function 1...
 // function 2...
 OP_PUSHINPUTREFSINGLETON <ref1> OP_DROP
 <ref2> OP_REFTYPE_UTXO OP_2 OP_NUMEQUAL

UTXO for token ownership/control

 OP_PUSHINPUTREFSINGLETON <ref2> OP_DROP
 OP_DUP OP_HASH160 <pubKeyHash OP_EQUALVERIFY OP_CHECKSIG

The above contract is composed of two outputs. A singleton ref has been assigned to each output. The first UTXO can only be spent if the second "control" UTXO is also an input.

We can now handle token transfers using only the P2PKH output and not have to touch the rest of the contract. Since the token contract doesn't contain the P2PKH script, only a pay to ref, it is automatically carried forward with the transfer. For wallets to support transfers of this token, they only need to handle a simple singleton + P2PKH script and not be concerned with custom functionality or parsing custom contract templates.

Diagram: Transferring control of a token contract

Diagram: Transferring control of a token contract

The two singletons are best created as a contiguous set, so if any script needs to read from another part of the contract, it can check for the existence of a ref within its own set to verify the authenticity of the input. This also makes it easy for wallets to find all parts of the contract.

In this example we have only used two outputs, but this can be extended to compose contracts from three or more outputs.

Upgrading contracts

Another powerful use case is to extend a contract's functionality by permitting the UTXO to be spent alongside one of a range of refs. These contract extensions can be defined at a later date, providing a way of upgrading contracts or adding new functionality.

The developer must plan this in advance, by keeping some refs in reserve, coded into the contract so they can be deployed and distributed to users later.

For example, a contract that allows locking conditions to be delegated to an input containing any ref from a specific transaction hash. The ref index is provided as a parameter in the unlocking script:

 <extensionTxId> OP_SWAP OP_CAT OP_REFTYPE_UTXO OP_0 OP_NUMNOTEQUAL

The above script takes a ref index from the unlocking script, appends to the transaction ID to construct the ref and checks if the ref exists in an input.

Care must be taken to ensure the user remains in control of their coins and complete control is not given over to the developer. Requiring the owner's signature will ensure the developer cannot spend the coins.

Radiant Halving Countdown

2nd RXD halving from 25k to 12.5k per block is estimated for early-mid April 2026

Radiant RXD Emission Schedule

Radiant began in 2022 with 50,000 RXD emitted per block, halving every 2 years, with a maximum supply of 21 billion RXD.

RXD Price
Loading...
Market Cap
Loading...
24h Volume
Loading...
Radiant logo