Every RIO token that exists in a public wallet and can be traded, summed once across all seven chains it lives on, net of Realio-controlled reserve, treasury and bridge wallets.
Circulating supply can be measured in more than one legitimate way. This is one of them, built to be transparent and reproducible. It rests on two assumptions:
New RIO is created only through scheduled block-reward emissions, paid in RIO to stakers, and capped at 175M. Bridging moves RIO between chains but never changes the global total, so the global supply should grow only at the scheduled rate. We check that every day.
Emission parameters are read live from Realio's on-chain mint module (/realionetwork/mint/v1/params). The 8% is charged on the unminted native supply, the gap between native supply and the 175M cap, so the amount of new RIO declines as the cap is approached. Bridging is burn-and-mint, so it nets to zero across chains; only block-reward emission, minus burns, changes the global total.
Each figure is public float on that chain: total minted, minus any Realio-controlled wallets. Every number is verifiable on that chain's explorer.
These balances sit in Realio-controlled wallets, so they are treated as non-circulating and subtracted from the figures above. Addresses are listed so anyone can check.
Base is also excluded from the sum: its ~2M is lock-and-minted against RIO held in the Base bridge on Ethereum, so it is already counted inside the Ethereum figure. The native bridge module holds 0 RIO, which is what confirms balances add up rather than double-count.
From the 30 October 2024 migration, when the Ethereum and BNB tokens were re-issued and the bridge switched from a reserve/lock model to burn-and-mint. Each colour is one chain's circulating float; stacked together they make up the multichain total. Values in millions of RIO.
The shaded period marks the one-time post-migration bridge ramp: as the burn-and-mint system was populated, supply expanded across chains (BSC alone went ~119M to ~163M, verified on-chain via archival reads). Supply has been roughly flat since. Bands stack to the total circulating supply. Solid points are live daily readings from this project; earlier points are reconstructed from on-chain archival data (rio_supply_history.csv). Stellar and Algorand public float is held flat before the live period, as the history of their Realio-controlled wallets was not reconstructed. The dashed 175M line is the network's long-term emission cap, shown only as a reference for scale.
The post-migration bridge really is burn-and-mint, and it can be checked. Below is the full mint and burn ledger of the two main EVM contracts, pulled event by event since the October 2024 migration and reconciled against their live on-chain supply. It also shows why the multichain total sits so far above the native figure.
| New contract (since Oct 2024) | Minted | Burned | Net | Live supply |
|---|---|---|---|---|
| BNB Chain | 275.4M | 119.5M | 156.0M | 155.9M ✓ |
| Ethereum | 134.7M | 63.8M | 70.9M | 70.9M ✓ |
| Both contracts | 410.1M | 183.3M | 226.8M | reconciles |
Two things. First, the bridge genuinely burns as well as mints: about 183M RIO has been burned across the two contracts, roughly 45% of everything ever minted on them. RIO moves off these chains as well as onto them, so this is not one-way issuance. Every net figure above matches the contract's live totalSupply to within a rounding margin, so the capture is complete.
Second, the two live EVM contracts alone hold about 227M RIO. That is more than the Realio native chain has ever held (around 85M today) and more than its entire 175M long-term cap. Most RIO on these chains therefore cannot have come from native emission bridged out, because native has never been large enough to be the source. It traces instead to direct token mints on Ethereum in 2020 and on BNB Chain in 2023, which predate the burn-and-mint bridge, plus the October 2024 migration that re-issued balances onto new contracts while the old contracts (about 149M combined) were left in place rather than burned.
So the ongoing bridge is consistent and two-way, but the size of the cross-chain supply is a legacy of historical direct issuance, not of the native emission schedule. We present this as measurement, not accusation, and we invite the team to publish the full cross-chain reconciliation.
Method: every ERC-20 Transfer from the zero address (a mint) and to the zero address (a burn) on each contract since block of the 30 October 2024 migration, summed and checked against totalSupply. Both chains use the RIO contract at 0x94a8…1aa0. Native lifetime issuance is bounded by the 8% schedule and the 175M cap, so it cannot exceed roughly 90M over the chain's life to date, far below the multichain total. The audit is fully reproducible from public data.
One conventional approach, applied consistently. The full methodology and the code that produces these numbers are open source and update daily in public.
Any RIO in a public wallet on-chain is treated as circulating float, unless we can identify it as a Realio-controlled reserve, treasury or bridge balance.
Tokens bonded to validators are owned by the public and can be unbonded within seven days and sold, so they count, consistent with standard tracker methodology.
Lock-and-mint wrappers (Base) are counted only on the origin chain; the burn-and-mint chains hold no locked collateral, verified on-chain, so their balances are additive rather than double-counted.
RIO in Realio reserve, treasury or idle bridge wallets is not public float and is subtracted. Every excluded address is published above and links to its explorer.
The questions RIO holders ask most, answered plainly. Where we cannot be certain, we say so rather than guess.
This is one transparent method, and it gets sharper with scrutiny. Spotted a wallet we have mis-classified, a chain or contract we have missed, or a way to improve the app? Please tell us. Corrections and suggestions are genuinely welcome, and the better the inputs, the better the number.