Ordex
An order and evidence format for exchanging Ordinals using signed PSBTs, with verification against a local node rather than a trusted marketplace.
- Chain
- Bitcoin
- Carrier
- Signed partially signed Bitcoin transactions
- Ownership model
- utxo
- Operations
- publish, route, verify
- Also written
- openordex
Where it came from
An original Bitcoin Universe protocol, published 2025.
A routing and evidence layer over openly published PSBT orders.
Where the specification lives
The specification and reference documentation for Ordex live in bitcoinuniverseio/ordex and are published at https://bitcoinuniverseio.github.io/ordex/. That site is the authority. This page exists so you can find it and compare it with the rest of the estate.
Bitcoin Universe indexes or implements it in bitcoinuniverseio/ordex.
Support in Bitcoin Universe products
Where it appears
- Core: view, view-collection, list
- Wallet: view, send, receive
Implemented
viewpsbt-routing-onlyview-collectionpsbt-routing-onlylistpsbt-routing-only
Not implemented, and why
view-activity- Ordex does not implement view-activity on this marketplace surface.
update-listing- Ordex does not mutate signed PSBT terms; publish a new signed order instead.
unlist- Ordex withdrawal is an operator-admin action; no public seller cancellation authorization is implemented.
buy- Ordex validates and routes PSBTs but explicitly does not fund, sign, or broadcast settlement.
make-offer- Ordex has no executable offer workflow on this marketplace surface.
accept-offer- Ordex has no executable offer workflow on this marketplace surface.
cancel-offer- Ordex has no executable offer workflow on this marketplace surface.
sell- Ordex has no executable offer workflow on this marketplace surface.
settle- Ordex has no executable settle authority on this marketplace surface.
reconcile- Ordex has no executable reconcile authority on this marketplace surface.
Operational behaviour
Indexing
State is read from Local Bitcoin Core and local ord server. Supporting reads come from Signed OpenOrdex Nostr kind-802 evidence, ord-offers/direct imports.
What must be true before any change is accepted: Build/publish validates live UTXO and ord claim; no persistent node/indexer lag metric is enforced.
Confirmation
Ordex never broadcasts or records a completed settlement.
Reorganisation
Manual revalidation can change actionability; no automatic reorg state transition exists.
Freshness
Orders can be manually revalidated; there is no automatic lag threshold or reconciliation cadence.
Provenance
Capability facts on this page were generated from backend/packages/ecosystem-contracts/lib/protocols.js in bitcoinuniverseio/core at 15dd03b5986a. Implemented behaviour is not the same as production availability: see how to read our status.