Bitcoin Forum
September 13, 2026, 02:59:23 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ONE MILLION SATOSHIS – BLAKE2b PoW, 1 BTC/block forever, no halvings  (Read 104 times)
onebip110blake2b (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
September 11, 2026, 06:33:33 PM
Last edit: Today at 09:20:51 AM by onebip110blake2b
 #1

ONE MILLION SATOSHIS

ONE MILLION SATOSHIS is an independent Bitcoin-derived network based on Bitcoin Knots.

It is not a fork of Bitcoin's existing blockchain history.

The chain starts from its own genesis block, with no inherited balances, no inherited UTXO set and no automatic coins for existing Bitcoin holders.

The goal is simple:

peer-to-peer electronic cash, monetary transactions and long-term network security.


Website

https://onemillionsatoshis.codeberg.page/


Main Parameters

  • Block reward: 1 BTC forever
  • Halvings: None
  • Target block time: ~10 minutes
  • Target yearly emission: ~52,560 BTC
  • Difficulty adjustment: Every 2016 blocks
  • Proof of Work: BLAKE2b from block 1
  • Genesis: SHA256d
  • BIP110 / RDTS: Active from block 1
  • SegWit: Active from block 1
  • Address format: oms1q...
  • P2P port: 19333
  • RPC port: 19332


Why ONE MILLION SATOSHIS?

Many Bitcoin forks inherited Bitcoin's existing blockchain history and balances.

ONE MILLION SATOSHIS takes a different approach.

Own genesis. Own history. New miners. New users. New community.

No inherited balances.

No inherited UTXO set.

No automatic coins for existing Bitcoin holders.

If the network grows, it has to build its own history and community from the beginning.


BIP110 / RDTS

ONE MILLION SATOSHIS uses BIP110 / RDTS to reduce unnecessary blockchain noise and keep block space focused on monetary use.

The objective is to stay closer to the original idea of:

  • peer-to-peer electronic cash
  • store of value
  • settlement of monetary transactions

rather than turning the blockchain into permanent storage for arbitrary files, inscriptions or NFT-style data.


Monetary Policy

There are no halvings.

1 BTC every ~10 minutes, forever.

At the target block rate:

Code:
~144 BTC per day
~52,560 BTC per year

Reaching 21 million BTC would take roughly 400 years.

Even someone born today will never see this chain reach 21 million coins.

The idea is not to build monetary policy around the next four-year cycle.

The idea is to build something that can continue across generations.

Quote
Bitcoin chose a fixed maximum supply.

ONE MILLION SATOSHIS chooses a fixed emission rate.


Emission & Inflation Model

The network targets approximately ~52,560 new BTC every year.

The absolute emission remains approximately constant, while the percentage inflation naturally decreases as the total supply grows.

Code:
Year      Total Supply       New BTC / Year       Inflation

Year 1    ~52,560 BTC        ~52,560 BTC          ~0% baseline
Year 2    ~105,120 BTC       ~52,560 BTC          ~100%
Year 3    ~157,680 BTC       ~52,560 BTC          ~50%
Year 4    ~210,240 BTC       ~52,560 BTC          ~33.3%
Year 5    ~262,800 BTC       ~52,560 BTC          ~25%

Year 10   ~525,600 BTC       ~52,560 BTC          ~11.1%
Year 20   ~1,051,200 BTC     ~52,560 BTC          ~5.3%
Year 50   ~2,628,000 BTC     ~52,560 BTC          ~2.0%
Year 100  ~5,256,000 BTC     ~52,560 BTC          ~1.0%
Year 200  ~10,512,000 BTC    ~52,560 BTC          ~0.5%
Year 400  ~21,024,000 BTC    ~52,560 BTC          ~0.25%

Year 1 is shown as the starting baseline because there is no previous circulating supply to compare against.

The largest percentage increase happens during the earliest years of the network.

After that, the same approximate yearly emission represents a smaller and smaller percentage of the existing supply.

Fixed emission. Naturally declining inflation. No halvings required.

Built for centuries.


Source Code

Main repository:
https://codeberg.org/onemillionsatoshis/onemillionsatoshis

OMS RATUM:
https://codeberg.org/onemillionsatoshis/oms-ratum

OMS SUPRYOLO:
https://codeberg.org/onemillionsatoshis/oms-supryolo


Releases

Official releases are published through the Codeberg repositories.

Linux and Windows builds are available for the main OMS node.


GitHub Status

The original GitHub account is currently restricted.

GitHub Support stated that the restriction is related to their policies concerning the use of GitHub Actions.

The project inherited CI workflow files from the Bitcoin codebase, and I am currently in contact with GitHub Support to clarify the restriction and request restoration of the account.

No GitHub-hosted infrastructure was intentionally used for cryptocurrency mining.

Until this is resolved, Codeberg is the primary source for the project repositories and releases.


Network Participation

Anyone can run a node.

Stable public nodes with port 19333 reachable from the Internet may be considered for future built-in seed lists.

The network is young, so additional independent nodes help improve decentralization and resilience.


Discord

https://discord.gg/bwCCQcZag
onebip110blake2b (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
September 11, 2026, 08:41:59 PM
 #2

reserved
onebip110blake2b (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
September 11, 2026, 10:52:11 PM
Last edit: September 12, 2026, 10:45:10 AM by onebip110blake2b
 #3


OMS SOLO GPU MINING TOOLS RELEASED


Two additional ONE MILLION SATOSHIS mining components are now public:

OMS RATUM - Stratum V1 gateway for OMS solo mining

OMS SUPRYOLO - GPU miner adapted for OMS solo mining through OMS RATUM


OMS RATUM - STRATUM GATEWAY

OMS RATUM connects directly to an OMS node through JSON-RPC, builds BLAKE2b / BTCB2-compatible Stratum jobs and submits valid blocks directly to the OMS node.

Repository:
https://codeberg.org/onemillionsatoshis/oms-ratum

HOWTO:
https://codeberg.org/onemillionsatoshis/oms-ratum/src/branch/main/HOWTO.md

Features:

  • Stratum V1 server for OMS miners
  • Direct connection to an OMS node through JSON-RPC
  • Uses getblocktemplate with segwit and blake2b rules
  • Builds BTCB2 / BLAKE2b-compatible mining jobs
  • Supports OMS version-2 block headers
  • Submits valid blocks through submitblock
  • Non-pooled solo mining mode
  • Valid blocks pay directly to the configured oms1q address
  • Compatible with OMS SUPRYOLO

Default local Stratum endpoint:

Code:
stratum+tcp://127.0.0.1:23334


OMS SUPRYOLO - GPU MINER

OMS SUPRYOLO is a modified SUPRYOLO miner adapted for ONE MILLION SATOSHIS solo mining.

Repository:
https://codeberg.org/onemillionsatoshis/oms-supryolo

HOWTO:
https://codeberg.org/onemillionsatoshis/oms-supryolo/src/branch/main/HOWTO.md

Linux Release:
https://codeberg.org/onemillionsatoshis/oms-supryolo/releases

Features:

  • BLAKE2b-compatible GPU mining
  • Stratum V1 support
  • OMS solo mining support
  • Uses the OMS network target for valid block candidate scanning
  • Prevents high Stratum share difficulty from hiding valid OMS blocks
  • Compatible with OMS RATUM
  • NVIDIA CUDA support


MINING FLOW

Code:
GPU
 |
 v
OMS SUPRYOLO
 |
 | Stratum V1
 v
OMS RATUM
 |
 | JSON-RPC
 v
OMS Node
 |
 v
OMS Network

OMS SUPRYOLO searches for valid OMS network block candidates and submits them to OMS RATUM.

OMS RATUM reconstructs the full OMS block and submits valid blocks directly to the OMS node.

No external mining pool is required.


INSTALLATION AND CONFIGURATION

Please read HOWTO.md in both repositories before compiling or running the software.

The guides include:

  • required dependencies
  • Rust / Cargo installation
  • CUDA build instructions
  • compilation
  • OMS node RPC configuration
  • gateway.json setup
  • Stratum configuration
  • GPU miner startup examples
  • solo mining instructions


SOURCE

OMS RATUM:
https://codeberg.org/onemillionsatoshis/oms-ratum

OMS SUPRYOLO:
https://codeberg.org/onemillionsatoshis/oms-supryolo

ONE MILLION SATOSHIS:
https://codeberg.org/onemillionsatoshis/onemillionsatoshis


REPOSITORY NOTICE

The GitHub account previously hosting these repositories is currently restricted due to a GitHub Actions policy issue.

I am in contact with GitHub Support regarding restoration of the account.

Codeberg is currently the primary official source for OMS source code and releases.


These tools are intended for non-pooled solo mining directly against the ONE MILLION SATOSHIS network.
onebip110blake2b (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
September 12, 2026, 11:29:06 AM
 #4


PUBLIC  SOLO GPU MINING


A public ONE MILLION SATOSHIS solo Stratum server is now available.

Stratum:

Code:
stratum+tcp://94.141.99.202:23334

This is non-custodial solo mining.

Each miner connects using their own OMS Bech32 address as the Stratum username.

If your miner finds a valid network block, the coinbase reward is built directly to your own oms1q... address.

No pool account and no manual payout are required.


1. Create an OMS Bech32 address

Using the OMS wallet/node:

Code:
bitcoin-cli getnewaddress "" bech32

It should return an address beginning with:

Code:
oms1q...

You can also create a receiving address from the OMS graphical wallet.

Important: use your own OMS address. Do not copy the example address below.


2. Download OMS SUPRYOLO

Source and releases:

https://codeberg.org/onemillionsatoshis/oms-supryolo

Linux releases:

https://codeberg.org/onemillionsatoshis/oms-supryolo/releases

HOWTO:

https://codeberg.org/onemillionsatoshis/oms-supryolo/src/branch/main/HOWTO.md


Current Platform Support

At the moment, OMS SUPRYOLO is intended for Linux GPU mining.

Windows users can still mine by using WSL2 (Windows Subsystem for Linux) with GPU support enabled.

In practice this means:

Code:
Windows 10/11
   |
   v
WSL2 + Ubuntu
   |
   v
Linux OMS SUPRYOLO
   |
   v
NVIDIA GPU

So a separate native Windows miner is not currently required for NVIDIA users who can run WSL2.

The current official release focus is therefore:

Linux native + Linux under WSL2.


3. Start GPU solo mining

Replace YOUR_OMS_ADDRESS with your own oms1q... address:

Code:
./supryolo \
  --url stratum+tcp://94.141.99.202:23334 \
  --user YOUR_OMS_ADDRESS.gpu \
  --no-cpu \
  --tui

Example:

Code:
./supryolo \
  --url stratum+tcp://94.141.99.202:23334 \
  --user oms1qxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.gpu \
  --no-cpu \
  --tui

The part after the dot is only the worker name:

Code:
oms1qYOURADDRESS.gpu
oms1qYOURADDRESS.rig1
oms1qYOURADDRESS.4090

The payout address is the oms1q... part before the dot.


How it works

Code:
Your GPU
   |
   v
OMS SUPRYOLO
   |
   | Stratum V1
   v
94.141.99.202:23334
   |
   v
OMS RATUM
   |
   v
OMS Node
   |
   v
OMS Network

OMS RATUM builds an individual mining job for your address.

If you find the block, the block reward is paid directly to your OMS address.
Cryptopickaxe1
Newbie
*
Offline

Activity: 5
Merit: 0


View Profile
Today at 09:06:43 AM
 #5

⛏️ CryptoPickaxe — One Million Satoshis (OMS) Mining Pool Now Live

We’ve added One Million Satoshis (OMS) to the CryptoPickaxe mining pool!

⚙️ POOL DETAILS

Coin: One Million Satoshis (OMS)
Algorithm: BLAKE2b
Mining: GPU & ASIC
Pool: CryptoPickaxe

⛏️ STRATUM
stratum+tcp://stratum.cryptopickaxe.co.uk:6030

🌐 Website: CryptoPickaxe.co.uk
💬 Discord: https://discord.gg/uft9gDKzP

CryptoPickaxe is an independent mining community focused on supporting mineable Proof-of-Work coins and giving miners more pool choices.

We’re actively testing the OMS pool, so feedback is very welcome. If you're mining OMS, let us know what hardware you're using and what hashrate you're getting.

CryptoPickaxe — Miners Helping Miners ⛏️


https://youtube.com/shorts/vZTy0T9TGgA?si=_T9n2negDR_dg0Oi
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!