{"grid":"taifoon","how":"POST this endpoint with {kind, endpoint, owner} and we probe it ourselves.","example":{"kind":"rpc","chainId":8453,"endpoint":"https://your-node.example/rpc","owner":"0xYourAddress"},"rate":"live: the oracle's rate per paid probe now (base × supply × demand), one paid probe an hour","kinds":{"rpc":{"open":true,"earnsPoints":true,"pointsPerHealthyProbe":1,"pointsIfAttested":1,"note":"warmbed probes RPC endpoints on a schedule and spinner consumes them, so liveness is measured and the work is real."},"gpu":{"open":true,"earnsPoints":true,"pointsPerHealthyProbe":50,"pointsIfAttested":50,"note":"A GPU earns only for inference the gateway VERIFIES: join with meta.service=\"inference\" and meta.model, and the gateway runs a fresh arithmetic battery against your /v1/chat/completions every pass — 3/3 exact answers is a paid probe. The keccak benchmark alone is ranked, not paid."},"tee":{"open":false,"earnsPoints":false,"pointsPerHealthyProbe":0,"pointsIfAttested":0,"note":"no SGX/TDX quote verification exists anywhere in the codebase. Accepting TEE claims without verifying a quote is exactly what agent-registry filters as TeeClaimUnserved."},"fpga":{"open":true,"earnsPoints":false,"pointsPerHealthyProbe":0,"pointsIfAttested":0,"note":"FPGAs are MEASURED by a lane challenge whose answer we recompute — the rank is real. They are never PROVEN: no vendor attestation service exists for FPGAs (unlike NVIDIA NRAS for GPUs), so no points until a verifier can tell an FPGA from a fast CPU."},"storage":{"open":true,"earnsPoints":true,"pointsPerHealthyProbe":0.31,"pointsIfAttested":0.31,"note":"Proof of storage: you commit a seed-derived blob by its Merkle root, and we challenge random chunks later. Holding the data is the only way to answer, so committed-and-challenged bytes are MEASURED and earn."},"ip":{"open":false,"earnsPoints":false,"pointsPerHealthyProbe":0,"pointsIfAttested":0,"note":"geolocation is greenfield; region is never self-reported, so nothing can be scored until the vantage network exists."}},"rules":["A submission is a claim; a probe is evidence. Only evidence earns GRID.","GRID accrues per healthy probe, at most once per hour per resource, at the oracle's rate.","A resource that stops answering goes inactive and loses score.","GRID is soulbound: it is settled to the owner wallet on Taifoon mainnet every 6 hours and spent on operations, not sent or sold."],"get_key":{"free":true,"why":"a free key in one call (no payment, nothing signed): send it as X-API-Key for its own budget on /v1/demands, /gw/rpc, /gw/mcp and /v1/agents/register","http":{"method":"POST","url":"https://coord.taifoon.dev/v1/register","body":{},"optional":{"wallet_address":"0x… a label for your tenant; nothing is signed"}},"mcp":{"server":"https://coord.taifoon.dev/mcp","tool":"taifoon_register","arguments":{}},"cli":"npx @taifoon/cli login --free","quickstart":"https://coord.taifoon.dev/v1/quickstart"}}