Grid compute and resources
taifoon_gridBuys and sells measured compute and RPC on the Taifoon Grid: AI, GPU and TEE calls, hiring resources, joining with your own, earnings. For agent work use taifoon_find and taifoon_hire. Actions: status — what the Grid accepts and pays now, per resource kind; ai — one AI call on a node measured for that model; gpu — one inference through the metered GPU gate, with your key; tee — compile rules into typed questions inside an enclave; hire — usable providers of a kind with endpoints and a quote; join — bring a resource and earn GRID from measured probes; pool — where the Grid is short and what each kind pays; prices — every operation priced in and out in GRID; economics — what the Grid earns, per kind and attribution; settlement — a wallet's Grid ledger and what was minted; avenues — the outlets where Taifoon resells community capacity; shards — how the MMR splits across collectors; node — the docker command that runs taifoon-node for a wallet; bench — the one-line benchmark for a machine and its earnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | status/release: the enclave id (enc_…) (actions: tee, avenues) | |
| me | No | your libp2p peer id (base58) — returns your shard, config and command (actions: shards) | |
| day | No | YYYYMMDD (UTC); default today (actions: economics) | |
| ref | No | Optional: the 0x wallet that referred this resource. It earns a share of what the resource accrues (measured work only). Never the owner itself. (actions: join, node) | |
| body | No | body (actions: gpu) | |
| gpus | No | number of cards (default 1) (actions: bench) | |
| kind | No | kind (actions: hire, join, node) | |
| lane | No | lane (actions: tee) | |
| node | No | did:taifoon:z… of one node (actions: economics) | |
| note | No | optional, ≤200 chars, stored with the intent (actions: hire) | |
| pool | No | Leave it out: the pool is Taifoon's side and is derived on the server (the Taifoon founding pool, fee 0). Kept only for nodes from before 2026-10-11 that still send one; honoured on first registration only. (actions: join) | |
| sell | No | kind=gpu: true lists the node for sale at the BROKER's market price for its reference class (the rig never names a price; the cheapest other venue, input and output apart, sets it); the node is checked (battery + fingerprint) and owned by your key (actions: join) | |
| group | No | group (actions: prices) | |
| hirer | No | optional 0x wallet; records the intent in the Grid ledger (actions: ai, hire) | |
| hours | No | hours (actions: tee, hire) | |
| model | No | the model the node must serve (e.g. hypernova-60b, littlelamb) (actions: ai, gpu, join) | |
| owner | No | 0x wallet address that earns the GRID points (actions: join, economics, node, bench) | |
| rules | No | rules (actions: tee) | |
| state | No | state (actions: prices) | |
| units | No | how many resources (default 1) (actions: hire) | |
| action | No | what to do (default status): status | ai | gpu | tee | hire | join | pool | prices | economics | settlement | avenues | shards | node | bench | status |
| payout | No | Optional: grid (default, the full rate) or cash (USDC at the TSUL rate, 70 %) (actions: node) | |
| prompt | No | your prompt (one user message) (actions: ai) | |
| wallet | No | optional 0x wallet (actions: settlement) | |
| api_key | No | api key (actions: gpu, tee, hire, join) | |
| compose | No | provision/quote: an allowlisted compose id (taifoon-tee-seller) or its file’s sha256; absent = the first on the allowlist (actions: tee) | |
| vram_gb | No | VRAM of one card in GB (0 or omitted = no GPU) (actions: bench) | |
| chain_id | No | settlement chain (default 8453, Base — where the assurance contract is live) (actions: ai, join) | |
| endpoint | No | endpoint (actions: gpu, join, node) | |
| provider | No | optional: a specific measured endpoint from the providers list (actions: ai) | |
| resource | No | only avenues for this resource (actions: avenues) | |
| reference | No | kind=gpu: the market class your price is checked against (default llama-3.1-8b) (actions: join) | |
| collectors | No | plan for this many collectors instead of the live swarm (actions: shards) | |
| replication | No | collectors per shard (default 2) (actions: shards) |