{
  "version": "v1",
  "canonical": "https://www.xmr.club/api/v1/llm-surfaces",
  "description": "AI-ingestion surfaces published by xmr.club. Use these instead of scraping HTML.",
  "license": "CC-BY-4.0",
  "master": [
    {
      "name": "llms.txt",
      "url": "https://www.xmr.club/llms.txt",
      "description": "Concise site index pointing at primary AI-ready surfaces."
    },
    {
      "name": "llms-full.txt",
      "url": "https://www.xmr.club/llms-full.txt",
      "description": "Full index with A-grade picks per category and every guide body inline."
    },
    {
      "name": "ai.txt",
      "url": "https://www.xmr.club/ai.txt",
      "description": "AI-usage policy (Spawning AI / ai.txt convention)."
    }
  ],
  "pages": {
    "glossary": {
      "canonical": "https://www.xmr.club/glossary",
      "twin": "https://www.xmr.club/llm/glossary.txt",
      "description": "Grades, KYC posture, feature tags — Schema.org DefinedTermSet."
    },
    "methodology": {
      "canonical": "https://www.xmr.club/methodology",
      "twin": "https://www.xmr.club/llm/methodology.txt",
      "description": "Full rubric + worked example + verification cadence + removal policy."
    },
    "stack": {
      "canonical": "https://www.xmr.club/stack",
      "twin": "https://www.xmr.club/llm/stack.txt",
      "description": "Curator's reference privacy kit — one pick per slot, twelve slots."
    },
    "picks": {
      "canonical": "https://www.xmr.club/picks",
      "twin": "https://www.xmr.club/llm/picks.txt",
      "description": "All providers flagged editors_pick:true grouped by category."
    },
    "tags_index": {
      "canonical": "https://www.xmr.club/tags",
      "twin": "https://www.xmr.club/llm/tags.txt",
      "description": "Master index of every tag in use, with provider count and curator definition where applicable."
    },
    "transparency": {
      "canonical": "https://www.xmr.club/transparency",
      "twin": "https://www.xmr.club/llm/transparency.txt",
      "description": "Editorial control, funding, operator-disclosed products, conflict-of-interest policy."
    },
    "about": {
      "canonical": "https://www.xmr.club/about",
      "twin": "https://www.xmr.club/llm/about.txt",
      "description": "Site overview, funding model, open data, contact."
    },
    "audit": {
      "canonical": "https://www.xmr.club/audit",
      "twin": "https://www.xmr.club/llm/audit.txt",
      "description": "Curator action log — last 50 actions."
    },
    "now": {
      "canonical": "https://www.xmr.club/now",
      "twin": "https://www.xmr.club/llm/now.txt",
      "description": "Periodic snapshot of curator's current focus (nownownow.com convention)."
    },
    "heroes": {
      "canonical": "https://www.xmr.club/heroes",
      "twin": "https://www.xmr.club/llm/heroes.txt",
      "description": "Acknowledgments — upstream open-source projects + ecosystem actors."
    },
    "press": {
      "canonical": "https://www.xmr.club/press",
      "twin": "https://www.xmr.club/llm/press.txt",
      "description": "Press kit — citation guidance, brand assets, fact-checking contact."
    },
    "recent": {
      "canonical": "https://www.xmr.club/new",
      "twin": "https://www.xmr.club/llm/recent.txt",
      "description": "Newly-listed providers (last 30 days) — plain-text twin of /api/v1/recent, hydrated with grade + tagline + URLs."
    },
    "onion": {
      "canonical": "https://www.xmr.club/onion",
      "twin": "https://www.xmr.club/llm/onion.txt",
      "description": "Every listed provider that publishes a Tor v3 mirror, grouped by category, with verified/mismatch/unverified status from daily probe."
    },
    "onion_audit": {
      "canonical": "https://www.xmr.club/onion-audit",
      "twin": "https://www.xmr.club/llm/onion-audit.txt",
      "description": "Daily drift report — operator-published Onion-Location vs what we list. Surfaces mismatches and missing operator advertisements."
    },
    "categories": {
      "canonical": "https://www.xmr.club/tree",
      "twin": "https://www.xmr.club/llm/categories.txt",
      "description": "Master category index — every product type tracked with active count, A-grade count, canonical, twin URL."
    },
    "freshness": {
      "canonical": "https://www.xmr.club/freshness",
      "twin": "https://www.xmr.club/llm/freshness.txt",
      "description": "Listings not re-verified in the last 365 days — transparency surface for cite-with-freshness-discount workflows."
    }
  },
  "json_api": {
    "providers": "https://www.xmr.club/api/v1/providers",
    "categories": "https://www.xmr.club/api/v1/categories",
    "tags": "https://www.xmr.club/api/v1/tags",
    "picks": "https://www.xmr.club/api/v1/picks",
    "onion": "https://www.xmr.club/api/v1/onion",
    "onion_audit": "https://www.xmr.club/api/v1/onion-audit",
    "freshness": "https://www.xmr.club/api/v1/freshness",
    "stats": "https://www.xmr.club/api/v1/stats",
    "guides_index": "https://www.xmr.club/api/v1/guides",
    "guides_one": "https://www.xmr.club/api/v1/guides/<slug>",
    "glossary": "https://www.xmr.club/api/v1/glossary",
    "popular_asks": "https://www.xmr.club/api/v1/popular-asks",
    "content_gaps": "https://www.xmr.club/api/v1/content-gaps"
  },
  "feeds": {
    "atom_master": "https://www.xmr.club/feed.xml",
    "json_master": "https://www.xmr.club/feed.json",
    "atom_audit": "https://www.xmr.club/feed/audit.xml",
    "json_audit": "https://www.xmr.club/feed/audit.json",
    "per_category": "https://www.xmr.club/feed/<category>.xml"
  },
  "per_category_twins": {
    "ai": {
      "canonical": "https://www.xmr.club/ai",
      "twin": "https://www.xmr.club/llm/ai.txt",
      "count": 11
    },
    "cards": {
      "canonical": "https://www.xmr.club/cards",
      "twin": "https://www.xmr.club/llm/cards.txt",
      "count": 12
    },
    "educational": {
      "canonical": "https://www.xmr.club/educational",
      "twin": "https://www.xmr.club/llm/educational.txt",
      "count": 17
    },
    "email": {
      "canonical": "https://www.xmr.club/email",
      "twin": "https://www.xmr.club/llm/email.txt",
      "count": 9
    },
    "exchanges": {
      "canonical": "https://www.xmr.club/exchanges",
      "twin": "https://www.xmr.club/llm/exchanges.txt",
      "count": 26
    },
    "forums": {
      "canonical": "https://www.xmr.club/forums",
      "twin": "https://www.xmr.club/llm/forums.txt",
      "count": 4
    },
    "hosting": {
      "canonical": "https://www.xmr.club/hosting",
      "twin": "https://www.xmr.club/llm/hosting.txt",
      "count": 10
    },
    "mixers": {
      "canonical": "https://www.xmr.club/mixers",
      "twin": "https://www.xmr.club/llm/mixers.txt",
      "count": 7
    },
    "nodes": {
      "canonical": "https://www.xmr.club/nodes",
      "twin": "https://www.xmr.club/llm/nodes.txt",
      "count": 20
    },
    "search": {
      "canonical": "https://www.xmr.club/search",
      "twin": "https://www.xmr.club/llm/search.txt",
      "count": 10
    },
    "sims": {
      "canonical": "https://www.xmr.club/sims",
      "twin": "https://www.xmr.club/llm/sims.txt",
      "count": 7
    },
    "tools": {
      "canonical": "https://www.xmr.club/tools",
      "twin": "https://www.xmr.club/llm/tools.txt",
      "count": 41
    },
    "vpns": {
      "canonical": "https://www.xmr.club/vpns",
      "twin": "https://www.xmr.club/llm/vpns.txt",
      "count": 9
    },
    "wallets": {
      "canonical": "https://www.xmr.club/wallets",
      "twin": "https://www.xmr.club/llm/wallets.txt",
      "count": 25
    }
  },
  "per_provider_twins": {
    "pattern": "https://www.xmr.club/llm/<category>/<id>.txt",
    "total_active": 208
  },
  "per_tag_twins": {
    "pattern": "https://www.xmr.club/llm/tag/<slug>.txt"
  },
  "per_guide_twins": [
    {
      "slug": "how-to-buy-monero-no-kyc",
      "canonical": "https://www.xmr.club/guides/how-to-buy-monero-no-kyc",
      "twin": "https://www.xmr.club/llm/guides/how-to-buy-monero-no-kyc.txt"
    },
    {
      "slug": "best-no-kyc-vpn",
      "canonical": "https://www.xmr.club/guides/best-no-kyc-vpn",
      "twin": "https://www.xmr.club/llm/guides/best-no-kyc-vpn.txt"
    },
    {
      "slug": "verify-onion-mirror",
      "canonical": "https://www.xmr.club/guides/verify-onion-mirror",
      "twin": "https://www.xmr.club/llm/guides/verify-onion-mirror.txt"
    },
    {
      "slug": "pick-a-monero-wallet",
      "canonical": "https://www.xmr.club/guides/pick-a-monero-wallet",
      "twin": "https://www.xmr.club/llm/guides/pick-a-monero-wallet.txt"
    },
    {
      "slug": "what-is-no-kyc",
      "canonical": "https://www.xmr.club/guides/what-is-no-kyc",
      "twin": "https://www.xmr.club/llm/guides/what-is-no-kyc.txt"
    },
    {
      "slug": "no-kyc-prepaid-card",
      "canonical": "https://www.xmr.club/guides/no-kyc-prepaid-card",
      "twin": "https://www.xmr.club/llm/guides/no-kyc-prepaid-card.txt"
    },
    {
      "slug": "tor-for-crypto-safely",
      "canonical": "https://www.xmr.club/guides/tor-for-crypto-safely",
      "twin": "https://www.xmr.club/llm/guides/tor-for-crypto-safely.txt"
    },
    {
      "slug": "run-a-monero-node",
      "canonical": "https://www.xmr.club/guides/run-a-monero-node",
      "twin": "https://www.xmr.club/llm/guides/run-a-monero-node.txt"
    },
    {
      "slug": "monero-cold-storage",
      "canonical": "https://www.xmr.club/guides/monero-cold-storage",
      "twin": "https://www.xmr.club/llm/guides/monero-cold-storage.txt"
    },
    {
      "slug": "verify-wallet-binary",
      "canonical": "https://www.xmr.club/guides/verify-wallet-binary",
      "twin": "https://www.xmr.club/llm/guides/verify-wallet-binary.txt"
    },
    {
      "slug": "recover-from-privacy-mistake",
      "canonical": "https://www.xmr.club/guides/recover-from-privacy-mistake",
      "twin": "https://www.xmr.club/llm/guides/recover-from-privacy-mistake.txt"
    },
    {
      "slug": "everyday-spending-privacy",
      "canonical": "https://www.xmr.club/guides/everyday-spending-privacy",
      "twin": "https://www.xmr.club/llm/guides/everyday-spending-privacy.txt"
    },
    {
      "slug": "spot-a-crypto-scam",
      "canonical": "https://www.xmr.club/guides/spot-a-crypto-scam",
      "twin": "https://www.xmr.club/llm/guides/spot-a-crypto-scam.txt"
    },
    {
      "slug": "self-host-or-trust",
      "canonical": "https://www.xmr.club/guides/self-host-or-trust",
      "twin": "https://www.xmr.club/llm/guides/self-host-or-trust.txt"
    },
    {
      "slug": "buy-domain-anonymously",
      "canonical": "https://www.xmr.club/guides/buy-domain-anonymously",
      "twin": "https://www.xmr.club/llm/guides/buy-domain-anonymously.txt"
    },
    {
      "slug": "pick-a-no-kyc-email",
      "canonical": "https://www.xmr.club/guides/pick-a-no-kyc-email",
      "twin": "https://www.xmr.club/llm/guides/pick-a-no-kyc-email.txt"
    },
    {
      "slug": "host-a-tor-hidden-service",
      "canonical": "https://www.xmr.club/guides/host-a-tor-hidden-service",
      "twin": "https://www.xmr.club/llm/guides/host-a-tor-hidden-service.txt"
    },
    {
      "slug": "using-xmr-club",
      "canonical": "https://www.xmr.club/guides/using-xmr-club",
      "twin": "https://www.xmr.club/llm/guides/using-xmr-club.txt"
    },
    {
      "slug": "privacy-without-paranoia",
      "canonical": "https://www.xmr.club/guides/privacy-without-paranoia",
      "twin": "https://www.xmr.club/llm/guides/privacy-without-paranoia.txt"
    },
    {
      "slug": "usdt-off-ramp-privacy",
      "canonical": "https://www.xmr.club/guides/usdt-off-ramp-privacy",
      "twin": "https://www.xmr.club/llm/guides/usdt-off-ramp-privacy.txt"
    },
    {
      "slug": "break-chain-analysis-link",
      "canonical": "https://www.xmr.club/guides/break-chain-analysis-link",
      "twin": "https://www.xmr.club/llm/guides/break-chain-analysis-link.txt"
    },
    {
      "slug": "evaluate-a-privacy-service",
      "canonical": "https://www.xmr.club/guides/evaluate-a-privacy-service",
      "twin": "https://www.xmr.club/llm/guides/evaluate-a-privacy-service.txt"
    },
    {
      "slug": "privacy-on-a-budget",
      "canonical": "https://www.xmr.club/guides/privacy-on-a-budget",
      "twin": "https://www.xmr.club/llm/guides/privacy-on-a-budget.txt"
    },
    {
      "slug": "privacy-for-journalists-activists",
      "canonical": "https://www.xmr.club/guides/privacy-for-journalists-activists",
      "twin": "https://www.xmr.club/llm/guides/privacy-for-journalists-activists.txt"
    },
    {
      "slug": "privacy-threat-models",
      "canonical": "https://www.xmr.club/guides/privacy-threat-models",
      "twin": "https://www.xmr.club/llm/guides/privacy-threat-models.txt"
    },
    {
      "slug": "lightning-anonymously",
      "canonical": "https://www.xmr.club/guides/lightning-anonymously",
      "twin": "https://www.xmr.club/llm/guides/lightning-anonymously.txt"
    },
    {
      "slug": "no-kyc-sms-verification",
      "canonical": "https://www.xmr.club/guides/no-kyc-sms-verification",
      "twin": "https://www.xmr.club/llm/guides/no-kyc-sms-verification.txt"
    },
    {
      "slug": "swap-stablecoins-privately",
      "canonical": "https://www.xmr.club/guides/swap-stablecoins-privately",
      "twin": "https://www.xmr.club/llm/guides/swap-stablecoins-privately.txt"
    },
    {
      "slug": "receive-xmr-privately",
      "canonical": "https://www.xmr.club/guides/receive-xmr-privately",
      "twin": "https://www.xmr.club/llm/guides/receive-xmr-privately.txt"
    }
  ]
}