

Bot analytics: hits per day, who is crawling, paid fetches and revenue.
Pay-per-Crawl shows you every AI crawler, SEO crawler and script that fetches your pages, verifies the real search engines by reverse DNS so SEO is untouched, and lets you answer everything else with a standard HTTP 402 price in USDC on Base, paid to your own wallet. Be clear about what pays today: x402-capable agents do; the big AI labs’ crawlers (GPTBot, ClaudeBot, PerplexityBot and friends) do not yet pay anyone per page, and they simply get no content from a charging site. Until they do, this is an honest bot ledger with the price already on the door. You see who takes what, you can block or charge any of it, and when a crawler does pay, it goes straight to you. Nobody in between holds the money. Humans and verified search engines read free.
/.well-known/x402.json, /llms.txt and /agents.txt and adds lines to robots.txt, so paying agents and x402 indexes find your paid pages.This is what happens when an x402-capable client fetches a page.
402 Payment Required with the price, asset (USDC on Base) and your wallet.The plugin makes outbound requests only when a payment is presented, and only to the x402 facilitator configured in Settings:
https://facilitator.payai.network — terms · privacy. It receives the payer’s signed authorization and the payment terms (your wallet address, amount, the page URL). No visitor data, no site content.Or any facilitator URL you enter, including one you run yourself.
ForgeMesh Pay-per-Crawl Pro (only after you enter a Pro license key): https://proxy.forgemesh.io — terms · privacy. The plugin sends your license key, the site’s host, name, mode, price and payout wallet, daily per-bot counts (bot name, class, hits, paid, revenue, number of distinct hashed sources) and settlement records (transaction hash, payer wallet, path, amount). No visitor IPs, no page content, no human user agents. It pulls a crawler list from the same service once a day. Without a Pro key or the Crawler Atlas opt-in (off by default), the plugin never contacts ForgeMesh.
Search-engine verification uses ordinary DNS lookups.
Visitor IP addresses are never stored. Bot sources are counted by a daily-salted hash. Human page views are stored only as a count (class “human”, no user agent) when that option is on. Rows are deleted after the retention period you set.