Peer-to-Peer Digital Assets
with Induction Proofs

Radiant is a UTXO-based Layer 1 blockchain with native on-chain token indexing, Turing-complete smart contracts, and trustless asset validation — secured by SHA512/256d proof of work.

21B
Max Supply
5 min
Block Time
256 MB
Block Size
4,000+
TPS Current
SHA512/256d
Mining Algorithm
June 2022
Fair Launch

Why Radiant?

Purpose-built for digital assets with unique capabilities no other UTXO chain offers.

🔗

Induction Proofs

Cryptographically prove token lineage and state transitions on-chain without any external indexer. Assets are validated natively by the consensus layer using reference-based or TxId v3 preimage induction.

📦

Glyph Token Standard

Create fungible tokens (FTs), non-fungible tokens (NFTs), and decentralized-mint (dMint) tokens with the Glyph protocol — CBOR-encoded, on-chain metadata with container hierarchies and WAVE naming.

Performance at Scale

256 MB blocks today, designed for 10 GB+. Over 4,000 transactions per second with instant 0-conf for everyday payments. Architecture targets 500,000+ TPS at scale.

📜

Turing-Complete Scripts

32 MB script size, 32 million operations per script, 200+ opcodes including SHA256, BLAKE3, K12, ECDSA, Schnorr, and bitwise shifts. Full smart contract capability on a UTXO model.

⚙️

UTXO + References

Extends the UTXO model with persistent references that allow outputs to reference other outputs across transactions — enabling contract state, token tracking, and cross-input validation.

🔒

SHA512/256d Proof of Work

ASIC-friendly mining algorithm with strong security properties. Fair launch on June 20, 2022 with no pre-mine, no ICO, and a 2-year halving schedule starting at 50,000 RXD per block.


V2 Hard Fork Block 410,000

The V2 upgrade introduces six new consensus-level opcodes that enable fully trustless on-chain dMint token mining, multi-algorithm proof-of-work verification, and efficient bitwise arithmetic — all without external indexer dependencies.

OP_BLAKE3 (0xee)

BLAKE3 Hashing

Native on-chain BLAKE3 hash — enables trustless verification of Blake3-mined dMint tokens directly in script.

OP_K12 (0xef)

KangarooTwelve

On-chain K12 hash built on KeccakF permutation. High-throughput token mining with on-chain PoW validation.

OP_LSHIFT (0x98)

Left Bit Shift

Re-enabled bitwise left shift for on-chain DAA (difficulty adjustment algorithm) computations in dMint contracts.

OP_RSHIFT (0x99)

Right Bit Shift

Re-enabled bitwise right shift, paired with LSHIFT for efficient ASERT-lite difficulty calculations on-chain.

OP_2MUL (0x8d)

Multiply by 2

Re-enabled fast doubling opcode. Useful in DAA arithmetic chains and compact numeric computations.

OP_2DIV (0x8e)

Divide by 2

Re-enabled fast halving with truncation toward zero. Complements OP_2MUL for symmetric arithmetic.


Technical Specifications

The complete parameter set that defines Radiant.

Max Supply
21,000,000,000 RXD
21 billion coins, 100 million photons each
Block Time
300 seconds
5 minutes target, ASERT DAA
Block Reward
25,000 RXD
Started 50,000 — halves every ~2 years
Block Size
256 MB
Policy limit, designed for 10 GB consensus
Max Transaction Size
12 MB
Consensus MAX_TX_SIZE
Consensus Algorithm
SHA512/256d
Double SHA-512/256, ASIC-mineable
Script System
Turing Complete
32 MB script, 32M ops, 200+ opcodes
Address Format
P2PKH / P2SH
Base58Check, 1-prefix (mainnet)
Signature Schemes
ECDSA + Schnorr
secp256k1 curve, 64–72 byte sigs
Genesis Block
June 20, 2022
Fair launch, zero pre-mine
Smallest Unit
1 Photon
10⁻⁸ RXD (like satoshi)
Default Port
7332 (mainnet)
RPC: 7333, Testnet: 17332

Ecosystem

Open-source tools, libraries, and applications that make up the Radiant developer ecosystem.

🖥️

Radiant Core

Full node implementation in C++. Consensus engine, wallet, RPC interface, mining support. The foundation of the network.

Node
🔍

RXinDexer

ElectrumX-based indexer with Glyph token parsing, dMint analytics, REST API, and WebSocket support for wallets and apps.

Indexer
💳

Photonic Wallet

Desktop wallet (Tauri) for RXD and Glyph tokens. Create, send, and manage FTs, NFTs, and dMint tokens with a modern UI.

Wallet
💰

Electron Wallet

SPV wallet for Radiant based on Electron Cash. Lightweight, fast sync, multi-platform support including Android and iOS.

Wallet
📦

radiantjs

JavaScript library for Radiant. Transaction building, signing, Glyph encoding/decoding, ECIES encryption, BIP32/BIP39 HD keys.

Library
📝

RadiantScript

