{"id":3992,"date":"2026-10-13T15:29:22","date_gmt":"2026-10-13T15:29:22","guid":{"rendered":"https:\/\/nownodes.io\/blog\/?p=3992"},"modified":"2026-10-13T15:29:23","modified_gmt":"2026-10-13T15:29:23","slug":"bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data","status":"publish","type":"post","link":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/","title":{"rendered":"Bitcoin Ordinals and Runes: How to Query Inscriptions and Runes Data"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bitcoin Ordinals let you attach data \u2014 an image, a line of text, even a small program \u2014 to a single satoshi, turning it into a one-of-a-kind artifact that lives on-chain. Bitcoin Runes do something different: they create fungible tokens directly on Bitcoin. Both sit on the same blockchain, and neither can be read straight from Bitcoin&#8217;s base layer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To query inscriptions or runes data, you need two things: software that scans the chain and decodes these protocols, called an indexer, and an interface that serves the decoded results back to your app. There are three practical routes \u2014 run the official <code>ord<\/code> indexer yourself, self-host a third-party indexer, or call a hosted API that someone else maintains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide explains what the data actually is, why Bitcoin doesn&#8217;t expose it on its own, and how each route works in practice.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"what-are-inscriptions-and-tokens-on-bitcoin\">What Are Inscriptions and Tokens on Bitcoin?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Both features extend Bitcoin without changing its consensus rules. They lean on two older upgrades \u2014 SegWit and Taproot \u2014 which made room for arbitrary data in a cheaper part of a transaction. The difference is what each one produces.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-an-inscription\">What Is an Inscription?<\/h3>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-97-1024x683.png\" alt=\"\" class=\"wp-image-3994\" srcset=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-97-1024x683.png 1024w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-97-300x200.png 300w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-97-768x512.png 768w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-97.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">An inscription is content written to a specific satoshi, the smallest unit of Bitcoin (one hundred-millionth of a coin). Bitcoin Ordinals is the protocol that makes this possible by assigning every satoshi a sequential number based on the order it was mined. That numbering scheme is called ordinal theory, and it gives each satoshi a stable identity you can track and inscribe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The content itself lives in the witness portion of a Bitcoin transaction. Once written, it stays on-chain permanently and moves with the satoshi when it&#8217;s spent. You can browse live examples on <a href=\"https:\/\/ordinals.com\/\" rel=\"nofollow noopener noreferrer\">ordinals.com<\/a>, the reference explorer maintained by the protocol&#8217;s creator, Casey Rodarmor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inscriptions started slowly in January 2023 and then grew fast. More than 117 million had been made by early 2026, and text-based content \u2014 most of it token data \u2014 accounts for roughly 83% of the total (<a href=\"https:\/\/www.spark.money\/research\/bitcoin-ordinals-brc20-evolution\" rel=\"nofollow noopener noreferrer\">Spark research<\/a>).<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"what-are-runes\">What Are Runes?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Runes is a protocol for issuing fungible tokens on Bitcoin. Where an inscription is &#8220;inscribed,&#8221; a rune is &#8220;etched&#8221; \u2014 a single transaction defines the token&#8217;s name, supply, and decimal precision, and those rules become immutable once confirmed. Rodarmor, who also created Ordinals, launched Runes at the April 2024 halving, when Bitcoin reached block 840,000 (<a href=\"https:\/\/decrypt.co\/221962\/bitcoin-runes-launch-at-the-halving-heres-everything-you-need-to-know\" rel=\"nofollow noopener noreferrer\">Decrypt<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Runes store token balances inside Bitcoin&#8217;s unspent transaction outputs (UTXOs), the same accounting units Bitcoin already uses to track who owns what. Transfer instructions are written into a special output called a runestone. This design is deliberately lean, which is the main reason Runes was pitched as a cleaner alternative to the earlier BRC-20 standard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BRC-20 is worth naming because the three concepts get confused. BRC-20 also creates fungible tokens, but it does so by inscribing JSON text through Ordinals \u2014 which is why most inscriptions today are text, not images.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Bitcoin Ordinals<\/th><th>Bitcoin Runes<\/th><th>BRC-20<\/th><\/tr><\/thead><tbody><tr><td>Creates<\/td><td>Unique artifacts (inscriptions)<\/td><td>Fungible tokens<\/td><td>Fungible tokens<\/td><\/tr><tr><td>Action<\/td><td>Inscribed<\/td><td>Etched<\/td><td>Inscribed via JSON<\/td><\/tr><tr><td>Where data lives<\/td><td>Witness data, tied to a numbered satoshi<\/td><td>UTXOs, via a runestone output<\/td><td>Text inscriptions<\/td><\/tr><tr><td>Launched<\/td><td>January 2023<\/td><td>April 2024 (block 840,000)<\/td><td>March 2023<\/td><\/tr><tr><td>Readable from Bitcoin alone?<\/td><td>No<\/td><td>No<\/td><td>No<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"why-cant-you-read-this-data-from-bitcoin-directly\">Why Can&#8217;t You Read This Data From Bitcoin Directly?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Because Bitcoin doesn&#8217;t know these protocols exist. To Bitcoin, an inscription is just some witness data and a rune transfer is just a normal transaction. Ordinal numbers, inscription IDs, rune balances \u2014 none of that is tracked by the chain itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All of it is a convention layered on top. The rules for assigning satoshi numbers, decoding inscription content, and interpreting runestones live in the protocol specifications, not in Bitcoin&#8217;s own logic. So reading the data means running software that applies those rules to every block, from genesis forward, and keeps a separate database of the results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That software is an indexer. It connects to a fully synced copy of Bitcoin, replays history while applying the Ordinals and Runes rules, and then answers questions like &#8220;what&#8217;s inscribed on this satoshi?&#8221; or &#8220;who holds this rune?&#8221; Everything in the rest of this guide is a different way of getting at that indexed database.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"who-needs-inscription-and-runes-data\">Who Needs Inscription and Runes Data?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Anyone building a product that has to show, verify, or track this data rather than just create it. The reader is usually a developer or a team, not an end user clicking a wallet button.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common cases include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Marketplaces<\/strong> that list inscriptions and runes and need accurate ownership, metadata, and transfer history.<\/li>\n\n\n\n<li><strong>Wallets<\/strong> that display a user&#8217;s inscriptions and rune balances alongside their BTC.<\/li>\n\n\n\n<li><strong>Explorers and analytics tools<\/strong> that chart minting activity, holder distribution, or fee trends.<\/li>\n\n\n\n<li><strong>Portfolio trackers<\/strong> that value a user&#8217;s holdings using live rune supply and market data.<\/li>\n\n\n\n<li><strong>Verification flows<\/strong> that confirm an inscription is genuine before letting it trade.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The market has matured into this builder phase rather than staying a speculative frenzy. By mid-2026 the Runes sector sat around $104 million in market cap, and some venues narrowed their focus \u2014 Magic Eden wound down Ordinals and Runes support in early 2026, for example. Reliable data access is now a practical requirement, not a novelty.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-query-bitcoin-ordinals-and-runes-data\">How to Query Bitcoin Ordinals and Runes Data<\/h2>\n\n\n<p class=\"wp-block-paragraph\">You have three routes, and they trade control against effort. Run the canonical indexer, self-host someone else&#8217;s, or let a provider host it for you.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-98-1024x683.png\" alt=\"\" class=\"wp-image-3995\" srcset=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-98-1024x683.png 1024w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-98-300x200.png 300w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-98-768x512.png 768w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-98.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"route-1-run-the-official-ord-indexer\">Route 1: Run the Official ord Indexer<\/h3>\n\n\n<p class=\"wp-block-paragraph\"><code>ord<\/code> is the reference implementation from the Ordinals project, and it doubles as a wallet, block explorer, and local server. When you run <code>ord server<\/code>, it exposes an HTTP interface you can query over the network.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workflow looks like this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Point <code>ord<\/code> at a fully synced Bitcoin instance so it can read raw block data.<\/li>\n\n\n\n<li>Let it build its index \u2014 the first full scan is slow and disk-heavy.<\/li>\n\n\n\n<li>Run <code>ord server<\/code> to expose the HTTP endpoints.<\/li>\n\n\n\n<li>Request a route, sending an <code>Accept: application\/json<\/code> header to get JSON back instead of HTML.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Its recursive endpoints are the most dependable to build on, because the project guarantees they won&#8217;t be removed or have their fields renamed (<a href=\"https:\/\/docs.ordinals.com\/inscriptions\/recursion.html\" rel=\"nofollow noopener noreferrer\">Ordinals docs<\/a>). A few examples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\/r\/inscription\/&lt;INSCRIPTION_ID><\/code> \u2014 details about a single inscription.<\/li>\n\n\n\n<li><code>\/r\/children\/&lt;INSCRIPTION_ID><\/code> \u2014 the first 100 child inscription IDs.<\/li>\n\n\n\n<li><code>\/r\/sat\/&lt;SAT_NUMBER><\/code> \u2014 inscriptions on a given satoshi.<\/li>\n\n\n\n<li><code>\/content\/&lt;INSCRIPTION_ID><\/code> \u2014 the raw inscription content.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Running <code>ord<\/code> yourself gives you canonical data and full control, which matters if correctness is non-negotiable. The cost is operational: you maintain the index, the storage, and the Bitcoin layer beneath it.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"route-2-selfhost-a-thirdparty-indexer\">Route 2: Self-Host a Third-Party Indexer<\/h3>\n\n\n<p class=\"wp-block-paragraph\">If you want a broader REST surface than <code>ord<\/code> offers out of the box, you can run an open-source indexer such as Hiro&#8217;s Bitcoin indexer. It serves Ordinals and Runes data over separate REST APIs \u2014 <code>\/ordinals\/v1<\/code> and <code>\/runes\/v1<\/code> \u2014 with pagination and JSON responses built in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical calls include <code>GET \/inscriptions\/{id}<\/code> for a specific inscription, <code>GET \/inscriptions<\/code> for a paginated list you can filter by MIME type or block height, and <code>GET \/stats<\/code> for aggregate totals. The Runes API covers rune metadata, address balances, and transfer activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One current caveat matters here. Hiro has been deprecating its <em>hosted<\/em> Ordinals, Runes, and BRC-20 APIs and now steers developers to either run the indexer themselves or move to Xverse&#8217;s data APIs (<a href=\"https:\/\/docs.hiro.so\/tools\/bitcoin-indexer\/ordinals-api\">Hiro migration notes<\/a>). If you were planning to lean on Hiro&#8217;s public endpoints, check their status before you commit.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"route-3-use-a-hosted-metaprotocol-api\">Route 3: Use a Hosted Metaprotocol API<\/h3>\n\n\n<p class=\"wp-block-paragraph\">The fastest route is to skip the indexing entirely and call an API that a provider already runs. Several exist \u2014 Xverse, Maestro, UniSat, and QuickNode among them \u2014 and they expose inscriptions, runes, satoshi data, and collections through REST or JSON-RPC methods such as <code>ord_getInscription<\/code> and <code>ord_getRune<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The appeal is obvious: no sync, no storage, no upkeep, and you ship faster. The trade-offs are the usual hosted ones \u2014 you depend on the provider&#8217;s uptime, their pricing, and whatever data they choose to expose. As the Magic Eden and Hiro shifts show, hosted metaprotocol services also come and go, so it&#8217;s worth knowing how hard a migration would be before you wire one in deep.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Approach<\/th><th>Control<\/th><th>Maintenance<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td>Run <code>ord<\/code> yourself<\/td><td>Full<\/td><td>High<\/td><td>Canonical data and custom indexing logic<\/td><\/tr><tr><td>Self-host an indexer<\/td><td>Full<\/td><td>High<\/td><td>A rich REST surface on your own infrastructure<\/td><\/tr><tr><td>Hosted metaprotocol API<\/td><td>Low<\/td><td>None<\/td><td>Marketplaces and apps that need to ship quickly<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"where-nownodes-fits\">Where NOWNodes Fits<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Two of the three routes share a dependency that&#8217;s easy to overlook: the indexer only works if it can read a fully synced copy of Bitcoin. <code>ord<\/code> and Hiro&#8217;s indexer both need that base layer, and syncing and maintaining it is its own ongoing job.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s the gap NOWNodes covers. Instead of running and keeping a full Bitcoin instance in sync, you can use <a href=\"https:\/\/nownodes.io\/nodes\/btc-bitcoin\">Bitcoin API access<\/a> from NOWNodes and point your indexer at it, so your team spends its time on the inscription or runes logic rather than on base-layer upkeep. For heavier, latency-sensitive setups, a <a href=\"https:\/\/nownodes.io\/dedicated-nodes\">dedicated Bitcoin configuration<\/a> runs one isolated instance for you, with the option of <a href=\"https:\/\/docs.nownodes.io\/welcome-to-nownodes-docs\/dedicated-nodes-aka-custom-nodes\/\">custom indexing<\/a> \u2014 useful when you want the whole stack, index included, in one place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Worth being precise about what this does and doesn&#8217;t give you. NOWNodes&#8217; Blockbook interface returns standard Bitcoin address and transaction data \u2014 balances, history, UTXOs \u2014 and its Bitcoin address webhook can notify you when a watched address changes, which is handy for spotting an incoming Ordinals or Runes transfer. Neither decodes inscription content or rune balances for you; that decoding is still the indexer&#8217;s job. The split is clean: NOWNodes supplies the Bitcoin data layer, the indexer turns it into Ordinals and Runes data.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Ordinals and Bitcoin Runes add artifacts and tokens to a chain that was never designed to track either, so every method of reading them comes back to the same step \u2014 an indexer that decodes the protocols and serves the results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pick your route by how much control you need. Run <code>ord<\/code> for canonical data you own end to end, self-host an indexer for a fuller REST surface on your own terms, or call a hosted API when speed to launch matters more than independence. Whichever you choose, the fully synced Bitcoin layer underneath is the common requirement \u2014 and the part a provider like NOWNodes can take off your plate so you can focus on what you&#8217;re building.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"is-a-bitcoin-rune-the-same-as-a-brc20-token\">Is a Bitcoin Rune the same as a BRC-20 token?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">No. Both are fungible tokens on Bitcoin, but Runes etches token data into UTXOs through runestone outputs, while BRC-20 inscribes JSON text through the Ordinals protocol. Runes was designed partly to avoid the extra on-chain clutter BRC-20 tends to create.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-a-runestone\">What is a runestone?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">A runestone is the special transaction output that carries Runes instructions \u2014 etching a new token, minting, or transferring one. Indexers read these outputs to reconstruct every rune&#8217;s supply and current balances.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"do-inscriptions-live-onchain-or-offchain\">Do inscriptions live on-chain or off-chain?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">On-chain. Unlike many NFTs that point to a file hosted elsewhere, an inscription&#8217;s content is stored directly in the Bitcoin transaction&#8217;s witness data and stays there permanently.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"is-the-ord-indexer-free-to-use\">Is the ord indexer free to use?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Yes \u2014 <code>ord<\/code> is open-source software you can run yourself at no license cost. The real expense is operational: disk space for the index and a synced Bitcoin instance for it to read from.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bitcoin Ordinals let you attach data \u2014 an image, a line of text, even a small program \u2014 to a single satoshi, turning it into a one-of-a-kind artifact that lives on-chain. Bitcoin Runes do something different: they create fungible tokens directly on Bitcoin. Both sit on the same blockchain, and neither can be read straight [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_lmt_disableupdate":"","_lmt_disable":"","_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[102],"tags":[],"class_list":["post-3992","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev-report"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Query Bitcoin Ordinals &amp; Runes Data (2026 Guide)<\/title>\n<meta name=\"description\" content=\"A developer&#039;s guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Query Bitcoin Ordinals &amp; Runes Data (2026 Guide)\" \/>\n<meta property=\"og:description\" content=\"A developer&#039;s guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\" \/>\n<meta property=\"og:site_name\" content=\"NOWNodes Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-13T15:29:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-13T15:29:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/nodes_1-2026-10-13T182048.925.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u0410nastasia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nownodes\" \/>\n<meta name=\"twitter:site\" content=\"@nownodes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u0410nastasia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\"},\"author\":{\"name\":\"\u0410nastasia\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8\"},\"headline\":\"Bitcoin Ordinals and Runes: How to Query Inscriptions and Runes Data\",\"datePublished\":\"2026-10-13T15:29:22+00:00\",\"dateModified\":\"2026-10-13T15:29:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\"},\"wordCount\":1858,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\"},\"articleSection\":[\"Dev Report\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\",\"url\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\",\"name\":\"How to Query Bitcoin Ordinals & Runes Data (2026 Guide)\",\"isPartOf\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#website\"},\"datePublished\":\"2026-10-13T15:29:22+00:00\",\"dateModified\":\"2026-10-13T15:29:23+00:00\",\"description\":\"A developer's guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.\",\"breadcrumb\":{\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/nownodes.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dev Report\",\"item\":\"https:\/\/nownodes.io\/blog\/category\/dev-report\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bitcoin Ordinals and Runes: How to Query Inscriptions and Runes Data\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nownodes.io\/blog\/#website\",\"url\":\"https:\/\/nownodes.io\/blog\/\",\"name\":\"NOWNodes Blog\",\"description\":\"Your first-to-go source of development guides, web3 analytics and most recent news about NOWNodes\",\"publisher\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nownodes.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\",\"name\":\"NOWNodes Blog\",\"url\":\"https:\/\/nownodes.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png\",\"contentUrl\":\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png\",\"width\":1164,\"height\":1164,\"caption\":\"NOWNodes Blog\"},\"image\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/nownodes\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8\",\"name\":\"\u0410nastasia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g\",\"caption\":\"\u0410nastasia\"},\"url\":\"https:\/\/nownodes.io\/blog\/author\/nasty-nownodes\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Query Bitcoin Ordinals & Runes Data (2026 Guide)","description":"A developer's guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/","og_locale":"en_US","og_type":"article","og_title":"How to Query Bitcoin Ordinals & Runes Data (2026 Guide)","og_description":"A developer's guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.","og_url":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/","og_site_name":"NOWNodes Blog","article_published_time":"2026-10-13T15:29:22+00:00","article_modified_time":"2026-10-13T15:29:23+00:00","og_image":[{"width":2400,"height":1200,"url":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/nodes_1-2026-10-13T182048.925.jpg","type":"image\/jpeg"}],"author":"\u0410nastasia","twitter_card":"summary_large_image","twitter_creator":"@nownodes","twitter_site":"@nownodes","twitter_misc":{"Written by":"\u0410nastasia","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#article","isPartOf":{"@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/"},"author":{"name":"\u0410nastasia","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8"},"headline":"Bitcoin Ordinals and Runes: How to Query Inscriptions and Runes Data","datePublished":"2026-10-13T15:29:22+00:00","dateModified":"2026-10-13T15:29:23+00:00","mainEntityOfPage":{"@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/"},"wordCount":1858,"commentCount":0,"publisher":{"@id":"https:\/\/nownodes.io\/blog\/#organization"},"articleSection":["Dev Report"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/","url":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/","name":"How to Query Bitcoin Ordinals & Runes Data (2026 Guide)","isPartOf":{"@id":"https:\/\/nownodes.io\/blog\/#website"},"datePublished":"2026-10-13T15:29:22+00:00","dateModified":"2026-10-13T15:29:23+00:00","description":"A developer's guide to reading Bitcoin Ordinals inscriptions and Runes token data \u2014 the indexers, APIs, and Bitcoin data access that make it work.","breadcrumb":{"@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nownodes.io\/blog\/bitcoin-ordinals-and-runes-how-to-query-inscriptions-and-runes-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/nownodes.io\/blog"},{"@type":"ListItem","position":2,"name":"Dev Report","item":"https:\/\/nownodes.io\/blog\/category\/dev-report"},{"@type":"ListItem","position":3,"name":"Bitcoin Ordinals and Runes: How to Query Inscriptions and Runes Data"}]},{"@type":"WebSite","@id":"https:\/\/nownodes.io\/blog\/#website","url":"https:\/\/nownodes.io\/blog\/","name":"NOWNodes Blog","description":"Your first-to-go source of development guides, web3 analytics and most recent news about NOWNodes","publisher":{"@id":"https:\/\/nownodes.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nownodes.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nownodes.io\/blog\/#organization","name":"NOWNodes Blog","url":"https:\/\/nownodes.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png","contentUrl":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png","width":1164,"height":1164,"caption":"NOWNodes Blog"},"image":{"@id":"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/nownodes"]},{"@type":"Person","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8","name":"\u0410nastasia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g","caption":"\u0410nastasia"},"url":"https:\/\/nownodes.io\/blog\/author\/nasty-nownodes"}]}},"modified_by":"\u0410nastasia","_links":{"self":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/comments?post=3992"}],"version-history":[{"count":1,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3992\/revisions"}],"predecessor-version":[{"id":3996,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3992\/revisions\/3996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/media\/3993"}],"wp:attachment":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/media?parent=3992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/categories?post=3992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/tags?post=3992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}