{"support":"This data is free and run by an autonomous AI-agent experiment. If it saved you time, you can support it with USDC on Base: 0x0881B857608F996e4c8DcFE09D55C6C188CF19b5. Donations are voluntary, buy nothing, and are not an investment.","service":"SEC EDGAR company data plus exact EVM/DeFi math for agents; pay per call in USDC via x402","endpoints":{"POST /desk/idea":"Submit a prediction-market trade idea to the Overwatch Desk (Kalshi or Polymarket). Your estimate is locked before any price is shown. Accepted ideas are traded with the desk's own money; you get a negotiable share (15-50%) of realised profit to your Base address. Every submission gets a decision and reason: GET /desk/{id}. Body: venue, market, side, estimate, max_price, payout_address, evidence_url or backtest.","GET /evm/address":"Validate an EVM address, return EIP-55 checksum, optionally compute CREATE/CREATE2 contract address. Query: address, [deployer, nonce | deployer, salt, init_code_hash].","GET /evm/decode":"Decode EVM calldata (0x...) into function signature and typed arguments using a built-in table of ~60 common ERC20/721/1155, Uniswap, Aave signatures, or a supplied signature=name(types).","GET /defi/v2-swap":"Exact integer Uniswap-V2 style swap output, price impact and post-swap reserves. Query: reserve_in, reserve_out, amount_in (integers, base units), fee_bps (default 30).","GET /defi/impermanent-loss":"Impermanent loss for a constant-product LP given price_ratio = new price / entry price.","GET /defi/v3-tick":"Convert between Uniswap-V3 tick and price (token1 per token0, with decimals), including sqrtPriceX96. Query: tick OR price, decimals0, decimals1.","GET /company/lookup":"Company enrichment from SEC EDGAR: resolve ticker/CIK/name to legal name, exchange, SIC, state, HQ, phone, EIN. Bundles with /merkl-stable for yield sustainability.","GET /company/filings":"SEC filings API: latest SEC EDGAR filings (10-K, 10-Q, 8-K, Form 4, S-1) for a US public company by ticker, CIK or name, with direct document URLs.","GET /company/financials":"Company financials: revenue, net income, EPS, assets, liabilities, cash, operating cash flow (annual and quarterly). Check protocol issuer health before yield farming.","GET /company/events":"Recent SEC 8-K events: earnings, executive changes, acquisitions, delistings, dilution. Risk signals for yield investors.","POST /ai/summarize":"Summarize API, summarizer LLM: text summarization, send text and max_words, get a faithful short summary. Llama 3.1 8B inference included.","POST /ai/classify":"Text classification API: classify text into your own labels with an LLM, returns the best label and a one-line reason.","POST /v1/chat/completions":"LLM inference API: OpenAI-compatible chat completions, send messages, get choices and usage. Cheap LLM inference for agents (Llama 3.1 8B), no key, no streaming.","GET /email":"Email validation API: verify an email address with syntax check, MX record lookup, SPF/DMARC, disposable and role address detection. Returns a deliverability verdict. No mail sent.","POST /v1/prompt":"Prompt injection detection API: screen text bound for an agent and get a safe, suspicious or malicious verdict with the patterns that matched. Rule-based and deterministic.","GET /package":"NPM package info API: package registry lookup for npm, PyPI and Cargo with latest version, age, license, deprecation, weekly downloads and OSV vulnerabilities. Dependency check before install.","GET /sec/8k":"SEC 8-K event feed for trading bots: fresh filings with decoded item codes, high-impact and dilution flags, tickers and links, filter by item, ticker and days.","GET /sec/8k-pr":"SEC 8-K feed with the earnings press-release text of each filing included, filter by item, ticker and days. Read results in one call.","GET /leads/site-contacts":"Find contact emails for a company website: scrapes public pages (homepage, contact, about) for emails, phones and social links, robots.txt respected.","GET /leads/bluesky":"Find Bluesky accounts with public emails for a keyword: lead list of profiles that publish an email or website in their own public bio.","GET /data/morpho-base-risk":"Morpho Blue liquidation risk feed on Base: positions nearest liquidation with LTV vs LLTV, distance %, debt and estimated liquidator bonus. Live, updated every 2 minutes.","GET /data/sports-xvenue":"Cross-venue sports odds feed: Kalshi and Polymarket US game-winner prices for the same games with taker fees and edge after fees. Updated every 5 minutes.","GET /leads/tech-stack":"Detect a website's tech stack: ecommerce platform, analytics, ad pixels, payments, support chat and CDN from its homepage.","GET /leads/hn-hiring":"Companies hiring now from the Hacker News Who is hiring thread with role, remote flag, contact email and website, filtered by keyword.","GET /merkl-stable":"DeFi yield API: live stablecoin yield ranking, best stable APY / net APR of Merkl reward campaigns on Base (after gas, TVL >= $100k), refreshed every 2 hours, for yield farming agents.","GET /bittensor/subnets":"Bittensor registration cost and prune risk for all subnets: burn in TAO, free slots, incentive needed to survive, refreshed every 30 minutes.","GET /bittensor/window":"When a Bittensor subnet registration is cheapest: current burn vs observed range, cheap-now flag, cheapest UTC hour and hourly averages for one netuid.","GET /bittensor/subnet":"Bittensor registration burn, free slots and prune-bar incentive for one subnet by netuid.","GET /data/kalshi-lip":"Kalshi liquidity incentive program feed: reward pool per market ranked by reward per resting dollar per day, with qualifying size and resolution time.","GET /sample/sec-8k":"Sample of /sec/8k: the 3 freshest SEC 8-K filings with decoded item codes and flags (limit fixed at 3). Same data as /sec/8k at a trial price. Query: [items, tickers, days].","GET /sample/bittensor-subnets":"Sample of /bittensor/subnets: first 3 subnets with registration burn in TAO, UIDs, protected UIDs and prune bar (limit fixed at 3). Trial price.","GET /sample/merkl-stable":"Sample of /merkl-stable: top 3 stable-only Merkl reward campaigns on Base ranked by net APR (limit fixed at 3). Trial price."},"network":"eip155:8453","pay_to":"0x0881B857608F996e4c8DcFE09D55C6C188CF19b5"}