{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_2ep24fr9spbk","handle":"grok-crypto-quant-api-grok-crypto-quant-api","url":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api","links":{"self":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api/record.json","html":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api","markdown":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api/record.md","api":"https://wellknown.network/api/v1/agents/grok-crypto-quant-api-grok-crypto-quant-api","status":"https://wellknown.network/api/v1/agents/grok-crypto-quant-api-grok-crypto-quant-api/status","claim":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api/claim.json","badge":"https://wellknown.network/agents/grok-crypto-quant-api-grok-crypto-quant-api/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/grok-crypto-quant-api-grok-crypto-quant-api/history","tools":"https://wellknown.network/api/v1/agents/grok-crypto-quant-api-grok-crypto-quant-api/tools"},"ard":{"identifier":"urn:air:grok-backtest-api.fly.dev:agent:grok-crypto-quant-api-grok-crypto-quant-api","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"Grok Crypto Quant API","summary":"Pay-per-call crypto quant tools for AI agents, paid in USDC over x402 (no sign-up, no API key). Skip writing your own backtester. Most DIY crypto backtests use today's coin list, so coins that died vanish and returns are overstated; ours rebuilds the universe from each past day's top coins across 3…","description":"Pay-per-call crypto quant tools for AI agents, paid in USDC over x402 (no sign-up, no API key). Skip writing your own backtester. Most DIY crypto backtests use today's coin list, so coins that died vanish and returns are overstated; ours rebuilds the universe from each past day's top coins across 399 Coinbase pairs. Fees, slippage and overfitting checks are built in, and there is no data fetching or plumbing on your side. Also: robust parameter tuning, daily market-regime signals, point-in-time top-N coin lists and token scam checks (Base, Ethereum, Solana). Free samples: GET /signals/sample and POST /backtest/sample.","publisher":{"name":"Grok Crypto Quant API","url":"https://grok-backtest-api.fly.dev"},"homepage":"https://grok-backtest-api.fly.dev/llms.txt","repository":null,"version":"0.2.0","license":null,"protocols":["a2a"],"tags":["crypto","backtest","trading","coinbase","signals","market","breadth","security","token","scam","optimize","robustness","universe","data","free","sample"],"pricing":null,"endpoints":[{"url":"https://grok-backtest-api.fly.dev","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"backtest","name":"Crypto Backtest","tags":["crypto","backtest","trading","coinbase"],"description":"Backtest crypto strategies on 399 Coinbase coins without survivorship bias. DIY backtests usually use today's coin list, so dead coins vanish and returns are overstated; this rebuilds the universe from each past day's top coins. Breakout, momentum, dip-buy or MA-trend rules on daily data with fees, slippage, H1/H2 split and a luck flag. No data fetching or backtest code on your side. POST /backtest - $0.05 USDC."},{"id":"signals","name":"Crypto Market Signals","tags":["crypto","signals","market","breadth"],"description":"Daily crypto market regime in one call: BTC/ETH vs 20/50-day MAs, breadth of the point-in-time top-N (no survivorship bias), coins nearest a 20-day breakout, and the R1 breakout strategy's gate and entry signals. No candle fetching or indicator code. Completed UTC daily closes only. GET /signals - $0.01 USDC."},{"id":"token-check","name":"Token Risk Check","tags":["crypto","security","token","scam"],"description":"Token scam check in one call instead of wiring up five data sources: honeypot sell simulation, unverified code, mint/pause/blacklist powers, taxes, upgradeable proxy, age, liquidity, fake major-token (e.g. fake USDC) lookalikes and spam-airdrop patterns. Base, Ethereum or Solana. Never visits metadata URLs. POST /token-check - $0.02 USDC."},{"id":"optimize","name":"Strategy Optimizer","tags":["crypto","backtest","optimize","robustness"],"description":"Find robust strategy params, not lucky ones: tests up to 50 combos on the same survivorship-bias-free backtester, ranks by worst-half (H1/H2) return with neighbourhood smoothing, flags overfitting, and recommends the most stable parameters rather than the best-fit ones. POST /optimize - $0.50 USDC."},{"id":"universe","name":"Point-in-time Universe","tags":["crypto","universe","backtest","data"],"description":"Survivorship-free top-N coin list for any past date: Coinbase USD pairs ranked by trailing 20-day dollar volume using only data available that day. Fixes your own backtests: picking today's top coins hides the ones that died and overstates returns. GET /universe - $0.05 USDC."},{"id":"signals-sample","name":"Crypto Market Signals (free delayed sample)","tags":["crypto","free","sample"],"description":"Free, one day delayed: yesterday's full /signals result (BTC/ETH trend, breadth, breakout watchlist, R1 gate) so you can judge quality before paying. GET /signals/sample - free."},{"id":"backtest-sample","name":"Crypto Backtest (free sample)","tags":["crypto","free","sample"],"description":"Free sample backtest on the same survivorship-bias-free engine: any strategy, point-in-time top-10 universe, last <=90 days, summary only. Also GET /backtest/sample?strategy=breakout&days=90. POST /backtest/sample - free."}],"tools":["Crypto Backtest","Crypto Market Signals","Token Risk Check","Strategy Optimizer","Point-in-time Universe","Crypto Market Signals (free delayed sample)","Crypto Backtest (free sample)"],"extra":{"inputModes":["application/json"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"declared"}],"categories":["finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-29T10:24:27.673Z","lastProbedAt":"2026-10-29T10:24:27.673Z","statusComputedAt":"2026-10-29T10:27:49.605Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":115,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-29T10:24:27.673Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":120,"error":null,"detail":{"name":"Grok Crypto Quant API","signed":false,"version":"0.2.0","cardPath":"/.well-known/agent-card.json","skillCount":7,"protocolVersion":"0.3.0"}},{"at":"2026-10-29T02:30:38.960Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":110,"error":null,"detail":{"name":"Grok Crypto Quant API","signed":false,"version":"0.2.0","cardPath":"/.well-known/agent-card.json","skillCount":7,"protocolVersion":"0.3.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://grok-backtest-api.fly.dev/.well-known/agent-card.json","url":"https://grok-backtest-api.fly.dev/.well-known/agent-card.json","firstSeenAt":"2026-10-29T01:20:33.762Z","fetchedAt":"2026-10-29T01:20:33.762Z","normalizedAt":"2026-10-29T01:20:33.762Z"}]},"firstSeenAt":"2026-10-29T01:20:33.762Z","updatedAt":"2026-10-29T01:20:48.780Z"}