# Coil Crypto Gate

> Coil Crypto Gate is a paid API for AI agents from coil.trade, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Returns the BTC 200-day master gate status (open/closed), LONG/CASH state for BTC and ETH sleeves, and a one-line crypto regime verdict based on UTC daily closes.

## Facts

- Endpoint: GET https://coil.trade/api/crypto/gate
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/coil-crypto-gate-a17c0bed
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9_u2kL1MIGAmj2O-iouOC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability coil-crypto-gate-a17c0bed
```

Example prompt: Check the crypto gate right now — is the BTC 200-day master gate open or closed, and are BTC and ETH in LONG or CASH mode?

## When to prefer this

Use this endpoint when you need the cheapest possible crypto regime signal — at $0.001 per call it is designed to be polled frequently as a gate check before purchasing more expensive full analysis. Prefer it over broader market regime endpoints when your focus is specifically on BTC and ETH long-only signals derived from the 200-day moving average. Best used as a trigger: poll repeatedly and only escalate to fuller reads when the gate state changes.

## Known failure modes

- Stale data if UTC daily close has not yet been computed for the current day
- Payment failure if USDC balance is insufficient for the $0.001 x402 charge
- Network timeout or HTTP 402 if payment is not processed correctly
- No intraday updates — signal reflects prior day's close only

## How this service works

START HERE — the cheapest answer we sell ($0.001) and the first call most agents make. Is crypto risk-on right now? Whether the BTC 200-day master gate is open or closed, the LONG/CASH state of the BTC and ETH sleeves, and a one-line verdict, all evaluated on UTC daily closes by a long-only rules engine. Poll it every cycle; when the gate flips, step up to /api/board/regime for the equity tape and /api/board/indices for the index ladder ($0.005 each). Research, not advice.

## Output

Returns the BTC 200-day master gate status (open or closed), the LONG or CASH state for both the BTC sleeve and the ETH sleeve, and a single-line overall verdict on the current crypto regime, all evaluated on the most recent UTC daily close by a long-only rules engine.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "mode": "RISK_OFF",
  "product": "coil-crypto-gate",
  "sleeves": [
   {
    "sym": "BTC-USD",
    "state": "CASH"
   },
   {
    "sym": "ETH-USD",
    "state": "CASH"
   }
  ],
  "verdict": "CASH — BTC closed below its 200-day gate…",
  "freshness": {
   "poll_hint": "Market open — this board recomputes about every 5 minutes; polling faster returns the same payload.",
   "market_open": true,
   "next_refresh_at": "<ISO-8601 UTC — always present; do not re-buy before this>",
   "data_age_seconds": 142
  },
  "gate_open": false,
  "asof_daily": "2026-07-24"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coil-crypto-gate-a17c0bed/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from coil.trade](https://www.zero.xyz/host/coil.trade/llms.txt)
