{
  "generated_at": "2026-05-13T23:48:34.778Z",
  "counts": {
    "verified": 28,
    "mismatch": 1,
    "missing": 3,
    "unverified": 15
  },
  "verified": [
    {
      "id": "protonmail",
      "category": "email",
      "name": "Proton Mail",
      "have": "protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "mullvad",
      "category": "vpns",
      "name": "Mullvad VPN",
      "have": "o54hon2e2vj6c7m3aqqu6uyece65by3vgoxxhlqlsvkmacw6a7m7kiad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "feather",
      "category": "wallets",
      "name": "Feather Wallet",
      "have": "featherdvtpi7ckdbkb2yxjfwx3oyvr3xjz3oo4rszylfzjdg6pbm3id.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "onionshare",
      "category": "tools",
      "name": "OnionShare",
      "have": "lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "kyc-rip-cards",
      "category": "cards",
      "name": "kyc.rip Cards",
      "have": "kycripxmrmlmkfaqf4hwchilhtrp36nu6vyjoh3e7rmsgmyylxfm25ad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "revuo-monero",
      "category": "educational",
      "name": "Revuo Monero",
      "have": "revuo75joezkbeitqmas4ab6spbrkr4vzbhjmeuv75ovrfqfp47mtjid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "kycnot-me",
      "category": "educational",
      "name": "KYCnot.me",
      "have": "kycnotmezdiftahfmc34pqbpicxlnx3jbf5p7jypge7gdvduu7i6qjqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "njalla-domains",
      "category": "email",
      "name": "Njalla Domains",
      "have": "njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3nad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "disroot",
      "category": "email",
      "name": "Disroot",
      "have": "j4dhkkxfcsvzvh3p5djkmuehhgd6t6l7wmzih6b4ss744hegwkiae7ad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "riseup-mail",
      "category": "email",
      "name": "Riseup Mail",
      "have": "vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "kyc-rip-aggregator",
      "category": "exchanges",
      "name": "kyc.rip",
      "have": "kycripxmrmlmkfaqf4hwchilhtrp36nu6vyjoh3e7rmsgmyylxfm25ad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "coinos",
      "category": "exchanges",
      "name": "Coinos",
      "have": "vm7h454g5hiy2nt3u5o7evtz3vigtypo2mkyausakvdkbmd7wpyhx5qd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "njalla-vps",
      "category": "hosting",
      "name": "Njalla VPS",
      "have": "njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3nad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "flokinet",
      "category": "hosting",
      "name": "FlokiNET",
      "have": "vf7vsrexwb7e4j65idp4hq4eqlvjiwrnvi3jnb4st7oteer5tzgvhaqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "incognet",
      "category": "hosting",
      "name": "Incognet",
      "have": "incoghostm2dytlqdiaj3lmtn7x2l5gb76jhabb6ywbqhjfzcoqq6aad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "silent-link",
      "category": "sims",
      "name": "Silent.link",
      "have": "silentlnit5ryavvfz5vw7s4qg62jujd666lnc4tg2chj64zuwuqtvqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "tor-browser",
      "category": "tools",
      "name": "Tor Browser",
      "have": "2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "mullvad-browser",
      "category": "tools",
      "name": "Mullvad Browser",
      "have": "o54hon2e2vj6c7m3aqqu6uyece65by3vgoxxhlqlsvkmacw6a7m7kiad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "whonix",
      "category": "tools",
      "name": "Whonix",
      "have": "www.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "mempool-space",
      "category": "tools",
      "name": "mempool.space",
      "have": "mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "monero-fail",
      "category": "tools",
      "name": "monero.fail",
      "have": "livk2fpdv4xjnjrbxfz2tw3ptogqacn2dwfzxbxr3srinryxrcewemid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "securedrop",
      "category": "tools",
      "name": "SecureDrop",
      "have": "sdolvtfhatvsysc6l34d65ymdwxcujausv7k5jk4cy5ttzhjoi6fzvyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "snowflake",
      "category": "tools",
      "name": "Snowflake",
      "have": "oljlphash3bpqtrvqpr5gwzrhroziw4mddidi5d2qa4qjejcbrmoypqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "njalla-vpn",
      "category": "vpns",
      "name": "Njalla VPN",
      "have": "njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3nad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "airvpn",
      "category": "vpns",
      "name": "AirVPN",
      "have": "airvpn3epnw2fnsbx5x2ppzjs6vxtdarldas7wjyqvhscj7x43fxylqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "riseup-vpn",
      "category": "vpns",
      "name": "Riseup VPN",
      "have": "vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "sparrow",
      "category": "wallets",
      "name": "Sparrow Wallet",
      "have": "sparrowa7io5pz6ud3ehqzosvepbxbxt2zphmkjsylp2zgxooko23pqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "boltz",
      "category": "wallets",
      "name": "Boltz",
      "have": "boltzzzbnus4m7mta3cxmflnps4fp7dueu2tgurstbvrbt6xswzcocyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    }
  ],
  "mismatch": [
    {
      "id": "kyc-rip-cli",
      "category": "tools",
      "name": "kyc-rip CLI / SSH",
      "have": "ozz6kgrbp6epsxhrid456udvwj3vzecb4f7jz5orxcrpxn4f2bejuyid.onion",
      "advertised": "kycripxmrmlmkfaqf4hwchilhtrp36nu6vyjoh3e7rmsgmyylxfm25ad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    }
  ],
  "missing": [
    {
      "id": "sethforprivacy-node",
      "category": "nodes",
      "name": "node.sethforprivacy.com",
      "advertised": "sfprivg7qec6tdle7u6hdepzjibin6fn3ivm6qlwytr235rh5vc6bfqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "rucknium-node",
      "category": "nodes",
      "name": "Rucknium research node",
      "advertised": "ruckniume3m7dvpnjxfn6rrkgsc66yretfq6nbzh5ewjzd6r57csqhqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "sageswap",
      "category": "exchanges",
      "name": "SageSwap",
      "advertised": "sageswap4ygi7k5e5gbnvhz2ldbprrelkkuourlp5vx6flfeypk4hvqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    }
  ],
  "unverified": [
    {
      "id": "getmonero-docs",
      "category": "educational",
      "name": "getmonero.org / Library",
      "have": "monerotoruzizulg5ttgat2emf4d6fbmiea25detrmmy7erypseyteyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "privacy-guides",
      "category": "educational",
      "name": "Privacy Guides",
      "have": "www.xoe4vn5uwdztif6goazfbmogh6wh5jc4up35bqdflu6bkdc5cas5vjqd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "tutanota",
      "category": "email",
      "name": "Tuta Mail",
      "have": "tutanotgkdf7ozqsrntmckrn7lnyzecwhylftcbvc46t6bx2m4srwcyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "monero-itself",
      "category": "mixers",
      "name": "Monero",
      "have": "monerotoruzizulg5ttgat2emf4d6fbmiea25detrmmy7erypseyteyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "proton-vpn",
      "category": "vpns",
      "name": "Proton VPN",
      "have": "protonvpnbrtfzpfo7d3w63rsymd5jhjwfutpqyz5g6m4i65vbwiyrqid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "monero-gui",
      "category": "wallets",
      "name": "Monero GUI",
      "have": "monerotoruzizulg5ttgat2emf4d6fbmiea25detrmmy7erypseyteyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "trocador",
      "category": "exchanges",
      "name": "Trocador",
      "have": "trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "robosats",
      "category": "exchanges",
      "name": "RoboSats",
      "have": "robosats6tkf3eva7x2voqso3a5wcorsnw34jveyxfqi2fu7oyheasid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "ddg",
      "category": "search",
      "name": "DuckDuckGo",
      "have": "duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "dread",
      "category": "forums",
      "name": "Dread",
      "have": "dreadytofatroptsdj6io7l3xptbet6onoyno2yv7jicoxknyazubrad.onion",
      "checked_at": null
    },
    {
      "id": "pitch",
      "category": "forums",
      "name": "Pitch",
      "have": "pitchprash4aqilfr7sbmuwve3pnkpylqwxjbj2q5o4szcfeea6d27yd.onion",
      "checked_at": null
    },
    {
      "id": "libera-monero",
      "category": "forums",
      "name": "Libera Chat #monero",
      "have": "libera75jm6of4wxpxt4aynol3xjmbtxgfyjpu34ss4d7r7q2v5zrpyd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "plowsof-node",
      "category": "nodes",
      "name": "Plowsof public nodes",
      "have": "plowsof3t5hogddwabaeiyrno25efmzfxyro2vligremt7sxpsclfaid.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "monero-one-node",
      "category": "nodes",
      "name": "monero.one",
      "have": "zu3oyzi45x3ul24sncs4245nlpz76jzizm36tvrkfvq2r33azzjv5syd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    },
    {
      "id": "xmr-rocks-node",
      "category": "nodes",
      "name": "xmr.rocks",
      "have": "xqnnz2xmlmtpy2p4cm4cphg2elkwu5oob7b7so5v4wwgt44p6vbx5ryd.onion",
      "checked_at": "2026-05-13T23:04:43.181Z"
    }
  ]
}