Skip to content
View roguesignalchain's full-sized avatar
⛓️
Pairing
⛓️
Pairing

Block or report roguesignalchain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
.github/profile/README.md
Rogue Signal (ROGUE) Banner



Chain ID Consensus Difficulty Target Supply EVM Compatible Gamification


[SOVEREIGN CPU-ONLY PROOF-OF-WORK EVM BLOCKCHAIN]

Fair-launch, ASIC-resistant Layer-1 smart contract execution environment secured purely by consumer CPUs.

Website • Documentation • X / Twitter • Discord


📡 Network Specifications & Telemetry

[ROGUE SIGNAL TELEMETRY HUD]
Network Name        = Rogue Signal
Currency Ticker     = ROGUE
Chain ID            = 800055
Consensus Engine    = RandomX (rx/0 profile)
Block Time Target   = 30 seconds
Difficulty Rule     = LWMA-1 (N=60 blocks, +-33% clamp)
Initial Reward      = 25 ROGUE per block
Halving Interval    = 2,000,000 blocks (~1.90 years)
Reward Split        = 95% Miner (23.75 ROGUE) / 5% Protocol Treasury (1.25 ROGUE)
Supply Cap          = 100,000,000 ROGUE (Exact hard cap, zero tail emission)
Seed Rotation       = Every 2048 blocks (64-block lag)
Validation Bounds   = Strict MTP-11 + 15s future drift limit
Anti-51% Finality   = MaxReorgDepth 90 + ECBP-1100 (MESS)
Header Rules        = MaxExtraData 64B + EmptyUncleHash
Gamification State  = Native StateDB (0x...0020), 7 Cyberpunk Tiers

🎖️ Protocol-Level Gamification & Cyberpunk Miner Medals

Rogue Signal pioneers native on-chain gamification for Proof-of-Work solo miners. A pure Solidity RogueMinerReputation system contract is deployed natively at Block 0 under 0x0000000000000000000000000000000000000020, with canonical block counts stored in mapping slot 1 (keccak256(abi.encode(miner, uint256(1)))) and complete reorg determinism under ECBP-1100 (MESS).

Miners progress through 7 cyberpunk tiers unlocked strictly by cryptographic proof of work, composable on-chain via STATICCALL and standard EVM eth_call (getMinerLevel, getMinerStats, meetsLevel):

Medal Level Rank Title Blocks Mined Target XP Status
Level 0 - Unranked Runner Lv.0 Unranked Runner 0 1 Active
Level 1 - Recon Runner Lv.1 Recon Runner 1 – 24 25 Active
Level 2 - Signal Scraper Lv.2 Signal Scraper 25 – 99 100 Active
Level 3 - Hash Warden Lv.3 Hash Warden 100 – 499 500 Active
Level 4 - Cipher Architect Lv.4 Cipher Architect 500 – 2,499 2,500 Active
Level 5 - Apex Operator Lv.5 Apex Operator 2,500 – 9,999 10,000 Active
Level 6 - Rogue Singularity Lv.6 Rogue Singularity 10,000+ MAX Legendary

Supported natively in the official Rogue Desktop Client featuring procedural Voxel Bot avatars and dynamic XP progress meters.


⚡ Core Repositories & Ecosystem

Repository Description Status
rogue-core-chain Core Go/C++ blockchain daemon (core-rogue), native RandomX consensus, LWMA-1 engine & integrated CPU miner. Active
rogue-desktop-client High-contrast tactical desktop GUI wallet & 1-click miner manager powered by Tauri v2 and Rust. Active
rogue-chain-docs Official developer documentation, architecture specifications, API references & brand guide. Active
rogue-main-website Official public web portal, live network status and ecosystem launchpad. Active

💻 Quickstart: Build & Run a Node

Run a native Rogue Signal node and begin mining with your CPU:

# Clone the core repository with submodules (RandomX engine)
git clone https://github.com/roguesignalchain/rogue-core-chain.git --recurse-submodules
cd rogue-core-chain

# Build the core-rogue binary natively
./scripts/build-core.sh

# Launch node and join the network
./build/bin/core-rogue --rogue --http --http.api eth,net,web3,rogue

# Or mine with your local CPU threads
./build/bin/core-rogue --rogue --mine --miner.threads 4 --miner.etherbase 0xYourWalletAddress

🛡️ Cypherpunk Principles

  • ASIC/FPGA Immunity: Democratized consensus through memory-hard cryptographic puzzles optimized strictly for consumer CPU hardware cache.
  • No Premine, No ICO, No VCs: 100% fair launch emission. Every ROGUE token in existence must be computed block by block.
  • Zero Shared-Library Bloat: Statically linked, high-performance C++20 RandomX engine embedded into a hardened Ethereum Virtual Machine.
  • Proof of Merit: Protocol-level miner ranks earned solely through validated computational work, preserving economic hard caps while gamifying network defense.

"Sovereignty is not granted. It is computed."
ROGUE SIGNAL PROTOCOL • CHAIN ID 800055

Pinned Loading

  1. rogue-core-chain rogue-core-chain Public

    Official core node for Rogue Signal: an ASIC-resistant, RandomX (rx/0) Proof-of-Work EVM blockchain with LWMA-1 difficulty adjustment and 100% fair launch.

    Go

  2. rogue-desktop-client rogue-desktop-client Public

    Official Tauri v2 desktop wallet and node manager for Rogue Signal, featuring non-custodial BIP-39/BIP-44 keystores and integrated CPU solo mining.

    TypeScript

  3. rogue-chain-contracts rogue-chain-contracts Public

    Official Foundry Solidity smart contracts for Rogue Signal Blockchain, powering Block-0 protocol system contracts, on-chain PoW reputation, and EVM composability.

    Solidity

  4. rogue-main-website rogue-main-website Public

    Official landing page and Web3 portal for Rogue Signal (ROGUE). Unifying Ethereum Classic EVM smart contracts with Monero ASIC-resistant RandomX CPU Proof-of-Work.

    TypeScript

  5. rogue-chain-docs rogue-chain-docs Public

    Official documentation, mining guides, node specifications, and JSON-RPC references for Rogue Signal (ROGUE) Proof-of-Work EVM blockchain.

    TypeScript