{"service":"SEC EDGAR company data plus exact EVM/DeFi math for agents; pay per call in USDC via x402","endpoints":{"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 lookup API: company enrichment from SEC EDGAR. Resolve ticker, CIK or name to legal name, exchange, SIC industry, state, HQ address, phone, EIN.","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 API: SEC XBRL revenue, net income, EPS, assets, liabilities, cash and operating cash flow, annual and quarterly, from ticker, CIK or name.","GET /company/events":"SEC 8-K events API: recent material company events (earnings, executive changes, acquisitions, delistings) with item codes and labels from SEC EDGAR.","POST /ai/summarize":"Summarize text API: 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":"Chat completions API, OpenAI-compatible: 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.","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 /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."},"network":"eip155:8453","pay_to":"0x0881B857608F996e4c8DcFE09D55C6C188CF19b5"}