<?xml version="1.0" encoding="UTF-8"?>
<!--
  QSDM public sitemap.

  We list each addressable URL on qsdm.tech, plus the /docs/ SPA root.
  Hash-fragment routes (/docs/#/slug) are intentionally omitted — RFC 3986
  fragments are not sent to the server, so search engines cannot fetch
  them. The docs SPA pre-renders the welcome view on first paint, which
  is what crawlers index. Deep-linking inside /docs/ still works for
  humans via the in-app sidebar.

  Priorities (protocol-first IA):
    1.0   apex landing
    0.95  /network.html — public CELL network hub
    0.9   /docs/, /download.html (Hive), /wallet.html
    0.85  /audit.html — transparency flagship
    0.8   /trust.html — attestation feed nested under audit
    0.75  /api.html
    0.7   /validators.html
    0.65  /explorer.html — search + live status (canonical over chain.html)
    0.3   /chain.html — redirect alias to explorer.html#status
    0.3   /.well-known/security.txt, /humans.txt

  Whenever a new top-level static page is added under /var/www/qsdm/,
  append it here. Last-mod dates are refreshed in the same commit
  that touches the file — the date here MUST be no older than the
  file's last meaningful content change, otherwise crawlers will
  skip the re-crawl and the change won't be re-indexed.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://qsdm.tech/</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/network.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.95</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/docs/</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/download.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/wallet.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/audit.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/trust.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/api.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/validators.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/explorer.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.65</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/chain.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/.well-known/security.txt</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://qsdm.tech/humans.txt</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
