<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Landing + top-level products -->
  <url>
    <loc>https://ccnodes.net/</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- The explorer root is a real page again as of 2026-09-04 (#40): the
       multi-chain home. It was excluded while it 302'd to the default chain,
       because a redirecting URL in a sitemap is a soft error in Search Console.
       If it is ever made a redirect again, take this entry back out. -->
  <url>
    <loc>https://ccnodes.net/explorer/</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ccnodes.net/explorer/v1/docs</loc>
    <lastmod>2026-08-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ccnodes.net/highway/</loc>
    <lastmod>2026-08-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- /pool and /wallet/ are DELIBERATELY ABSENT (2026-09-13, operator's call).
       They were unlisted from the landing nav in the same change. Both routes
       still serve — this stops them being advertised to crawlers, it does not
       make them private. Do not "helpfully" re-add them: their absence here is
       a decision, not an oversight. Taking them off the public surface would be
       a Caddy change, and /wallet/ is the pool's signing UI. -->

  <!-- Per-chain explorer pages (chains enabled in chains.toml). Block / tx /
       address pages are dynamic and discovered by crawling, not listed here. -->
  <url><loc>https://ccnodes.net/explorer/bitcoin</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://ccnodes.net/explorer/litecoin</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://ccnodes.net/explorer/dogecoin</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://ccnodes.net/explorer/dingocoin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/pepecoin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/luckycoin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/junkcoin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/shibacoin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/trumpow</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <!-- Ycash added 2026-09-15 (#92), once ycashd reached the tip. Verified 200. -->
  <url><loc>https://ccnodes.net/explorer/ycash</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <!-- Dash (#26) and Zcash (#27) added 2026-09-24, once each node reached the tip. Verified 200. -->
  <url><loc>https://ccnodes.net/explorer/dash</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/zcash</loc><changefreq>daily</changefreq><priority>0.7</priority></url>

  <!-- Per-chain mempool & fee market. Live pages, so daily; all nine verified
       returning 200 on 2026-08-11. Added with the 1e mempool page — before this
       the path 404'd at the server even though the SPA would have rendered it. -->
  <url><loc>https://ccnodes.net/explorer/bitcoin/mempool</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/litecoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/dogecoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/dingocoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/pepecoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/luckycoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/junkcoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/shibacoin/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/trumpow/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/ycash/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/dash/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>
  <url><loc>https://ccnodes.net/explorer/zcash/mempool</loc><changefreq>daily</changefreq><priority>0.6</priority></url>

  <!-- Per-chain network charts (hashrate, difficulty, block interval, supply).
       All nine verified returning 200 on 2026-08-09 — a chain with no collected
       series answers 503, so check before adding one here. -->
  <url><loc>https://ccnodes.net/explorer/bitcoin/charts</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://ccnodes.net/explorer/litecoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/dogecoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/dingocoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/pepecoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/luckycoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/junkcoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/shibacoin/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/trumpow/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <!-- Ycash charts are HEADER-ONLY: ycashd has no getblockstats, so hashrate,
       difficulty and block interval are collected and the fee/value series are
       honestly absent rather than zero. Verified 200 on 2026-09-15. -->
  <url><loc>https://ccnodes.net/explorer/ycash/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/dash/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/zcash/charts</loc><changefreq>daily</changefreq><priority>0.7</priority></url>

  <!-- Per-chain rich lists. Only listed for chains whose UTXO scan has been
       built and verified — an unbuilt chain answers 503, and advertising it
       here would just feed crawlers a dead URL. Add a line as each lands. -->
  <url><loc>https://ccnodes.net/explorer/trumpow/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/luckycoin/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/shibacoin/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/junkcoin/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/dingocoin/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/pepecoin/richlist</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://ccnodes.net/explorer/dogecoin/richlist</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://ccnodes.net/explorer/litecoin/richlist</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>
