Skip to content

Releases: RadiantBlockchain/radiant-node

Radiant Node version 1.3.0 (Energy)

30 Apr 17:05
Compare
Choose a tag to compare

Release Notes for Radiant Node Version 1.3.0 (Energy)

Release Name: Energy

Radiant Node version 1.3.0 (Energy) is now available.

Overview

Note: Consensus updates at block height 214,555 which is estimated to be May 1, 2024 or a few days before.

See detailed description of the OP codes below and their capabilities in the Release notes.

List of new OP Codes:

  • <value> OP_PUSH_TX_STATE
    0: Current transaction id
    1: Total input photons spent
    2: 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

Usage recommendations

The release of Radiant Node 1.3.0 is available for everyone.
Recommended to update as soon as possible (well before block height 214,555 ~ May 1, 2024)

Quick Start Build

git clone https://github.com/RadiantBlockchain/radiant-node.git

mkdir build
cd build

# Build in Release mode and disable QT wallet:
cmake -GNinja .. -DBUILD_RADIANT_QT=OFF -DCLIENT_VERSION_IS_RELEASE=ON

# OR Build in Debug mode and disable QT wallet:
cmake -GNinja .. -DBUILD_RADIANT_QT=OFF

# Now build
ninja

# Install into system directories
sudo ninja install 

Radiant Node version 1.2.0 (Zeus)

08 Nov 14:48
Compare
Choose a tag to compare

Release Notes for Radiant Node Version 1.2.0 (Zeus)

Release Name: Zeus

Radiant Node version 1.2.0 (Zeus) is now available.

Overview

Note: Consensus updates at block height 62,000 which is estimated to be November 24, 2022 or a few days before.

Updated nomenclature to use "PHOTONS" instead of "SATOSHIS". 1 Radiant = 100,000,000 photons (PHO)

List of new OP Codes:

  • <refHash 32 bytes> OP_REFHASHVALUESUM_UTXOS (Renamed from OP_UTXOREFVALUESUM)
  • <refHash 32 bytes> OP_REFHASHVALUESUM_OUTPUTS
  • <inputIndex> OP_REFHASHDATASUMMARY_UTXO (Renamed from OP_UTXODATASUMMARY)
  • <outputIndex> OP_REFHASHDATASUMMARY_OUTPUT
  • OP_PUSHINPUTREFSINGLETON
  • <refAssetId 36 bytes> OP_REFTYPE_UTXO
  • <refAssetId 36 bytes> OP_REFTYPE_OUTPUT
  • <inputIndex> OP_STATESEPARATORINDEX_UTXO
  • <outputIndex> OP_STATESEPARATORINDEX_OUTPUT
  • <refAssetId 36 bytes> OP_REFVALUESUM_UTXOS
  • <refAssetId 36 bytes> OP_REFVALUESUM_OUTPUTS
  • <refAssetId 36 bytes> OP_REFOUTPUTCOUNT_UTXOS
  • <refAssetId 36 bytes> OP_REFOUTPUTCOUNT_OUTPUTS
  • <refAssetId 36 bytes> OP_REFOUTPUTCOUNTZEROVALUED_UTXOS
  • <refAssetId 36 bytes> OP_REFOUTPUTCOUNTZEROVALUED_OUTPUTS
  • <inputIndex> OP_REFDATASUMMARY_UTXO
  • <outputIndex> OP_REFDATASUMMARY_OUTPUT
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHVALUESUM_UTXOS
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHVALUESUM_OUTPUTS
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHOUTPUTCOUNT_UTXOS
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHOUTPUTCOUNT_OUTPUTS
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHZEROVALUEDOUTPUTCOUNT_UTXOS
  • <codeScriptHash 32 bytes> OP_CODESCRIPTHASHZEROVALUEDOUTPUTCOUNT_OUTPUTS
  • <inputIndex> OP_CODESCRIPTBYTECODE_UTXO
  • <outputIndex> OP_CODESCRIPTBYTECODE_OUTPUT
  • <inputIndex> OP_STATESCRIPTBYTECODE_UTXO
  • <outputIndex> OP_STATESCRIPTBYTECODE_OUTPUT

Radiant Node v1.1.3 Release Notes

14 Sep 00:32
Compare
Choose a tag to compare

Primary Release Radiant Node

Radiant: A Peer-to-Peer Digital Asset System

Abstract. The Radiant network is a peer-to-peer digital asset system that enables direct exchange of value without going through a central party. A zero compromise blockchain with the inherent parallelism and performance characteristics of an unspent transaction output (UTXO) based architecture and the Turing Complete programming of Ethereum Virtual Machine (EVM) architectures. This is a breakthrough smart contracting and digital asset system based on SHA512 proof-of-work, designed for extreme throughput and scale.

See Radiant White Paper and Radiant System Design Overview.

Network Details

Network Name: Radiant
Network Abbreviation: RXD
Mining Algorithm: SHA512/256 Proof-of-work
Block Time: 5 minutes
Initial Block Size: 128 MB, designed to achieve 10GB+
Block Reward Schedule: 50,000 RXD per block
Block Reward Halvening: 2 years
Maximum Supply: 21,000,000,000 RXD
Decimal Places: 8
Launch Date: 2022–06–21 02:42 UTC

Developer Resources

Radiant Desktop Wallet
The classic 'Electron' wallet, available for Radiant.
https://github.com/RadiantBlockchain/electron-radiant

Radiant ElectrumX Indexer Service
Highly optimized python3 foundation for indexing addresses and histories. Tested and working with block sizes in excess of 4 GB. Tremendous room to grow and still maintain decentralization.
https://github.com/RadiantBlockchain/electrumx

RADJS: Javascript Libraries
A comprehensive toolkit for constructing transactions, working with contracts and addresses.
https://github.com/RadiantBlockchain/radjs

rad-bfgminer (GPU Miner - bfgminer)
SHA512/256 Proof-of-Work GPU Miner
https://github.com/RadiantBlockchain/rad-bfgminer

Radiator (GPU Miner - ccminer)
Alternative SHA512/256 Proof-of-Work GPU Miner. Original source: https://github.com/radifier/radiator, with a mirror:
https://github.com/RadiantBlockchain/radiator

SRBMiner (GPU/CPU Miner)
http://www.srbminer.com/

RAD-RPC-Explorer (Block Explorer)
https://github.com/RadiantBlockchain/radiant-rpc-explorer

Additional Links