Skip to content

takologi/rincoin

 
 

Repository files navigation

RinCoin Core

RinCoin is a decentralized digital currency, based on Bitcoin Core, that introduces a new Proof-of-Work hashing algorithm called RinHash. RinHash is a hybrid PoW algorithm designed for both security and ASIC-resistance, combining BLAKE3, Argon2d, and SHA3-256. This README provides an overview of RinCoin’s specifications, the RinHash algorithm, and network parameters.

Key Specifications

  • Coin Name / Ticker: RinCoin (RIN)
  • Consensus Mechanism: Proof-of-Work (PoW) – RinHash algorithm (BLAKE3 → Argon2d → SHA3-256)
  • Block Target Time: 1 minute (60 seconds per block)
  • Block Reward: 50 RIN (initial coinbase reward per block)
  • Halving Schedule: Reward halves every 210,000 blocks (~145 days at 1 min blocks)
  • Difficulty Adjustment: Every 2016 blocks (~33.6 hours)
  • Proof-of-Work Hash: 256-bit output
  • Address Format: Base58 addresses start with R
  • Network Ports: P2P: 9555, RPC: 9556
  • Network Magic: 0x52 0x49 0x4E 0x43 ("RINC")

Proof-of-Work Algorithm: RinHash

RinHash is a custom proof-of-work algorithm using:

  1. BLAKE3: Fast initial hashing
  2. Argon2d: Memory-hard step to resist ASICs
  3. SHA3-256: Final standard cryptographic hash

A valid block satisfies:
SHA3-256( Argon2d( BLAKE3(block_header) )) < Target

This design provides:

  • Fast verification
  • Memory-hardness to deter ASICs
  • Compatibility with existing 256-bit PoW frameworks

Network and Usage

  • Magic bytes: 0x52 0x49 0x4E 0x43
  • Ports: 9555 (P2P), 9556 (RPC)
  • Mining: CPU/GPU mining supported
  • Wallet: Full-node wallet with RIN units

Developer Notes

See chainparams.cpp for network configuration.
See GetPoWHash() for RinHash implementation.

Rincoin Communitys

Discord Banner 2

About

ASIC Resistance Cryptocurrency project

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 61.3%
  • Python 15.9%
  • C 12.2%
  • Assembly 6.2%
  • M4 1.6%
  • Shell 1.0%
  • Other 1.8%