Ordinal Explorer

De ord-binaire bevat een block explorer. We hosten een instantie van de block explorer op mainnet op ordinals.com, op signet op signet.ordinals.com, en op testnet op testnet.ordinals.com. Sinds versie 0.16.0 moet de wallet ord server op de achtergrond draaien. Dit is vergelijkbaar met hoe bitcoin-cli bitcoind op de achtergrond nodig heeft.]

De Explorer draaien

De server kan lokaal worden uitgevoerd met:

ord server

Om een poort op te geven, voeg je de --http-port vlag toe:

ord server --http-port 8080

De JSON-API-eindpunten zijn standaard ingeschakeld. Om ze uit te schakelen, voeg je de --disable-json-api vlag toe (zie hier voor meer informatie):

ord server --disable-json-api

Zoeken

Het zoekvak accepteert een verscheidenheid aan objectrepresentaties.

Blocks

Blokken kunnen worden gezocht op hash, bijvoorbeeld, het genesisblok:

000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

Transacties

Transacties kunnen worden gezocht op hash, bijvoorbeeld, de coinbase-transactie van het genesisblok:

4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b

Outputs

Transactie-uitgangen kunnen worden gezocht op outpoint, bijvoorbeeld, de enige uitgang van de coinbase-transactie van het genesisblok:

4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0

Sats

Sats kunnen worden gezocht op integer, hun positie binnen de gehele bitcoin-aanvoer:

2099994106992659

Op decimale waarde, hun block en offset binnen dat block:

481824.0

Op graad, hun cyclus, blocks sinds de laatste halvering, blocks sinds de laatste moeilijkheidsaanpassing, en offset binnen hun block:

1°0′0″0‴

Op naam, hun basis 26 weergave met de letters "a" tot "z":

ahistorical

Of door percentiel, het percentage van de bitcoinvoorraad dat is of zal zijn uitgegeven wanneer ze worden gemijnd:

100%

JSON-API

Standaard biedt de ord server toegang tot eindpunten die JSON retourneren in plaats van HTML als je de HTTP Accept: application/json header instelt. De structuur van deze objecten volgt nauwkeurig wat in de HTML wordt weergegeven. Deze eindpunten zijn:

  • /inscription/<INSCRIPTION_ID>
  • /inscriptions
  • /inscriptions/block/<BLOCK_HEIGHT>
  • /inscriptions/block/<BLOCK_HEIGHT>/<PAGE_INDEX>
  • /inscriptions/<FROM>
  • /inscriptions/<FROM>/<N>
  • /output/<OUTPOINT>
  • /sat/<SAT>

Om een lijst van de laatste 100 inscripties te krijgen, zou je het volgende doen:

curl -s -H "Accept: application/json" 'http://0.0.0.0:80/inscriptions'

Om informatie over een UTXO te zien, inclusief inscripties die erin zitten, doe je het volgende:

curl -s -H "Accept: application/json" 'http://0.0.0.0:80/output/bc4c30829a9564c0d58e6287195622b53ced54a25711d1b86be7cd3a70ef61ed:0'

Wat teruggeeft:

{ "value": 10000, "script_pubkey": "OP_PUSHNUM_1 OP_PUSHBYTES_32 156cc4878306157720607cdcb4b32afa4cc6853868458d7258b907112e5a434b", "address": "bc1pz4kvfpurqc2hwgrq0nwtfve2lfxvdpfcdpzc6ujchyr3ztj6gd9sfr6ayf", "transaction": "bc4c30829a9564c0d58e6287195622b53ced54a25711d1b86be7cd3a70ef61ed", "sat_ranges": null, "inscriptions": [ "6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0" ] }