High-level smart contract compiler (CashScript-based). Compiles .cash and .rxd contracts to Radiant bytecode with blake3(), k12(), and shift operators.

Compiler
⛏️

rxdeb

Script debugger and transaction decoder. Step through scripts opcode-by-opcode, inspect stack state, decode raw transactions. Essential for contract development.

Debugger
⚒️

Glyph Miner

WebGPU-based token miner for dMint contracts. Multi-algorithm support (SHA256d, Blake3, K12) with GPU compute shaders and on-chain DAA.

Mining
📋

radiantblockchain-constants

Shared TypeScript constants: all opcodes (including V2), script flags, Glyph protocol IDs, WAVE types, and network limits.

Library
🌐

ElectrumX Core

Upstream ElectrumX server for Radiant. Provides Electrum protocol for SPV wallets. RXinDexer extends this with Glyph support.

Server
📖

Glyph Token Standards

Whitepaper and specification for the Glyph v2 token standard. Defines FT, NFT, dMint, container types, WAVE naming, and CBOR encoding rules.

Standard
🤖

Radiant MCP Server

Model Context Protocol server for AI agents. 29 MCP tools, 6 resources, 25 REST endpoints, OpenAPI 3.1 spec, SSE transport. Query chain state, tokens, WAVE names, and dMint contracts.

AI
💱

RadiantMM

On-chain automated market maker for Glyph token swaps. Constant-product liquidity pools with trustless trading via Radiant scripts.

DeFi
📜

REP (Enhancement Proposals)

Formal specification process for Radiant protocol changes. 25+ REPs covering opcodes, token standards, networking, and consensus rules.

Governance
🛠️

Node Helper

Web-based node management dashboard. Monitor blockchain state, manage RPC settings, Docker deployment with radiantd integration.

Tools

Mining

Radiant uses SHA512/256d proof of work. Glyph dMint tokens support multiple mining algorithms.

Block Mining (RXD)

The network is secured by SHA512/256d double hashing. GPU, FPGA, and ASIC miners are supported. Current block reward is 25,000 RXD with a halving approximately every 2 years.

  • SHA512/256d Network consensus — block mining
  • ASERT Difficulty adjustment algorithm
  • P2P Default port 7332, DNS seed bootstrap

Token Mining (dMint)

Glyph dMint tokens are mined on-chain with proof-of-work validated by consensus opcodes. V2 adds native BLAKE3 and K12 hash verification.

  • SHA256d Classic dMint (OP_HASH256)
  • BLAKE3 V2 dMint (OP_BLAKE3, 0xee)
  • K12 V2 dMint (OP_K12, 0xef)
  • DAA On-chain difficulty via LSHIFT/RSHIFT

AI Integration

First-class AI agent support via the Model Context Protocol (MCP) and a full REST API.

Radiant MCP Server GitHub ↗

Connect any MCP-compatible AI agent (Windsurf, Claude Desktop, Cursor) to the Radiant blockchain. Also available as a standard HTTP REST API for any client.

Blockchain (8)

Chain & Address Tools

Chain info, balances, UTXOs, transaction history, block headers, fee estimation, broadcast signed transactions.

Glyph Tokens (9)

Token Operations

Get token info, list by address, search by name, decode CBOR metadata, validate protocol combinations, parse envelopes.

dMint Mining (4)

Mineable Token Discovery

List active dMint contracts, filter by algorithm (SHA256d/Blake3/K12), rank by profitability.

WAVE Naming (5)

Name Resolution

Resolve WAVE names, check availability, reverse lookup, list subdomains, naming system statistics.

REST API (25)

HTTP Endpoints

Full REST API with OpenAPI 3.1 spec. Same functionality accessible to any HTTP client, web app, or backend service.

Resources (6)

Static Reference Data

Chain overview, opcode reference (including V2), Glyph protocols, network parameters, SDK quickstart, AI knowledge base.

// MCP config (Windsurf / Claude Desktop) { "mcpServers": { "radiant": { "command": "node", "args": ["/path/to/radiant-mcp-server/dist/index.js"], "env": { "ELECTRUMX_HOST": "electrumx.radiant4people.com", "ELECTRUMX_PORT": "50012", "ELECTRUMX_SSL": "true" } } } }

Get Started

Run a node, build an app, or start mining in minutes.

1

Run a Full Node

Download the latest release and start syncing the blockchain.

docker pull radiantcore/radiant-node:v2.1.0 docker run -d -p 7332:7332 -p 7333:7333 \ radiantcore/radiant-node:v2.1.0
2

Build with radiantjs

Use the JavaScript SDK to create transactions, tokens, and smart contracts.

npm install @aspect/radiantjs const radiant = require('@aspect/radiantjs'); const tx = new radiant.Transaction();
3

Write Smart Contracts

Compile high-level contracts with RadiantScript.

pragma radiant ^0.8.0; contract TokenLock(pubkey owner) { function unlock(sig s) { require(checkSig(s, owner)); } }