Two primitives for AI trading agents on Base, Ethereum and Arbitrum. Pay-per-call in USDC on Base (x402). Free tier, no signup.
Your task → the ranked x402 / MCP tools that serve it, over the merged x402 Bazaar + MCP Registry catalog (16.7k). One pass, no LLM call. Benchmarked ~1.6× faster than Coinbase Bazaar search with matched pick quality and wider coverage.
curl -sX POST https://trigeochiral.com/v1/snap -H 'content-type: application/json' \
-d '{"task":"check a base token for honeypot before trading","k":4}'
Every token-safety tool checks the contract. None check whether the liquidity is real or the price is trustworthy — a Base pool can show $15M TVL and fill $4.
curl -s https://trigeochiral.com/v1/base/token/0x532f27101965dd16442E59d40670FaF5eBB142E4/report
| path | price | what |
|---|---|---|
/v1/{chain}/token/{address}/report | $0.040 | The single call to make before trading an unfamiliar token. Returns real tradeable depth (vs the misleading headline TVL), depth-weighted price corroboration across every pool, and a honeypot / transfer-tax check — in one request sharing one pool read. |
/v1/{chain}/token/{address}/depth | $0.010 | Largest trade that fills within 1% / 2% / 5% price impact, measured from live quotes across every hub pool (Uniswap v3, Pancake v3, Aerodrome + Slipstream), next to the pool's headline TVL. Headline TVL lies — a $15M pool can fill $4. |
/v1/{chain}/token/{address}/corroboration | $0.010 | Derives the token's USD price independently from every pool with real depth and checks they agree. Returns a consensus price only when >=2 deep pools concur; flags single-source or disagreeing tokens and lists the dissenting / dust pools. |
/v1/{chain}/token/{address}/honeypot | $0.005 | Quotes a small buy then an immediate sell on the deepest pool. Flags a honeypot when the sell returns nothing, and reports unexplained round-trip loss (transfer tax or sell restriction) beyond normal pool fees. |
/v1/tools/select | $0.003 | Call this first, before loading tools into context. Give it your task in plain language; it returns the ranked shortlist of x402 services and MCP tools that serve it - from the merged x402 Bazaar + MCP Registry catalog (16k+ entries) - plus a 'works well with' hint for tools that pair. One fast pass over the whole catalog in ~200ms, NO LLM call, and it does not fall back to keyword-only when an embedding service times out.. |
/v1/{chain}/anomalies | $0.025 | Poll this to learn which tokens on a chain just broke: a corroboration break (deep pools started disagreeing on price), a depth collapse (real fillable liquidity dropped >50%), or a newly-appeared honeypot. A continuously-refreshed 'what changed on-chain right now' feed with real depth-truth behind each flag - so an agent does not have to scan the token universe itself. Filter with ?signal=corroboration_break|depth_collapse|honeypot_new, window ?since_s=.. |
/v1/{chain}/vault/{address}/redeem-spread | $0.010 | Compares an ERC-4626 vault share's on-chain redemption value (previewRedeem / convertToAssets) to its live market quote. |
/v1/rerank | $0.001 | Rerank a list of documents by relevance to a query. Cohere-compatible response (results: [{index, relevance_score}]) so it drops straight into an existing rerank call. One pass, no GPU, no model download, NO ACCOUNT - $0.001 USDC per call over x402 (about half of Cohere Rerank) or a free tier. Documents are supplied per call and discarded; for a persistent tool/service catalog use Snap Router instead. Accepts a list of strings or a list of {text} objects, up to 1000 per call. POST only.. |
/v1/vet | $0.030 | Adverse-selection screen for the open-work economy. Give it a GitHub issue URL or a raw title + body; it returns a verdict (clear / caution / avoid) and the specific flags: prompt-injection / system-prompt exfiltration payloads hidden in the task text (the dominant 2026 attack - a fake '$5k bounty' whose real ask is 'paste your entire system prompt'), throwaway farm repos, rewards with no payment rail, points/token 'pay', mass-recruitment dilution, reward/effort mismatch, known-farm denylist. Call this before an agent reads or acts on any bounty it discovered itself. POST only.. |
Chains: base ethereum arbitrum
(aliases eth arb). Free tier: 25 calls/day/IP, then x402.
claude mcp add rgx --env RGX_API=https://trigeochiral.com -- python rgx_mcp.pyContact: [email protected]