We have crossed the line. Block 50,000 is behind us.Hello everyone. As the sole developer behind RGM, I am writing to share that our network has officially passed the 50,000 block milestone.
For those who have been following the project since our fair, zero-premine launch, this block height marks a fundamental shift:
native Post-Quantum (PQ) addresses are now fully active on the mainnet. We have implemented
ML-DSA-44 (the Module-Lattice-Based Digital Signature Algorithm standardized by NIST as FIPS 204, formerly CRYSTALS-Dilithium) using the
liboqs 0.15.0 library.
My goal was never to just create another fork. I wanted to take the proven, fair Scrypt consensus and seamlessly integrate a layer of cryptographic security designed to withstand future quantum threats, without disrupting the mining layer.
Don't trust, verify. I invite you to test it.I don't expect anyone to simply take my word for it. The code is 100% open, and I strongly encourage independent developers, cryptographers, and miners to test this functionality themselves.
🎁 Free coins for testingI understand that not everyone currently holds RGM, and mining them just to run a quick test takes time. To remove this barrier, I have set aside a personal reserve of coins specifically for community testing.
If you want to try generating a PQ address and sending a transaction, but don't have any coins:
👉
Simply reply to this thread with your classic RGM address (starting with 'R...'), or send me a Direct Message (DM) here on Bitcointalk, or on Twitter/X, Reddit, or Discord.I will gladly send you a small amount—more than enough to cover several test transactions and network fees. No strings attached. My only goal is to ensure as many people as possible can personally evaluate this technology.
🔬 How to test it yourself (Step-by-step):1.
Get the latest release: Download the latest version from the repository:
https://github.com/rgmchain/rgm/releases/latest2.
Generate a Post-Quantum Address:Run the daemon and use the console (`rgm-cli` or the debug console in the GUI wallet). Run:
getnewaddress "test_pq_wallet" "pq"
This will output a new bech32 address starting with
rgm1z...3.
Send a small test transaction:From the classic address (starting with 'R...') where you received the test coins, send a small amount (e.g., 0.1 RGM) to your new PQ address:
sendtoaddress "rgm1z[your_new_address]" 0.1
4.
Verify on the Block Explorer:Take the resulting TXID and look it up here:
https://mainnet.rgmchain.netIn the transaction details, you will see that the transaction was successfully processed using the post-quantum witness v2 scheme.
The source code is open. I am more than happy to answer any technical questions in the comments or via DM. Thank you to everyone who has supported this project.
🔗 GitHub:
https://github.com/rgmchain/rgm🌐 Explorer:
https://mainnet.rgmchain.net