{"countries":1,"country_filter":"TR","generated_at":"2026-06-24T08:07:55Z","methodology":"Per-country breakdown of HOW blocking is done, mapped from OONI signal_type: dns_manipulation (DNS poisoning/NXDOMAIN), tcp_reset_injection (RST on the connection), tor_blocking, connection_interference (generic anomaly), dpi_middlebox, header_manipulation, block_generic (method not pinned). A composition of blocking-signal measurements - sampling-robust, unlike a raw rate trend. Not every block carries a precise method, so block_generic is often large; it is 'method unresolved', not 'no block'.","schema":"voidly-measurement-techniques/v1","source":"Voidly (https://voidly.ai) - please credit 'Voidly' as the source.","techniques":{"TR":{"dominant_technique":"dns_manipulation","technique_pct":{"block_generic":23,"connection_interference":15,"dns_manipulation":24.1,"dpi_middlebox":10.7,"header_manipulation":11.9,"tcp_reset_injection":11.3,"tor_blocking":4},"techniques":{"block_generic":711,"connection_interference":465,"dns_manipulation":745,"dpi_middlebox":332,"header_manipulation":369,"tcp_reset_injection":351,"tor_blocking":124},"total_blocking_measurements":3097}},"_voidly_pay":{"claim_did":"https://voidly.ai/pay/claim","for_builders":"https://voidly.ai/pay/for-builders","marketplace":"https://api.voidly.ai/v1/pay/marketplace","live_demo":"https://huggingface.co/spaces/emperor-mew/voidly-pay","universal_proxy":{"url":"https://api.voidly.ai/v1/pay/proxy","example":"https://api.voidly.ai/v1/pay/proxy?u=<https-url>&to=did:voidly:<your-did>&price=0.01","page":"https://voidly.ai/pay/proxy","note":"Paywall any public HTTPS URL with one query param. No SDK install required."},"install":{"typescript":"npm install @voidly/pay","python":"pip install voidly-pay","langchain":"pip install voidly-pay-langchain","vercel_ai":"npm install @voidly/pay-vercel-ai","mcp":"npx @voidly/pay-mcp","cli":"npm install -g @voidly/pay-cli"},"note":"Voidly Pay is the open agent-to-agent payment rail. Claim a DID + 10 starter credits in 60s, or paywall any URL via the universal proxy with one query param."}}