Skip to content

Addresses

Source bitcoinuniverseio/core (private)
Path frontend/src/pages/Explorer/Explorer.js, backend mempool facade
Chain bitcoin, dogecoin
Network mainnet
Verified 2026-09-01

The address view is the surface Core builds itself, and the one most people arrive at first. It answers: what does this address hold, across every protocol Core reads?

It needs no wallet. Pasting an address into search opens the same view in explore mode, with nothing connected and nothing to sign.

  • Bitcoin or Dogecoin holdings, grouped by protocol.
  • Per protocol, what that protocol’s index says the address holds.
  • A per-protocol state, so a protocol that could not be read says so individually rather than being silently left out of the list.

A bulk input accepts several addresses for a watchlist view.

The address statistics endpoint reports chain totals and mempool totals as two separate objects, so an unconfirmed change is never folded into a confirmed balance:

Terminal window
curl -s https://api.bitcoinuniverse.io/mempool/api/address/<address>
{
"address": "bc1q…",
"chain_stats": { "funded_txo_count": 1, "funded_txo_sum": 13001007903066,
"spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 339 },
"mempool_stats": { "funded_txo_count": 0, "funded_txo_sum": 0,
"spent_txo_count": 0, "spent_txo_sum": 0, "tx_count": 0 }
}

A balance is funded_txo_sum minus spent_txo_sum, in satoshis, computed within one of those objects. Mixing the two produces a figure that is true of nothing.

This is the rule that matters most on this screen.

Address UTXO failure is reported as unavailable. It is never presented as a confirmed empty wallet.

An empty array from the UTXO endpoint means the address was read and holds nothing. An unavailable state means the read failed and the holdings are unknown. The interface shows those two differently, and so does the API: the unavailable case is an explicit failure response, not an empty array.

Where the Portfolio index does not include a Bitcoin balance, the dashboard attempts an address-statistics fallback. If neither source returns valid evidence, the balance is shown as unavailable rather than as zero.

The protocol registry records which role each protocol’s assets live under:

  • payment: an ordinary spending address.
  • ordinals: an address holding inscription-bearing outputs.

Most protocols record both; some record only one. A wallet typically exposes a different address for each role, which is why an asset can be missing from the view you are looking at while being perfectly safe in the other one. Each protocol page lists its address roles.

A Dogecoin address opens the same view scoped to the Dogecoin protocols. Note that all three Dogecoin marketplaces sit behind a single feature gate, so holdings are readable while trading may be closed. The support matrix has the current state.

What you seeWhat it meansWhat to do
A protocol row reading unavailableThat protocol’s index did not answerCheck /indexer-health for that protocol. Do not read it as a zero balance
An empty result for a protocolIt answered and holds nothingThis is a fact about the address
A Bitcoin balance shown as unavailableNeither the portfolio index nor the address-statistics fallback returned valid evidenceRetry. Do not conclude the address is empty
An asset you expect is missingIt may be held under the other address roleCheck the other address your wallet exposes