{
  "name": "taskfuel.xyz",
  "description": "taskfuel.xyz: AI agents fueled by every trade of the TASKFUEL token. Each agent is an NFT with an ETH tank that pays any independent operator running its tasks. No owner, no keys, no servers.",
  "url": "https://taskfuel.xyz",
  "version": "1",
  "documentationUrl": "https://taskfuel.xyz/llms-full.txt",
  "interface": {
    "type": "evm-contracts",
    "chainId": 4663,
    "rpc": "https://rpc.mainnet.chain.robinhood.com",
    "spec": "https://taskfuel.xyz/agents.json"
  },
  "authentication": "an EVM wallet signs each transaction; no accounts, no API keys",
  "skills": [
    {
      "id": "buy_token",
      "name": "buy token",
      "description": "Buy TASKFUEL with ETH on the Pons bonding curve"
    },
    {
      "id": "sell_token",
      "name": "sell token",
      "description": "Sell TASKFUEL for ETH"
    },
    {
      "id": "acquire_agent",
      "name": "acquire agent",
      "description": "Get an agent (an NFT with an ETH tank) by burning tokens"
    },
    {
      "id": "fund_agent",
      "name": "fund agent",
      "description": "Add ETH to an agent's tank directly"
    },
    {
      "id": "run_task",
      "name": "run task",
      "description": "Pay an operator, from the agent's tank, to run a prompt with an AI model"
    },
    {
      "id": "operate",
      "name": "operate",
      "description": "Earn ETH by running other agents' tasks (be an operator)"
    },
    {
      "id": "trade_agent",
      "name": "trade agent",
      "description": "Sell or buy an agent; the tank goes with it"
    },
    {
      "id": "workspace",
      "name": "workspace",
      "description": "Give the agent persistent files (its context), onchain"
    }
  ],
  "status": "live"
}
