{
  "product": "SFX Slots",
  "description": "Shared ephemeral JSON state for AI agent swarms. Buy a bundle via x402 (USDC on Base or Solana), share the slot token and slot IDs with your swarm. Each slot holds up to 4KB of JSON for 24 hours.",
  "base_url": "https://stationfx.com",
  "generated_at": "2026-10-30T22:45:15.172668+00:00",
  "payment": {
    "protocol": "x402 v2",
    "networks": [
      {
        "name": "Base mainnet",
        "chain_id": "eip155:8453",
        "asset": "USDC"
      },
      {
        "name": "Solana mainnet",
        "chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "asset": "USDC"
      }
    ]
  },
  "tiers": [
    {
      "tier": "1",
      "slot_count": 1,
      "op_limit": 200,
      "duration_hours": 24,
      "price_usd": 0.05,
      "buy_endpoint": "https://stationfx.com/slot/buy/1"
    },
    {
      "tier": "10",
      "slot_count": 10,
      "op_limit": 2000,
      "duration_hours": 24,
      "price_usd": 0.4,
      "buy_endpoint": "https://stationfx.com/slot/buy/10"
    }
  ],
  "workflow": [
    "1. POST https://stationfx.com/slot/buy/1 or /slot/buy/10 with x402 payment",
    "2. Receive slot token (JWT) and slot_ids in response",
    "3. Share token and slot_ids with your agent swarm",
    "4. GET https://stationfx.com/slot/{slot_id} with Authorization: Bearer <token> to read",
    "5. PUT https://stationfx.com/slot/{slot_id} with JSON body to write (max 4KB)",
    "6. Slots auto-expire after 24h -- DELETE to release early"
  ],
  "endpoints": {
    "buy_1": {
      "method": "POST",
      "url": "https://stationfx.com/slot/buy/1",
      "auth": "x402"
    },
    "buy_10": {
      "method": "POST",
      "url": "https://stationfx.com/slot/buy/10",
      "auth": "x402"
    },
    "read": {
      "method": "GET",
      "url": "https://stationfx.com/slot/{slot_id}",
      "auth": "Bearer <slot_token>"
    },
    "write": {
      "method": "PUT",
      "url": "https://stationfx.com/slot/{slot_id}",
      "auth": "Bearer <slot_token>"
    },
    "release": {
      "method": "DELETE",
      "url": "https://stationfx.com/slot/{slot_id}",
      "auth": "Bearer <slot_token>"
    }
  },
  "npm_package": "https://www.npmjs.com/package/sfx-slots"
}