1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[76760],{76760:function(e,t,a){a.r(t),a.d(t,{Footer:function(){return x}});var n=a(57437),r=a(2265),i=a(27648),s=a(16023),o=a(25801),l=a(48926),d=a(88685),c=a(20685),h=a(87025);l.fB.totalCountries,d.rg,h.Nj.mcpToolsTotal,h.Nj.incidentsRounded,h.Nj.evidenceRounded,h.Nj.totalSamplesFormatted,h.Nj.liveWindowSamplesFormatted,h.Nj.liveWindowDays,h.Nj.classifierF1Formatted,h.Nj.ecosystemListings,h.Nj.frameworkAdapters,h.Nj.npmPackages,"Real-time censorship intelligence across ".concat(l.fB.totalCountries," countries. ").concat(h.Nj.incidentsRounded," tracked incidents, ").concat(h.Nj.classifierF1Formatted," F1 classifier, free CC BY 4.0 API + ").concat(h.Nj.mcpToolsTotal,"-tool MCP server."),c.I.mainnetSettlements>0&&" A separate non-public provider settled ".concat(1===c.I.mainnetSettlements?"once":"".concat(c.I.mainnetSettlements," times")," on Base mainnet on ").concat(c.I.settledOn," (0.05 USDC, tx ").concat(c.I.txHash,"), our own wallets on both ends â dogfooding, not a customer."),o.v7,o.dm,o.MD;let u=[{title:"Build",links:[{href:"/developers",label:"Developer directory"},{href:"/api-docs",label:"API Docs"},{href:"/api-docs/mcp",label:"MCP Server"},{href:"/integrations",label:"Integrations"},{href:"/widget",label:"Widget builder"},{href:"/pay",label:"Voidpay"},{href:"/pay/marketplace",label:"Marketplace"},{href:"/pay/marketplace/create",label:"Create marketplace"},{href:"/agents",label:"Agent Relay"}]},{title:"Use",links:[{href:"/veil",label:"Veil â encrypted messenger"},{href:"/vpn",label:"VPN"},{href:"/mail",label:"Mail"},{href:"/extension",label:"Browser extension"},{href:"/download",label:"Desktop app"},{href:"/apps",label:"All apps"}]},{title:"Research",links:[{href:"/research-directory",label:"Research directory"},{href:"/ai-blocked",label:"AI Censorship Index"},{href:"/atlas/federal",label:"Surveillance & Digital-Rights Watch"},{href:"/shutdown-risk",label:"Shutdown Risk forecast"},{href:"/atlas/findings",label:"Findings"},{href:"/atlas/changelog",label:"Model changelog"},{href:"/report",label:"Reports & Digests"},{href:"/methodology",label:"Methodology"}]},{title:"Voidly",links:[{href:"/about",label:"About"},{href:"/roadmap",label:"Roadmap"},{href:"/status",label:"Status"},{href:"/press",label:"Press"},{href:"/pricing",label:"Pricing"},{href:"/investors",label:"Investors"}]},{title:"Connect",links:[{href:"https://github.com/voidly-ai",label:"GitHub",external:!0},{href:"https://x.com/Voidly_ai",label:"X",external:!0},{href:"https://t.me/+4laJpSoUooY5MWEx",label:"Telegram",external:!0},{href:"/incidents/feed.xml",label:"RSS"}]}],p=[{href:"/data",label:"Open Data + API"},{href:"/incidents",label:"Incident index"},{href:"/censorship-index",label:"Censorship Index"},{href:"/live",label:"Live incidents"},{href:"/probes",label:"Probe Network"},{href:"/data-quality",label:"Data quality & trust"},{href:"/feeds",label:"RSS / Atom / JSON"},{href:"/tor",label:"Over Tor (onion)"}],m=[{href:"/c/privacy",label:"Privacy"},{href:"/terms",label:"Terms"},{href:"/support",label:"Support"},{href:"/faq",label:"FAQ"}],f=[{href:"https://github.com/voidly-ai",label:"GitHub",icon:"github"},{href:"https://x.com/Voidly_ai",label:"X / Twitter",icon:"x"},{href:"https://t.me/+4laJpSoUooY5MWEx",label:"Telegram",icon:"telegram"},{href:"/incidents/feed.xml",label:"RSS",icon:"rss"}],g={light:{root:"border-t border-gray-200 bg-white",heading:"text-gray-900",link:"text-gray-600 hover:text-gray-900 text-sm transition-colors",sectionBorder:"border-b border-gray-100 sm:border-b-0",sectionTitle:"text-gray-400",chevron:"text-gray-400",stripBorder:"border-gray-100",stripText:"text-gray-500",sep:"text-gray-300",hover:"hover:text-gray-900",icon:"text-gray-500 hover:text-gray-900"},dark:{root:"border-t border-gray-800/60 bg-gray-950/85",heading:"text-gray-100",link:"text-gray-400 hover:text-gray-100 text-sm transition-colors",sectionBorder:"border-b border-gray-800/60 sm:border-b-0",sectionTitle:"text-gray-400",chevron:"text-gray-400",stripBorder:"border-gray-800/60",stripText:"text-gray-400",sep:"text-gray-700",hover:"hover:text-gray-100",icon:"text-gray-500 hover:text-gray-100"}};function b(e){let{link:t,tone:a}=e;return t.external?(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:t.href,target:"_blank",rel:"noopener noreferrer",className:g[a].link,children:t.label})}):(0,n.jsx)("li",{children:(0,n.jsx)(i.default,{href:t.href,onClick:t.authRequired?e=>{(0,s.$8)()||(e.preventDefault(),window.dispatchEvent(new CustomEvent("openAuthPanel")))}:void 0,className:g[a].link,children:t.label})})}function y(e){let{title:t,links:a,isOpen:i,onToggle:s,isLast:o,tone:l}=e,d=(0,r.useId)();return(0,n.jsxs)("nav",{"aria-label":t,className:o?"sm:border-b-0":g[l].sectionBorder,children:[(0,n.jsxs)("button",{type:"button",onClick:s,className:"flex min-h-12 items-center justify-between w-full py-3 px-1 sm:hidden rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2","aria-expanded":i,"aria-controls":d,children:[(0,n.jsx)("span",{className:"text-xs font-medium uppercase tracking-wider ".concat(g[l].sectionTitle),children:t}),(0,n.jsx)("svg",{className:"w-3.5 h-3.5 ".concat(g[l].chevron," transition-transform duration-200 ").concat(i?"rotate-90":""),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]}),(0,n.jsx)("h3",{className:"hidden sm:block text-xs font-medium uppercase tracking-wider mb-3 ".concat(g[l].sectionTitle),children:t}),(0,n.jsx)("div",{id:d,className:"overflow-hidden transition-all duration-200 sm:!max-h-none sm:!overflow-visible sm:!opacity-100 ".concat(i?"max-h-[40rem] opacity-100 pb-3 visible":"max-h-0 opacity-0 invisible sm:visible"),children:(0,n.jsx)("ul",{className:"space-y-2 px-1 sm:px-0",children:a.map(e=>
1(0,n.jsx)(b,{link:e,tone:l},e.href+e.label))})})]})}function v(e){let{s:t,tone:a}=e,r="w-4 h-4 ".concat(g[a].icon," transition-colors"),s=t.href.startsWith("/"),o="p-1 -m-1",l=(()=>{switch(t.icon){case"github":return(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:r,"aria-hidden":"true",children:(0,n.jsx)("path",{d:"M12 .5C5.65.5.5 5.65.5 12c0 5.08 3.29 9.39 7.86 10.91.57.1.78-.25.78-.55v-2.05c-3.2.7-3.87-1.36-3.87-1.36-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.75 2.68 1.24 3.34.95.1-.74.4-1.24.72-1.53-2.55-.29-5.23-1.28-5.23-5.69 0-1.26.45-2.28 1.18-3.09-.12-.29-.51-1.46.11-3.04 0 0 .96-.31 3.15 1.18.91-.25 1.89-.38 2.86-.38.97 0 1.95.13 2.86.38 2.18-1.49 3.14-1.18 3.14-1.18.62 1.58.23 2.75.11 3.04.74.81 1.18 1.83 1.18 3.09 0 4.42-2.69 5.39-5.25 5.68.41.36.78 1.05.78 2.13v3.16c0 .31.21.66.79.55C20.21 21.39 23.5 17.08 23.5 12 23.5 5.65 18.35.5 12 .5z"})});case"x":return(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:r,"aria-hidden":"true",children:(0,n.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})});case"telegram":return(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:r,"aria-hidden":"true",children:(0,n.jsx)("path",{d:"M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z"})});case"rss":return(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:r,"aria-hidden":"true",children:(0,n.jsx)("path",{d:"M5.5 17a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3zm-1.5-7a10 10 0 0 1 10 10h-3a7 7 0 0 0-7-7zM4 4a16 16 0 0 1 16 16h-3A13 13 0 0 0 4 7z"})})}})();return s?(0,n.jsx)(i.default,{href:t.href,"aria-label":t.label,title:t.label,className:o,children:l}):(0,n.jsx)("a",{href:t.href,target:"_blank",rel:"noopener noreferrer","aria-label":t.label,title:t.label,className:o,children:l})}function x(){let{tone:e="light"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new Date().getFullYear(),[a,s]=(0,r.useState)(new Set),o=(0,r.useCallback)(e=>{s(t=>{let a=new Set(t);return a.has(e)?a.delete(e):a.add(e),a})},[]);return(0,n.jsx)("footer",{className:"relative z-10 "+g[e].root,children:(0,n.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-10 sm:py-12",children:[(0,n.jsxs)("div",{className:"mb-10 pb-8 border-b ".concat(g[e].stripBorder," grid gap-8 lg:grid-cols-2"),children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(i.default,{href:"/","aria-label":"Voidly home",className:"inline-flex min-h-11 items-center rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4",children:(0,n.jsx)("img",{src:"/design/brand-v6/voidly-lockup-".concat("dark"===e?"white":"black","-web.svg"),alt:"",width:"103",height:"26",className:"h-[26px] w-auto max-w-[110px]"})}),(0,n.jsx)("p",{className:"mt-3 max-w-md text-2xl leading-tight font-medium tracking-tight ".concat(g[e].heading),children:"Private tools. Public evidence."})]}),(0,n.jsx)("nav",{"aria-label":"Voidly products",className:"grid gap-4 sm:grid-cols-3",children:[{href:"/vpn",name:"Voidly VPN",action:"Connect",detail:"Protect your network connection."},{href:"/veil",name:"Veil",action:"Communicate",detail:"Encrypted conversations and files."},{href:"/pay/marketplace",name:"Voidpay",action:"Get work done",detail:"Marketplaces for AI-agent services."}].map(t=>(0,n.jsxs)(i.default,{href:t.href,className:"group flex flex-col gap-1 py-2 rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 ".concat(g[e].link),children:[(0,n.jsx)("span",{className:"text-sm font-medium ".concat(g[e].heading),children:t.action}),(0,n.jsx)("span",{className:"underline underline-offset-4 group-hover:no-underline",children:t.name}),(0,n.jsx)("span",{className:"mt-1 text-xs leading-relaxed",children:t.detail})]},t.href))})]}),(0,n.jsx)("div",{className:"flex flex-col sm:grid sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-5 sm:gap-8 text-sm",children:u.map((t,r)=>(0,n.jsx)(y,{title:t.title,links:t.links,isOpen:a.has(t.title),onToggle:()=>
1o(t.title),isLast:r===u.length-1,tone:e},t.title))}),(0,n.jsxs)("nav",{"aria-label":"Open data",className:"mt-8 border-t pt-5 ".concat(g[e].stripBorder),children:[(0,n.jsx)("h3",{className:"mb-3 text-xs font-medium uppercase tracking-wider ".concat(g[e].sectionTitle),children:"Open data"}),(0,n.jsx)("ul",{className:"grid grid-cols-2 gap-x-6 gap-y-3 text-sm sm:grid-cols-4",children:p.map(t=>(0,n.jsx)(b,{link:t,tone:e},t.href))})]}),(0,n.jsxs)("div",{className:"mt-10 pt-5 border-t ".concat(g[e].stripBorder," flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between text-xs ").concat(g[e].stripText),children:[(0,n.jsxs)("div",{className:"flex items-center gap-x-3 gap-y-1 flex-wrap",children:[(0,n.jsxs)("span",{className:"whitespace-nowrap",children:["Mirrors:"," ",(0,n.jsx)("a",{href:"https://github.com/voidly-ai",target:"_blank",rel:"noopener noreferrer",className:g[e].hover,children:"GitHub"})]}),(0,n.jsx)("span",{className:g[e].sep,"aria-hidden":"true",children:"\xb7"}),(0,n.jsxs)("span",{children:["\xa9 ",t," Voidly \xb7 Research data:"," ",(0,n.jsx)("a",{href:"https://creativecommons.org/licenses/by/4.0/",target:"_blank",rel:"noopener noreferrer",className:g[e].hover,children:"CC BY 4.0"})," ","\xb7 upstream"," ",(0,n.jsx)("a",{href:"https://ooni.org/data",target:"_blank",rel:"noopener noreferrer",className:g[e].hover,children:"OONI"})," ","/"," ",(0,n.jsx)("a",{href:"https://github.com/citizenlab/test-lists",target:"_blank",rel:"noopener noreferrer",className:g[e].hover,children:"Citizen Lab"})," ","data CC BY-NC-SA 4.0"]})]}),(0,n.jsx)("div",{className:"flex items-center gap-x-3 gap-y-1 flex-wrap",children:m.map((t,a)=>(0,n.jsxs)(r.Fragment,{children:[a>0&&(0,n.jsx)("span",{className:g[e].sep,"aria-hidden":"true",children:"\xb7"}),(0,n.jsx)(i.default,{href:t.href,className:"".concat(g[e].hover," transition-colors"),children:t.label})]},t.href))}),(0,n.jsx)("div",{className:"flex items-center gap-3",children:f.map(t=>(0,n.jsx)(v,{s:t,tone:e},t.icon))})]})]})})}},25801:function(e,t,a){a.d(t,{MD:function(){return r},dm:function(){return i},ly:function(){return o},om:function(){return n},v7:function(){return s}});let n="Voidly â Privacy infrastructure for people and AI agents",r="Voidly builds privacy infrastructure: VPN connections, encrypted messaging, and marketplaces for AI-agent services.",i="Voidly is an independent company building privacy infrastructure for people and AI agents through Voidly VPN, Veil encrypted messaging, and Voidpay marketplaces. Atlas provides open internet-censorship research.",s="Privacy infrastructure for people and their AI agents.",o="Voidpay is its marketplace builder for AI-agent services. Atlas publishes censorship evidence and research; Veil and Voidly VPN provide private communication and connectivity tools."},88685:function(e,t,a){a.d(t,{XS:function(){return r},rg:function(){return n}});let n=30,r=6},20685:function(e,t,a){var n,r,i,s,o;a.d(t,{I:function(){return g}});let l=/fork|anvil|hardhat|localhost|127\.0\.0\.1|sepolia|goerli|holesky|testnet|devnet|simulat|rehearsal|dry.?run/i,d=/^https:\/\/[^\s/?#]+\.[^\s/?#]+(?:[/?#]|$)/,c=function(e){var t;if(!e||"object"!=typeof e)return null;let a=null===(t=e.result)||void 0===t?void 0:t.explorer;if("string"!=typeof a||!d.test(a)||!0!==e.real_money||!0!==e.value_bearing_chain||"string"!=typeof e.mode||""===e.mode.trim())return null;let n=[e.mode,e.chain,e.settlement_substrate,a].filter(e=>"string"==typeof e).join(" ");return l.test(n)?null:e}(JSON.parse('{"_what":"The first voidpay settlement on a value-bearing chain. It happened on 2026-08-26: one hire of one observatory query, settled in USDC on Base mainnet, redeemed by the provider and delivered to the hirer. Every field below is the run\'s own measured output, and the explorer link is the independent check.","_shape":"Mirrors the result object of /pay-rehearsal-2026-08-21.json exactly, so the receipt a real run emits drops in without a schema change.","_rule":"Nobody hand-writes a hash into this file. Replace it wholesale with the receipt the settlement run emits.","_fills_when":{"_why_a_list":"The page used to fill this slot on one field â a non-null result.explorer. One field could not carry it. A copy of the fork rehearsal with any URL pasted in rendered as a completed mainnet settlement while printing real_money false two rows below the word SETTLED, and the real Base Sepolia transaction this project already has on file would have filled a frame headed FIRST MAINNET SETTLEMENT with a testnet self-transfer. So every condition below must hold, or the slot stays empty. It fails closed on purpose: a receipt that does not appear until a field is corrected costs an hour, and a fabricated settlement on this page costs the page.","result.explorer":"an https:// URL with a dotted host â the transaction a stranger opens","real_money":"must be exactly true, the boolean, not the string","value_bearing_chain":"must be exactly true, the boolean, not the string","mode":"a non-empty string naming what this was","_no_rehearsal_vocabulary":"mode, chain, settlement_substrate and the explorer URL are read together and must not contain any of: fork, anvil, hardhat, localhost, sepolia, goerli, holesky, testnet, devnet, simulat, rehearsal, dry-run. A settlement described
1in rehearsal words is a rehearsal.","_verify":"landing/components/pay/evidence/record.ts, publicMainnetSettlement()"},"_agreement_classes":{"_why_this_key_exists":"PUBLISHED BEFORE IT IS USED, ON PURPOSE. This record\'s own agreement_class is arranged-first-party, and two live surfaces read that and say, in the singular, that the only settlement on this rail is ours. The launch board at /pay/bounties pays strangers to settle, and the moment one of them does, a payer that is not Voidly has paid Voidly â and those sentences go false while we are the ones funding the change. A vocabulary invented on the day it is needed gets invented by whoever is in a hurry. So the three classes are defined here first, the guard at landing/scripts/check-bounty-agreement-class.mjs refuses to build a board with an award on it until a record carries the right one, and nobody has to decide what to call it under pressure.","arranged-first-party":"Both sides are Voidly wallets. Proving payment, dogfooding, n=1. Never a customer, never demand, never revenue. This record.","bounty-funded-third-party":"The payer address is not a Voidly wallet, AND Voidly funded that payer\'s participation â the settlement was performed to claim a bounty Voidly is paying for. The taker is net-positive on Voidly\'s money, so the payment is real value moving on a real chain from an address we do not control, and it is NOT demand. It is the strongest thing the launch board can produce and it is still bought. Anything that reads as organic when the money round-trips out of our own wallet is the lie this class exists to prevent.","unsolicited-third-party":"The payer address is not a Voidly wallet and no Voidly bounty, credit, discount or arrangement paid for the payment. NOT YET OBSERVED. Do not write this class into any record until a settlement occurs that no bounty explains â and the burden of proof is on the record, not on the reader.","_the_ordering_rule":"bounty-funded-third-party must exist as a written class BEFORE the first bounty payout. Not because the class is hard, but because the sentence \'no third party has ever paid Voidly\' is published in three places and the first taker falsifies it. Publishing the retraction vocabulary after the retraction is due is how a project ends up choosing its words while embarrassed.","_who_reads_this":"landing/scripts/check-bounty-agreement-class.mjs (build gate) and any surface asserting how many parties have settled. publicMainnetSettlement() ignores unknown keys, so adding this changed nothing about whether the frame above fills."},"mode":"mainnet","pass":true,"chain":"eip155:8453","agreement_class":"arranged-first-party","real_money":true,"value_bearing_chain":true,"settlement_substrate":"base-mainnet","block":50498854,"result":{"txHash":"0xb1ac733095c19e2e4829a3d448a02b8297d08e55f98678adfcba2e3e92747a3a","grantHash":"5e63f8c4f11b989bac73b4306bb1a7975b91571a586989127b35f812c31daea6","bindingRef":"02467d7f0144886c4d5d66c0395a43158b073a380cd49b727566eafc5c7f8e4d","explorer":"https://basescan.org/tx/0xb1ac733095c19e2e4829a3d448a02b8297d08e55f98678adfcba2e3e92747a3a","amount_atomic":"50000","asset":"eip155:8453/erc20:0x833589fcâ¦bda02913","payer":"0x5cAd296Eâ¦d5965aF0","payee":"0xB0b3fCa9â¦4ebd4912","service_ref":"voidly.observatory.query/v1","delivered":true},"_first_party":"READ THIS BEFORE CITING IT. Both sides of this transaction are Voidly\'s: the hirer is the founder\'s wallet and the provider is Voidly\'s own session daemon. It is a proving payment and dogfooding, NOT organic third-party demand, and nothing here should be read as a customer. What it proves is narrower and still worth stating: the rail moved real money on a real chain, verified it without holding or submitting it, and delivered the paid-for work.","_stall":"The first redeem attempt was refused as indeterminate, and a second, sent moments later, carried it to delivered. Recorded because a receipt that hides its own retry is a worse receipt. The operational detail of why it stalled is withheld while the fix is outstanding â see sentinel/docs/IP-BOUNDARY.md \xa74: a fixed defect published is a credential, an open one published is a weapon. It will be published in full once the daemon retries on its own."}')),h="2026-08-26",u="/pay-first-settlement.json",p=null!==(i=null==c?void 0:null===(n=c.result)||void 0===n?void 0:n.txHash)&&void 0!==i?i:null,m=null!==(s=null==c?void 0:null===(r=c.result)||void 0===r?void 0:r.explorer)&&void 0!==s?s:null,f=null!==(o=null==c?void 0:c.block)&&void 0!==o?o:null,g={mainnetSettlements:c?1:0,settledOn:c?h:null,txHash:p,explorer:m,block:f,receiptPath:u,firstParty:!!c||null,staging:{amount:0,paidAuthorizations:0,settlements:0,entryPoint:"https://pay-staging.voidly.ai/v1/pay/private-session/config"},custodySentence:"The payer signs and broadcasts its own on-chain payment and Voidly only verifies it from chain evidence: no custody, no deposit, no withdrawal, no bridge, no backing, no redemption, and Voidly publishes no address that could receive value.",get machineSentence(){if(!c||!p)return"The published hosted staging flow is amount-zero: it prices nothing and has settled "+"nothing (amount 0, paid authorizations 0, settlements 0). ".concat(this.custodySentence);return"The published hosted staging flow is amount-zero: it prices nothing and has settled nothing (amount 0, paid authorizations 0, settlements 0). A separate, non-
1public "+"session provider has settled once on Base mainnet, on ".concat(h," â 0.05 USDC, ")+"transaction ".concat(p,", block ").concat(null!=f?f:"unknown",". Both wallets in it are Voidly's own: ")+"it is a proving payment and dogfooding, NOT a customer, NOT organic demand and NOT "+"revenue. ".concat(this.custodySentence," Receipt: ").concat(u)},get metaSentence(){if(!c||!p)return"The hosted staging flow is amount-zero and holds nothing. ".concat(this.custodySentence);return"The hosted staging flow is amount-zero and holds nothing: amount 0, paid authorizations 0, settlements 0. A separate non-public session provider settled once on Base mainnet on "+"".concat(h," (0.05 USDC, tx ").concat(p,"), with Voidly's own wallets on both ends â ")+"dogfooding, not a customer and not revenue. ".concat(this.custodySentence)},firstPartyDisclosure:"first-party â both wallets are Voidly's own; a proving payment and dogfooding, not a customer, not organic demand and not revenue"}},87025:function(e,t,a){a.d(t,{Nj:function(){return l},VW:function(){return d}});var n=a(45008),r=a(48926);function i(){let e=(0,n._)(["2.2s?[Bb]\b|2.2s?billion|2[_,]?200[_,]?000[_,]?000|2.2e9"],["2\\.2\\s?[Bb]\\b|2\\.2\\s?billion|2[_,]?200[_,]?000[_,]?000|2\\.2e9"]);return i=function(){return e},e}function s(){let e=(0,n._)(["16[_,]?000[_,]?000\b|\b16M+?s?(live|curated|processed)"],["16[_,]?000[_,]?000\\b|\\b16M\\+?\\s?(live|curated|processed)"]);return s=function(){return e},e}function o(){let e=(0,n._)(["0.998s?F1|99.8%s?F1|1.000s?AUC"],["0\\.998\\s?F1|99\\.8%\\s?F1|1\\.000\\s?AUC"]);return o=function(){return e},e}let l={totalCountries:r.fB.totalCountries,totalSamples:r.fB.totalSamples,totalSamplesFormatted:(0,r.aI)(r.fB.totalSamples),totalSamplesCountries:r.fB.countries.length,liveWindowSamples:r.x9,liveWindowSamplesFormatted:(0,r.aI)(r.x9),liveWindowDays:r.nM,ooniCorpusFormatted:"3.5B",ooniCorpusSource:"https://api.ooni.io/api/_/global_overview",ooniCorpusMeasured:3599731972,ooniCorpusMeasuredOn:"2026-08-25",totalIncidents:7626,confirmedCensorshipIncidents:677,suspectedSignalIncidents:825,disruptionIncidents:2500,totalEvidence:418135,incidentsRounded:"7,500+",confirmedCensorshipRounded:"600+",evidenceRounded:"400,000+",classifierF1:.71,classifierF1Formatted:"0.71 (v3.3 LOCO mean)",classifierF1Note:"GradientBoosting v3.3 \xb7 leave-country-out MEAN across 127 countries \xb7 0.63 on the 61 with n>=30 \xb7 the 0.87 median is inflated by 46 small-sample countries at a perfect 1.0 \xb7 live: api.voidly.ai/v1/classifier/info",mcpToolsTotal:84,mcpCensorshipTools:30,mcpAgentTools:54,npmPackages:3,hfDatasets:2,ecosystemListings:60,frameworkAdapters:8},d={liveEndpoint:"https://api.voidly.ai/v1/probe/network",liveEndpointPath:"/v1/probe/network",phrase:"a fleet of Voidly-operated and community probe nodes",metaPhrase:"Voidly-operated and community probe nodes; live fleet size and country coverage at api.voidly.ai/v1/probe/network",cannotDistinguish:'Most of this fleet is ours. "Community" here means a node that registered through the public path, not an independent operator: on 2026-08-23 the registry reported 18 community nodes operated by Voidly, 0 confirmed third-party, and 151 unclassified â and unclassified means no evidence either way, not evidence of a volunteer. Of the 39 nodes reporting that day, at least 33 were Voidly hardware. Live figures: api.voidly.ai/v1/probe/network and /v1/community/nodes.'};String.raw(i()),String.raw(s()),String.raw(o())}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.