{"id":70179,"recorded_at":"2026-10-26T14:37:59.960709Z","observed_at":"2026-10-26T14:37:59.960638Z","subject_kind":"source_record","subject":"x402_bazaar:https://api.webintel-api.workers.dev/api/security/vpn-proxy-detector","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://api.webintel-api.workers.dev/api/security/vpn-proxy-detector"]],"name":"SiteCheck Web Intel","owner_address":"0xb8491f953e6860d3b5840b73c60883ff099ceafa","raw":{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"J8vnmBx4pS1X7UUBTfz1yWBKiw69Dj2yRGRHDaXBRdhR","scheme":"exact"},{"amount":"2000","asset":"0x3600000000000000000000000000000000000000","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:5042","payTo":"0xa4751fCAa83c9669cfe507bb6807507729839be3","scheme":"exact"},{"amount":"2000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:143","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"0x79A02482A880bCE3F13e09Da970dC34db4CD24d1","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:480","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:10","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"2000","asset":"0xcebA9300f2b948710d2653dD7B07f33A8B32118C","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42220","payTo":"0xb8491F953e6860D3b5840b73c60883Ff099ceAfA","scheme":"exact"},{"amount":"20000","asset":"CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75","extra":{"areFeesSponsored":true},"maxTimeoutSeconds":300,"network":"stellar:pubnet","payTo":"GBIX2M7HNL2G2VYU5KZ446OSN55ZWHS3WBEUP4JTLS6R34VXIGTDOAFI","scheme":"exact"},{"amount":"0.002","asset":"524C555344000000000000000000000000000000","extra":{"areFeesSponsored":false,"invoiceId":"779b80e5-4844-4686-b23c-0555c43f308f","issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468},"maxTimeoutSeconds":300,"network":"xrpl:0","payTo":"rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ","scheme":"exact"},{"amount":"1551","asset":"XRP","extra":{"areFeesSponsored":false,"invoiceId":"a07dda89-16ee-4047-85d7-55aaacb3d337","sourceTag":804681468},"maxTimeoutSeconds":300,"network":"xrpl:0","payTo":"rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ","scheme":"exact"}],"description":"Checks an IPv4 address against the public X4BNet list of commercial VPN provider address ranges (about 11,000 CIDR blocks, refreshed by the list's maintainer). Returns whether the address falls in a listed VPN range and which range. A miss does not prove a direct connection, and IPv6 is not covered.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"2.26.157.10"},"type":"http"},"output":{"example":{"checkedAt":"2026-10-23T09:38:33.929Z","ip":"2.26.157.10","isVpn":true,"range":"2.26.157.0/24","rangesInList":10941,"source":"https://raw.githubusercontent.com/X4BNet/lists_vpn/main/output/vpn/ipv4.txt"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 address such as 2.26.157.10 (required)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-24T04:07:23.46Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-24T04:07:23.322Z"},"resource":"https://api.webintel-api.workers.dev/api/security/vpn-proxy-detector","serviceName":"SiteCheck Web Intel","tags":["security","vpn","proxy","detector"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Checks an IPv4 address against the public X4BNet list of commercial VPN provider address ranges (about 11,000 CIDR blocks, refreshed by the list's maintainer). Returns whether the address falls in a listed VPN range and which range. A miss does not prove a direct connection, and IPv6 is not covered."},"body_sha256":"72946be8f6d1f69ccdf7ba517bab3fe9fed2e605583d190ce44c116fe393af06","prev_id":null,"leaf":"0x40711dbb00a0207b3d8323f795eb7d36aa64eea139e6ab353b2ec58304315a9e","leaf_text":"{\"body\":\"72946be8f6d1f69ccdf7ba517bab3fe9fed2e605583d190ce44c116fe393af06\",\"id\":70179,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025479960638,\"prev\":null,\"subject\":\"x402_bazaar:https://api.webintel-api.workers.dev/api/security/vpn-proxy-detector\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}