Methodology

OneDollarSats answers one question: how many bitcoin satoshis a US dollar amount buys, as quickly and transparently as possible.

Data source

Spot price from Coinbase’s public API: GET https://api.coinbase.com/v2/prices/BTC-USD/spot. That is a single-exchange USD quote, not a global index.

Fixed protocol constant

1 BTC = 100,000,000 satoshis. This never changes with price.

Formulas

Rounding is to the nearest whole satoshi (banker’s rounding via Math.round).

Freshness

HTML and the JSON API are cached about one hour at the edge (s-maxage=3600, stale-while-revalidate). The figure on this page was generated at Aug 21, 2026, 9:07 PM UTC with BTC-USD 77,378.24 (1,292 sats per $1).

What this is not

Not an offer to buy or sell bitcoin, not financial advice, not a live trading ticker. Spreads, fees, and other venues will differ.

API

/api/sats-per-dollar and ?usd=25. No key. CORS open. llms.txt restates the live rate for agents.

Built by Byron Johnson.