Skip to content

Rare Sats

Source bitcoinuniverseio/core (private)
Path backend/packages/ecosystem-contracts/lib/protocols.js
Chain bitcoin
Network mainnet
Lifecycle feature-gated
Verified 2026-09-01
AvailabilityFeature-gatedImplemented, but switched off unless an operator enables its feature gate. Treat it as unavailable until you can see it working.
ChainbitcoinOwnership model: utxo. Decimals: none.
Actions supported3 / 13No trading action is declared supported for this protocol.
Feature gaterareSatsEvery action below stays closed until an operator enables this gate.

Execution model

Live reads against a real index, with no production execution path.

Registry values
Execution mode
live-read-only
Owning surface
main
Availability
feature-gated
Feature gate
rareSats
Aliases accepted
rare-satsraresats
Address roles
ordinals

Actions

ActionSupportedMode, or the reason it is not
ViewYesLive reads against a real index, with no production execution path.
View collectionYesLive reads against a real index, with no production execution path.
View activityYesLive reads against a real index, with no production execution path.
ListNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
Update listingNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
DelistNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
BuyNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
Make offerNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
Accept offerNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
Cancel offerNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
SellNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
SettleNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.
ReconcileNoProduction Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.

Why the rest are unavailable

  • ListUpdate listingDelistBuyMake offerAccept offerCancel offerSellSettleReconcile

    Production Rare Sats trading requires an external marketplace; local execution exists only in the development/test simulator.

Source of truth

QuestionWhat answers it
Which orders existExternal marketplace required in live mode
Who owns the assetConfigured local ord index plus Bitcoin outpoint ownership
Whether a trade settledNo Universe production settlement implementation
What the protocol state isOperator-configured local ord server with sat index

Indexer

Primary index

Operator-configured local ord server with sat index

Fallbacks

None. If the primary index cannot be read, this protocol has nothing to fall back to and the page says the read failed.

What a mutation must prove

Live checks require sat-index readiness, matching network, checkpoint stability, and no reported reorg.

Freshness, confirmation, and reorg policy

PolicyValueWhat the registry states
Freshness enforcedYesTwo stable index checkpoints and explicit reorg state are required; no numeric lag ceiling is configured.
Maximum index lagnot setNo numeric block-lag ceiling is configured for this protocol.
Maximum observation agenot setNo maximum age is configured for an observation used by a mutation.
Listing confirmationsnot setThe simulator enforces configured confirmations; live production does not settle orders.
Settlement confirmationsnot setNo settlement depth applies, because no supported action reaches settlement.
Automatic reorg reconciliationNoLive checks fail closed when ord reports a reorg; no local production order state exists to roll back.

Where else this protocol appears

The Bitcoin Universe registry records actions per product surface. Core is the main surface. The others are named here because a reader who cannot do something in Core may be able to do it in a sibling product.

SurfaceActions recorded
Coremainviewdiscoverview-collectionview-activityview-transaction
Walletwalletviewsendreceive