Issued by River (Satoshi Protocol)
Market cap
DIA price
Total supply
Holders
133.3M satUSDpartial
DIA holds no verified contract address on Bitcoin. The figure above is a floor.
957holders
Measured on Ethereum. Shares are of the Ethereum supply, not the multi-chain total.
-$85since Fri, Aug 28 UTC
Change in the supply DIA reads across this coin’s chains, between two daily snapshots. Not mints minus redeems: DIA does not publish issuance flow.
Market data · CoinGecko
Market data · CoinGecko
Circulating supply · DeFiLlama
Aggregator figure, not a contract read. DIA’s own onchain supply is the separate series below.
Percentage change in satUSD's circulating supply as reported by DeFiLlama, measured against that source's own past. It is not a change in the onchain supply above, which DIA reads from the contracts directly and which is a different measurement of the same coin. A dash means the map has no reading close enough to the start of the window, a stretch inside it where supply was not reported at all, or a starting figure too small for a percentage to describe. Hover a dash for which.
3 of the 5 chains DIA holds a verified satUSD contract on carry a deployment date and are plotted here. The other 2 were verified without one and are left off the curve rather than dated to the day DIA read them.
DIA price
$0.9963
Peg deviation
-37 bps
Peg currency
USD
Primary use
—
Last snapshot
Fri, Sep 4 UTC
How satUSD is created
satUSD is minted as debt against crypto collateral. Borrowers lock BTC or BTC liquid staking tokens and draw satUSD against the position. River runs the contracts. Its site describes satUSD as an over-collateralized stablecoin backed by BTC, ETH, BNB and other liquid staking tokens, holding a $1 peg through real-time liquidation, on-chain arbitrage and five layers of risk control.
V2 and cross-chain supply
The V2 launch post reframed satUSD as a universal Bitcoin-backed stablecoin and put the upgrade live in mid-February 2025. satUSD adopts LayerZero's OFT standard, which debits the token on a source chain and credits it on a destination chain, so one supply circulates across networks without a third-party bridge. The peg target is the US dollar.
Sources: River official site, satUSD product description, River blog, Introducing Satoshi Protocol V2
What the documentation sets out
River documents parameters, not holdings. The risk management page sets a Minimum Collateral Ratio of 110% and gives per-asset loan-to-value figures of 90.91% for BTC and 65% for LST collateral. Liquidation is permissionless once a position falls below 110%, and the liquidator takes 0.25% of the liquidated collateral plus gas compensation. Minting costs the base rate plus 0.5%, floored at 0.5% and capped at 5%, with a 2 satUSD gas reserve and a 0% interest fee.
What is not published
No attestation, reserve report or collateral breakdown appears on River's site or in its documentation. The V1 app displays satUSD circulation and a protocol collateral ratio, and the fetched page source carries no values, so no ratio is quoted here. River's documentation links an audit report repository holding nine PDF reports whose filenames name Billh, Scalebit, Supremacy, Zenith and Zellic. The documentation page linking that repository names no firm, no scope and no date, and the PDFs themselves were not opened for this page.
Sources: River docs, Risk Management (MCR, liquidation, LTVs), River docs, Minting satUSD (fees, gas reserve), River docs, Audit Reports page, Satoshi Protocol audit report repository (file listing)
DIA's registry prices satUSD at $0.9951. Redemption sets the floor. Holders can redeem satUSD for collateral, and the protocol takes that collateral from the least collateralized positions first, at a cost of the base rate plus 0.5%. Two conditions gate it: the Total Collateral Ratio must be above 110%, and redemptions were closed for the first 14 days after launch.
River's swap interface exchanges satUSD at a fixed 1:1 ratio for USDT, USDC and USD1, and points users at USDT pools on PancakeSwap for depth. Staking satUSD returns satUSD+, an ERC-20 that accrues protocol revenue rather than paying a claimable rate. That revenue comes from minting, redemption and liquidation fees in the Omni-CDP module, from satUSD adoption across chains, and from integrations River lists as future, including lending markets.
Sources: River docs, Swap satUSD, River docs, satUSD+
The buffer
Collateral is BTC and liquid staking tokens. A 110% minimum leaves ten cents of margin per dollar of debt. River's own minting page tells borrowers to sit well above that, ideally over 150%.
Under stress
Recovery Mode triggers when the Total Collateral Ratio drops below 150%. Positions below 150% become eligible for liquidation, new minting is restricted to positions at 150% or higher, and the minting fee is set to 0%. Redemption, the mechanism that holds the floor, is available only while the Total Collateral Ratio is above 110%.
Cross-chain supply
satUSD crosses chains through LayerZero's OFT standard, debiting on the source chain and crediting on the destination so that total supply stays consistent across networks.
Sources: River docs, Recovery Mode, River docs, Minting satUSD (collateral ratio guidance), River blog, Introducing Satoshi Protocol V2 (LayerZero OFT)
What the map reads
The Global Stablecoin Map reads satUSD contracts on five EVM chains: BNB Chain, Base, Arbitrum, Ethereum and Sonic. Those reads sum to about 133.3 million satUSD. BNB Chain carries 81.4 million of that, Base 32.7 million, Arbitrum 10.8 million, Ethereum 8.4 million and Sonic 34,663. The registry price is $0.9951. The registry files satUSD under global.
What it does not read
The registry lists bitcoin among satUSD's chains and the map holds no contract address there, so no Bitcoin-side balance is in that total. The registry's circulating value of $158.7 million runs roughly $26 million above the dollar value of the five-chain sum, and that difference sits on networks the map does not read. The registry holder count is 956, while a Blockscout read of the Base contract alone returned about 13,500 addresses, so 956 is not a cross-chain total. The Ethereum contract reads Satoshi Stablecoin. The Base contract reads Satoshi Stablecoin V2.
Sources: Blockscout API, satUSD token on Base, Blockscout API, satUSD token on Ethereum
Crypto collateral locked in collateralized debt positions. River describes satUSD as an over-collateralized stablecoin backed by BTC, ETH, BNB and other liquid staking tokens, with a minimum collateral ratio of 110%.
No. River's site and documentation carry no attestation, reserve report or collateral breakdown. The documentation discloses protocol parameters such as the 110% minimum collateral ratio and the 0.25% liquidator reward, not holdings.
River's documentation links a GitHub repository holding nine PDF audit reports. Their filenames name Billh, Scalebit, Supremacy, Zenith and Zellic. The documentation page linking the repository states no firm, scope or date.
Redemption sets the floor: holders redeem satUSD for collateral from the least collateralized positions, at a fee of the base rate plus 0.5%, and only while the Total Collateral Ratio is above 110%.
The Global Stablecoin Map reads satUSD contracts on BNB Chain, Base, Arbitrum, Ethereum and Sonic. satUSD uses LayerZero's OFT standard to move between chains, and the registry also lists bitcoin without a contract address the map can read.
0xb4818bb6…8e2766cbExplorer ↗0x70654aad…e03fa162Explorer ↗0xb4818bb6…8e2766cbExplorer ↗0x1958853a…50f0d0d2Explorer ↗0xb4818bb6…8e2766cbExplorer ↗Supply on this page is read from these contracts. Addresses are verified by DIA against the issuer’s own published documentation.
0xb4818bb6…8e2766cbmint(address,uint256)eip1967-uups0x70654aad…e03fa162mint(address,uint256)eip1967-uups0xb4818bb6…8e2766cbmint(address,uint256)eip1967-uups0x1958853a…50f0d0d2mint(address,uint256)eip1967-uups0xb4818bb6…8e2766cbmint(address,uint256)eip1967-uupsRead from the deployed contract. “Not determined” means the contract’s full function set could not be enumerated, not that the capability is absent: a bytecode scan can confirm that a function exists and can never prove that one does not.
Reserve attestation cadence
None identified
We checked the issuer's disclosure pages and found no reserve attestation. Coins we have not checked carry no value here at all.