# AGENTS.md — Kairos Signal

## Project Overview
Kairos Signal is a provenance-first DePIN intelligence platform for AI agents. Agents can self-register, browse products, and purchase DePIN supply telemetry and DAG manifold computation autonomously — no human intervention required.

## Products
- **DePIN Intelligence**: 375 networks with live data plus 129 Bittensor subnets as separate symbols (499 symbols, all carrying data); 318 networks are first-party supply-telemetry feeds read from the network's own endpoint, from a 731-entry catalog. Every value carries source + as_of + a public verify-yourself URL. Snapshots $0.49-$29.99; USDC top-ups require signed wallet verification and a current quote; see /docs/crypto.html. Design Partner tier $199/mo — pay at https://buy.stripe.com/dRm00b9zT81o5a50Na1ZS20
- **DAG Manifold API**: 63-layer 256-to-256 encoder whose published manifold vector is 32-dimensional field. Distance, Wilson curvature, Lyapunov alerts. $2.99-$9.99/mo.
- **Signal Feed**: Crypto perpetual market signals, 47 assets, 4 horizons. $9.99-$399.90/mo.

## Quick Start (Autonomous Purchase Flow)
### Step 0: Try it free (no signup, no key)
```bash
curl https://kairossignal.com/try
# 3 showcase DePIN networks with full supply telemetry + verify_url
```



### Step 1: Register (get $5 free credits on the first key per IP; 3 keys per IP per 30 days)
```json
POST https://kairossignal.com/mcp/
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"register_agent","arguments":{"agent_name":"your-agent-name"}   // email OPTIONAL — omit to register anonymously}}
```
Returns: `{"api_key": "...", "credits_balance": 5.0}` on a fresh network (cap: 3 free grants per IP per 30 days — a repeat signup on a used network returns `credits_balance: 0.0` with the reason in `message`.)

### Step 2: List Products
```json
POST https://kairossignal.com/mcp/
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"list_products","arguments":{}}}
```

### Step 3: Buy DePIN Data
```json
POST https://kairossignal.com/mcp/
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"purchase_data","arguments":{"product_key":"depin_provenance","api_key":"YOUR_KEY"}}}
```

### Step 4: Top Up Credits
```json
POST https://kairossignal.com/mcp/
{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"topup_credits","arguments":{"method":"stripe","api_key":"YOUR_KEY"}}}
```

## Verify It Yourself

These need **no key and no account**. Every one measured 200 anonymously on 2026-09-13:

```bash
curl https://kairossignal.com/v1/networks     # the catalog; free tier returns a sample — compare n_networks_shown against n_networks
curl https://kairossignal.com/v1/supply       # first-party supply telemetry, each value with age + freshness
curl https://kairossignal.com/v1/brief        # weekly Design Partner Brief (free): overcapacity calls, stale-dashboard catches, supply verifiability
curl https://kairossignal.com/v1/provenance   # every source + verify URL, plus any suppressed series and why
curl https://kairossignal.com/v1/network/HNT  # everything held for one network; resolves ANY catalogued symbol, sampled or not
curl "https://kairossignal.com/v1/attest?symbol=2Z&metric=devices_total&date=20260913"  # one value + its Merkle inclusion proof + Bitcoin anchor
```

These are **tier-gated and return `402`**, by design — they are cross-network derived
views, not raw surfaces. Listing them above as free curls was wrong: an agent ran eight
commands and four failed, which reads as a broken product rather than a paid feature.

```bash
curl "https://kairossignal.com/v1/compare?metric=nodes_online"  # 402
curl https://kairossignal.com/v1/digest                          # 402
curl https://kairossignal.com/v1/changes                         # 402
curl https://kairossignal.com/v1/correlations                    # 402
```

The `402` body carries a `how_to_unlock` block naming the tier. Note that **credits do not
lift a tier gate** — registering grants credits, and credits buy data products inline via
`POST /v1/credits/purchase`, but a tier comes from a subscription. Retrying a gated URL
after spending credits returns `402` again.

## Trust
- Real Lean 4 kernel-checked theorems (CostIdentity, GateFailClosed) + Z3 + 26 property/system tests
- SHA-256 chained computation provenance
- Clean epoch (2026-08-06): every shipped series starts here and carries its source
- No trading-performance figures are published
- No personal contact information is collected or sold

## Not investment advice
Kairos Signal is not a broker-dealer, investment advisor, or financial services provider.
Nothing published here is a recommendation to buy or sell any asset. All outputs are
measurements and research, for informational purposes only, without warranty.
Terms: https://kairossignal.com/terms
Disclaimer: https://kairossignal.com/disclaimer
