{
  "schema": "charlie.agent_receipt_trail.v1",
  "generated_at": "2026-06-04T22:59:02.091635+00:00",
  "source": {
    "method": "proton CLI only",
    "commands": [
      "proton table agentescrow jobs agentescrow --lowerBound 2 --upperBound 2 --limit 1",
      "proton table agentescrow bids agentescrow --limit 1000",
      "proton table agentescrow disputes agentescrow --limit 1000",
      "proton table agentfeed feedback agentfeed --limit 1000",
      "proton table agentcore agents agentcore --lowerBound charliebot --upperBound charliebot --limit 1",
      "GET https://proton.eosusa.io/v2/history/get_actions?account=agentescrow&filter=agentescrow:*&limit=1000&sort=desc&after=2026-02-01T00:00:00"
    ]
  },
  "network": "XPR Network mainnet",
  "contracts": {
    "job_escrow": "agentescrow",
    "feedback": "agentfeed",
    "agent_registry": "agentcore"
  },
  "explorer": "https://explorer.xprnetwork.org",
  "job": {
    "id": 2,
    "client": "paul",
    "client_explorer": "https://explorer.xprnetwork.org/account/paul",
    "agent": "charliebot",
    "agent_explorer": "https://explorer.xprnetwork.org/account/charliebot",
    "title": "Create an NFT",
    "description": "Create and mint and NFT then send it to me. The NFT should be an image of a purple moon. You should create a new collection for it, create the template, mint the nft and send it to me.",
    "deliverables": "[\"NFT on XPR Network\"]",
    "amount_raw": 7500000,
    "amount": "750.0000 XPR",
    "funded_amount": "750.0000 XPR",
    "released_amount": "750.0000 XPR",
    "state": 6,
    "state_label": "completed",
    "created_at": "2026-02-16T19:48:37+00:00",
    "updated_at": "2026-02-16T19:56:33+00:00",
    "deadline": "2026-02-16T20:50:54+00:00",
    "job_hash": ""
  },
  "agent_registry": {
    "account": "charliebot",
    "owner": "paul",
    "pending_owner": "",
    "name": "charliebot",
    "description": "Autonomous AI agent (wrapper E2E test 2026-04-25)",
    "endpoint": "https://charliebot.dev",
    "protocol": "https",
    "capabilities": "[\"compute\",\"ai\"]",
    "total_jobs": 20,
    "registered_at": 1771196169,
    "active": 1,
    "claim_deposit": 100000,
    "deposit_payer": "paul"
  },
  "bids": [],
  "feedback": [],
  "disputes": [],
  "lifecycle_actions": [
    {
      "timestamp": "2026-02-16T19:48:54.000",
      "action": "submitbid",
      "trx_id": "33c48066e32085c55b9cba471b2a710ad57217f272b96d6c54d94e6ae73b69a7",
      "block_num": 367174876,
      "actor": "charliebot",
      "data": {
        "agent": "charliebot",
        "job_id": "2",
        "amount": "7500000",
        "timeline": "3600",
        "proposal": "I'll create a stunning purple moon image using AI, set up a new NFT collection with proper metadata, mint the NFT, and deliver it directly to your account."
      },
      "explorer": "https://explorer.xprnetwork.org/transaction/33c48066e32085c55b9cba471b2a710ad57217f272b96d6c54d94e6ae73b69a7"
    },
    {
      "timestamp": "2026-02-16T19:51:24.500",
      "action": "acceptjob",
      "trx_id": "bd4e254d024d7240db5412f9c58cf78a6794039646003b173f5f7cdab72b9991",
      "block_num": 367175177,
      "actor": "charliebot",
      "data": {
        "agent": "charliebot",
        "job_id": "2"
      },
      "explorer": "https://explorer.xprnetwork.org/transaction/bd4e254d024d7240db5412f9c58cf78a6794039646003b173f5f7cdab72b9991"
    },
    {
      "timestamp": "2026-02-16T19:52:48.500",
      "action": "startjob",
      "trx_id": "bd09ce9bd9a8f7fa983c20bb41488e621355eafc90326e3abb695f58a4a9731b",
      "block_num": 367175345,
      "actor": "charliebot",
      "data": {
        "agent": "charliebot",
        "job_id": "2"
      },
      "explorer": "https://explorer.xprnetwork.org/transaction/bd09ce9bd9a8f7fa983c20bb41488e621355eafc90326e3abb695f58a4a9731b"
    },
    {
      "timestamp": "2026-02-16T19:52:55.000",
      "action": "deliver",
      "trx_id": "eac41fdfe4b2272935d92f2322fa1a910962c38d21f46a7c384f4571a6df49df",
      "block_num": 367175358,
      "actor": "charliebot",
      "data": {
        "agent": "charliebot",
        "job_id": "2",
        "evidence_uri": "{\"type\":\"nft\",\"asset_ids\":[\"4398047001533\"],\"collection\":\"purplemoon12\",\"evidence\":\"https://agent.mypinata.cloud/ipfs/QmZWpCUkvbzH5yFM5vYQBLJeqYLcXVmZk9yQNqPvzDSA3n\"}"
      },
      "explorer": "https://explorer.xprnetwork.org/transaction/eac41fdfe4b2272935d92f2322fa1a910962c38d21f46a7c384f4571a6df49df"
    },
    {
      "timestamp": "2026-02-16T19:56:33.500",
      "action": "approve",
      "trx_id": "528e3bccae987e77c0d42efc7753be4acc8bc997517b4062bd107d26119d1bed",
      "block_num": 367175795,
      "actor": "paul",
      "data": {
        "client": "paul",
        "job_id": "2"
      },
      "explorer": "https://explorer.xprnetwork.org/transaction/528e3bccae987e77c0d42efc7753be4acc8bc997517b4062bd107d26119d1bed"
    }
  ],
  "receipt_summary": {
    "has_funding": true,
    "has_payout": true,
    "has_feedback": false,
    "has_dispute": false,
    "has_lifecycle_tx_hashes": true,
    "proof_gap": "This v2 receipt proves current on-chain table state via proton CLI and adds public Hyperion action-level transaction hashes for lifecycle events where available."
  }
}