{
  "service_detail_version": "agent_router_service_detail_v1",
  "data_context": {
    "page_role": "service_capability_detail",
    "result_preview_role": "latest_validation_sample",
    "result_preview_is_live_user_query": false,
    "explanation": "latest_validation.result_preview is the last provider validation sample. It proves this service can return real JSON for its sample request, but it is not the result of the current buyer Agent task.",
    "live_query_instruction": "Buyer Agents should invoke this service with task-specific input through AgentRouter instead of reusing the validation sample as the final answer."
  },
  "service": {
    "service_id": "nansen_tgm_transfers",
    "manifest_type": "hosted_http_data_api",
    "version": "1.0.0",
    "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
    "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
    "title": "Get \"Token God Mode\" (TGM) transfers data",
    "display_title": "Get \"Token God Mode\" (TGM) transfers data",
    "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
    "capabilities": [
      "nansen",
      "data_service",
      "token_god_mode",
      "token_data",
      "token_transfers",
      "wallet_activity"
    ],
    "routing": {
      "routing_version": "agentrouter_structured_routing_v1",
      "domains": [
        "crypto",
        "market_data",
        "onchain"
      ],
      "data_types": [
        "nansen",
        "token_god_mode",
        "token_data",
        "token_transfers",
        "wallet_activity",
        "holder_distribution",
        "token_flow"
      ],
      "entities": [
        "token",
        "wallet_address",
        "chain",
        "time_window"
      ],
      "chains": [
        "ethereum"
      ],
      "time_requirements": {
        "supports_realtime": false,
        "supports_historical": true,
        "accepted_time_fields": [
          "date",
          "token_address"
        ]
      },
      "input_fields": [
        "date",
        "chain",
        "pagination",
        "token_address"
      ],
      "output_fields": [
        "data",
        "data.to_address",
        "data.from_address",
        "data.block_timestamp",
        "data.transfer_amount",
        "data.to_address_label",
        "data.transaction_hash",
        "data.transaction_type",
        "data.from_address_label",
        "data.transfer_value_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "keywords": [
        "token",
        "god",
        "mode",
        "tgm",
        "transfers",
        "nansen",
        "when",
        "buyer",
        "agent",
        "needs",
        "endpoint",
        "best",
        "token-level",
        "analytics",
        "such",
        "holders",
        "flows"
      ],
      "capability_refs": [
        "nansen",
        "data_service",
        "token_god_mode",
        "token_data",
        "token_transfers",
        "wallet_activity"
      ]
    },
    "pricing": {
      "amount": "0.01",
      "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
      "network": "base",
      "currency": "USDC",
      "protocol": "x402",
      "settlement_model": "direct_provider_wallet"
    },
    "verification_status": "verified",
    "trust": {
      "provider_id": "provider_nansen_api",
      "feedback_count": 11,
      "operational_feedback_count": 11,
      "consumer_feedback_count": 1,
      "recent_failure_rate": 0,
      "success_rate": 1,
      "schema_valid_rate": 1,
      "freshness_valid_rate": 1,
      "coverage_valid_rate": 1,
      "intent_fit_rate": 1,
      "intent_mismatch_count": 0,
      "intent_mismatch_rate": 0,
      "usefulness_rate": 1,
      "average_consumer_score": 1,
      "average_agent_friendly_score": 1,
      "average_latency_ms": null,
      "verification_status": "verified",
      "feedback_state": "observed",
      "trust_score": 0.99,
      "trust_score_prior": 0.7,
      "trust_score_confidence": 0.6875,
      "routing_trust_score": 0.8994
    },
    "sample_request": {
      "date": {
        "to": "2026-05-24",
        "from": "2026-05-20"
      },
      "chain": "ethereum",
      "pagination": {
        "page": 1,
        "per_page": 3
      },
      "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
    },
    "request_data": {
      "fields": [
        "chain",
        "token_address",
        "date",
        "pagination"
      ],
      "example": {
        "date": {
          "to": "2026-05-24",
          "from": "2026-05-20"
        },
        "chain": "ethereum",
        "pagination": {
          "page": 1,
          "per_page": 3
        },
        "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
      },
      "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
      "shape_summary": "object keys: chain, token_address, date, pagination"
    },
    "response_data": {
      "fields": [
        "data",
        "data.block_timestamp",
        "data.transaction_hash",
        "data.from_address",
        "data.to_address",
        "data.from_address_label",
        "data.to_address_label",
        "data.transaction_type",
        "data.transfer_amount",
        "data.transfer_value_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "preview": {
        "data": [
          {
            "to_address": "0x0000000000000000000000000000000000000000",
            "from_address": "0x0000000000000000000000000000000000000000",
            "block_timestamp": "example",
            "transfer_amount": "example",
            "to_address_label": "0x0000000000000000000000000000000000000000",
            "transaction_hash": "example",
            "transaction_type": "example",
            "from_address_label": "0x0000000000000000000000000000000000000000",
            "transfer_value_usd": "example"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10,
          "is_last_page": true
        }
      },
      "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
      "shape_summary": "object keys: data, pagination"
    },
    "pre_call_context": {
      "context_version": "agent_pre_call_context_v1",
      "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
      "buyer_requirements": {
        "payment_required": true,
        "payment_protocol": "x402",
        "currency": "USDC",
        "network": "base",
        "needs_buyer_api_key": false,
        "max_budget_field": "max_amount"
      },
      "provider_requirements": {
        "provider_credential_required": true,
        "credential_public": false,
        "credential_custody": "hosted_runtime_config"
      },
      "pricing": {
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "network": "base",
        "currency": "USDC",
        "protocol": "x402",
        "settlement_model": "direct_provider_wallet"
      },
      "freshness": {
        "update_frequency": "on_request",
        "max_data_lag_seconds": 300,
        "declared_live_on_request": true
      },
      "provenance": {
        "provenance_version": "agent_data_source_provenance_v1",
        "source_provenance_level": "wrapped_api",
        "source_type": "provider_declared_data_service",
        "authorization_status": "provider_declared",
        "redistribution_status": "provider_declared",
        "credential_custody": "hosted_runtime_config",
        "platform_stores_credentials": true,
        "verified_by_platform": false
      },
      "verification": {
        "status": "verified",
        "last_validation_ok": true,
        "last_validation_at": "2026-09-08T08:21:24.466Z",
        "latest_http_status": null
      },
      "trust": {
        "provider_id": "provider_nansen_api",
        "feedback_count": 11,
        "operational_feedback_count": 11,
        "consumer_feedback_count": 1,
        "recent_failure_rate": 0,
        "success_rate": 1,
        "schema_valid_rate": 1,
        "freshness_valid_rate": 1,
        "coverage_valid_rate": 1,
        "intent_fit_rate": 1,
        "intent_mismatch_count": 0,
        "intent_mismatch_rate": 0,
        "usefulness_rate": 1,
        "average_consumer_score": 1,
        "average_agent_friendly_score": 1,
        "average_latency_ms": null,
        "verification_status": "verified",
        "feedback_state": "observed",
        "trust_score": 0.99,
        "trust_score_prior": 0.7,
        "trust_score_confidence": 0.6875,
        "routing_trust_score": 0.8994
      },
      "health": {
        "health_version": "agent_service_health_v1",
        "status": "healthy",
        "last_validation_at": "2026-09-08T08:21:24.466Z",
        "last_validation_ok": true,
        "last_success_at": "2026-06-03T15:16:03.444Z",
        "last_failure_at": null,
        "latest_http_status": null,
        "recent_failure_rate": 0,
        "circuit_breaker": {
          "active": false,
          "reason": null,
          "recent_window": 10,
          "recent_failures": 0
        }
      },
      "request_data": {
        "fields": [
          "chain",
          "token_address",
          "date",
          "pagination"
        ],
        "example": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
        "shape_summary": "object keys: chain, token_address, date, pagination"
      },
      "response_data": {
        "fields": [
          "data",
          "data.block_timestamp",
          "data.transaction_hash",
          "data.from_address",
          "data.to_address",
          "data.from_address_label",
          "data.to_address_label",
          "data.transaction_type",
          "data.transfer_amount",
          "data.transfer_value_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "preview": {
          "data": [
            {
              "to_address": "0x0000000000000000000000000000000000000000",
              "from_address": "0x0000000000000000000000000000000000000000",
              "block_timestamp": "example",
              "transfer_amount": "example",
              "to_address_label": "0x0000000000000000000000000000000000000000",
              "transaction_hash": "example",
              "transaction_type": "example",
              "from_address_label": "0x0000000000000000000000000000000000000000",
              "transfer_value_usd": "example"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 10,
            "is_last_page": true
          }
        },
        "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
        "shape_summary": "object keys: data, pagination"
      },
      "limitations": [
        "Sample response is mock/static and not a live paid response."
      ],
      "risk_flags": [
        "has_declared_limitations"
      ]
    },
    "sample_response": {
      "schema_version": "agent_data_envelope_v1",
      "status": "success",
      "sample_type": "mock",
      "query_shape": {
        "date": {
          "to": "<string>",
          "from": "<string>"
        },
        "chain": "<string>",
        "pagination": {
          "page": "<number>",
          "per_page": "<number>"
        },
        "token_address": "<address_or_hash>"
      },
      "data_shape": {
        "data": {
          "type": "array",
          "item_count_sample": 1,
          "item_shape": {
            "to_address": "<address_or_hash>",
            "from_address": "<address_or_hash>",
            "block_timestamp": "<string>",
            "transfer_amount": "<string>",
            "to_address_label": "<address_or_hash>",
            "transaction_hash": "<string>",
            "transaction_type": "<string>",
            "from_address_label": "<address_or_hash>",
            "transfer_value_usd": "<string>"
          }
        },
        "pagination": {
          "page": "<number>",
          "per_page": "<number>",
          "is_last_page": "<boolean>"
        }
      },
      "metadata": {
        "data_sources": [
          "provider_config_hosted_http"
        ],
        "freshness_seconds": 86400,
        "is_estimated": true,
        "confidence": 0.7,
        "limitations": [
          "Sample response is mock/static and not a live paid response."
        ]
      },
      "agent_hints": {
        "good_for": [
          "MVP validation",
          "Agent response parsing"
        ],
        "warnings": [
          "Use paid invocation for the full response."
        ],
        "suggested_followups": []
      },
      "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
      "redaction": {
        "redacted": true,
        "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation."
      }
    },
    "validation_result_preview": null,
    "source_provenance": {
      "provenance_version": "agent_data_source_provenance_v1",
      "source_provenance_level": "wrapped_api",
      "source_type": "provider_declared_data_service",
      "authorization_status": "provider_declared",
      "redistribution_status": "provider_declared",
      "credential_custody": "hosted_runtime_config",
      "platform_stores_credentials": true,
      "verified_by_platform": false
    },
    "quality_profile": {
      "profile_version": "agent_data_quality_profile_v1",
      "verification_status": "verified",
      "latest_validation_ok": true,
      "latest_validation_error": null,
      "feedback_count": 11,
      "quality_event_count": 11,
      "upstream_error_count": 0,
      "business_error_count": 0,
      "latest_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "latest_quality_event": {
        "status": "verified_result_recorded",
        "created_at": "2026-06-03T15:16:05.539Z",
        "event_hash": "0xcb780590de10d7c3ec401860824e73958bfe6d72f1e0b6f55ccf9caabf7665e0",
        "event_type": "completed_paid_invocation",
        "payment_tx": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "request_id": "req_1780499759990",
        "service_id": "nansen_tgm_transfers",
        "trace_hash": "0x71644c81abe57185de2b37a834669bfdc8ad918a501503f52f7882821354cb38",
        "provider_id": "provider_nansen_api",
        "event_version": "agent_service_quality_event_v1",
        "blocking_issues": [],
        "quality_event_id": "0xc2758d30bb9507cc9dcf4267763e4df09853ae5d4c33a08ebc642e48109a2810",
        "consumer_feedback_expected": true,
        "deterministic_verification": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "declared_freshness_seconds": 300,
      "result_contract": {
        "envelope_required": true,
        "deterministic_checks": [
          "http_status",
          "schema",
          "envelope",
          "freshness",
          "coverage",
          "empty_result"
        ],
        "semantic_checks": [
          "agent_friendliness",
          "intent_fit_summary"
        ]
      }
    },
    "health": {
      "health_version": "agent_service_health_v1",
      "status": "healthy",
      "last_validation_at": "2026-09-08T08:21:24.466Z",
      "last_validation_ok": true,
      "last_success_at": "2026-06-03T15:16:03.444Z",
      "last_failure_at": null,
      "latest_http_status": null,
      "recent_failure_rate": 0,
      "circuit_breaker": {
        "active": false,
        "reason": null,
        "recent_window": 10,
        "recent_failures": 0
      }
    },
    "erc8004": {
      "agent_id": "340924",
      "chain": "bsc",
      "chain_id": 56,
      "registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
      "explorer_url": "https://8004scan.io/agents/56/340924"
    },
    "erc8004_status": {
      "state": "registered",
      "active_chain": "bsc",
      "registered_chain": "bsc",
      "agent_id": "340924"
    },
    "badges": [
      {
        "code": "verified_live_endpoint",
        "label": "Verified live endpoint",
        "level": "positive"
      },
      {
        "code": "healthy",
        "label": "Healthy",
        "level": "positive"
      },
      {
        "code": "fresh_data",
        "label": "Fresh data",
        "level": "positive"
      },
      {
        "code": "source_declared",
        "label": "Source declared",
        "level": "neutral"
      },
      {
        "code": "agent_useful",
        "label": "Agent useful",
        "level": "positive"
      }
    ],
    "created_at": "2026-09-08T08:21:24.466Z",
    "updated_at": "2026-09-08T17:05:18.973Z"
  },
  "manifest": {
    "title": "Get \"Token God Mode\" (TGM) transfers data",
    "not_for": [],
    "pricing": {
      "amount": "0.01",
      "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
      "network": "base",
      "currency": "USDC",
      "protocol": "x402",
      "settlement_model": "direct_provider_wallet"
    },
    "endpoint": {
      "url": "https://agentrouter.network/provider/custom/nansen_tgm_transfers",
      "method": "POST"
    },
    "provider": {
      "provider_id": "provider_nansen_api",
      "agent_identity": {
        "agent_id": "optional",
        "standard": "erc-8004-compatible",
        "agent_uri": "optional",
        "agent_registry": "optional"
      },
      "payout_address": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
      "erc8004_agent_id": "340924"
    },
    "freshness": {
      "update_frequency": "on_request",
      "max_data_lag_seconds": 300
    },
    "service_id": "nansen_tgm_transfers",
    "capabilities": [
      "nansen",
      "data_service",
      "token_god_mode",
      "token_data",
      "token_transfers",
      "wallet_activity"
    ],
    "input_schema": {
      "type": "object",
      "properties": {
        "date": {
          "type": "object",
          "properties": {
            "to": {
              "type": "string"
            },
            "from": {
              "type": "string"
            }
          }
        },
        "chain": {
          "type": "string"
        },
        "pagination": {
          "type": "object",
          "properties": {
            "page": {
              "type": "number"
            },
            "per_page": {
              "type": "number"
            }
          }
        },
        "token_address": {
          "type": "string"
        }
      }
    },
    "registration": {
      "duplicate_policy": "same_provider_source_is_idempotent",
      "source_fingerprint": "sha256:b16579c462ec8509b092c6802ee1d2dc3abd9988e5d9901cf81e09643a9c051b",
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "version": "1.0.0",
      "manifest_type": "hosted_http_data_api",
      "erc8004": {
        "standard": "ERC-8004",
        "network": "bsc",
        "caip2": "eip155:56",
        "chain_id": 56,
        "agent_id": "340924",
        "metadata_uri": "https://agentrouter.network/.well-known/erc8004/vendors/provider_nansen_api.json",
        "metadata_hash": null,
        "identity_registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
        "reputation_registry": "0x8004BAa17C55a88189AE136b182e5fdA19dE9b63",
        "validation_registry": "0x8004Cb1BF31DAf7788923b405b754f57acEB4272",
        "tx_hash": "0xce780499022ade2028085acc000218a8e5d1cebddf4df912bd9dd779135fc365",
        "status": "registered",
        "updated_at": "2026-09-08T17:05:18.973Z"
      }
    },
    "output_schema": {
      "type": "object",
      "required": [
        "schema_version",
        "service_id",
        "request_id",
        "status",
        "query",
        "data",
        "metadata"
      ],
      "properties": {
        "data": {
          "type": "object"
        },
        "query": {
          "type": "object"
        },
        "status": {
          "type": "string"
        },
        "metadata": {
          "type": "object"
        },
        "request_id": {
          "type": "string"
        },
        "service_id": {
          "type": "string"
        },
        "schema_version": {
          "type": "string"
        }
      }
    },
    "agent_contract": {
      "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
      "request_data": {
        "fields": [
          "chain",
          "token_address",
          "date",
          "pagination"
        ],
        "example": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
        "shape_summary": "object keys: chain, token_address, date, pagination"
      },
      "response_data": {
        "fields": [
          "data",
          "data.block_timestamp",
          "data.transaction_hash",
          "data.from_address",
          "data.to_address",
          "data.from_address_label",
          "data.to_address_label",
          "data.transaction_type",
          "data.transfer_amount",
          "data.transfer_value_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "preview": {
          "data": [
            {
              "to_address": "0x0000000000000000000000000000000000000000",
              "from_address": "0x0000000000000000000000000000000000000000",
              "block_timestamp": "example",
              "transfer_amount": "example",
              "to_address_label": "0x0000000000000000000000000000000000000000",
              "transaction_hash": "example",
              "transaction_type": "example",
              "from_address_label": "0x0000000000000000000000000000000000000000",
              "transfer_value_usd": "example"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 10,
            "is_last_page": true
          }
        },
        "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
        "shape_summary": "object keys: data, pagination"
      },
      "routing_hints": {
        "not_for": [],
        "good_for": [
          "nansen",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ]
      },
      "capability_tags": [
        "nansen",
        "data_service",
        "token_god_mode",
        "token_data",
        "token_transfers",
        "wallet_activity"
      ],
      "contract_version": "agent_data_service_contract_v1",
      "example_questions": [
        "Query this provider data service with the sample request shape."
      ],
      "quality_expectations": {
        "result_envelope": "agent_data_envelope_v1",
        "must_include_metadata": [
          "data_sources",
          "generated_at",
          "freshness_seconds",
          "confidence",
          "limitations"
        ],
        "empty_result_should_be_explicit": true,
        "preview_paid_shape_should_match": true
      },
      "request_shape_summary": "object keys: chain, token_address, date, pagination",
      "response_shape_summary": "object keys: data, pagination",
      "routing": {
        "routing_version": "agentrouter_structured_routing_v1",
        "domains": [
          "crypto",
          "market_data",
          "onchain"
        ],
        "data_types": [
          "nansen",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity",
          "holder_distribution",
          "token_flow"
        ],
        "entities": [
          "token",
          "wallet_address",
          "chain",
          "time_window"
        ],
        "chains": [
          "ethereum"
        ],
        "time_requirements": {
          "supports_realtime": false,
          "supports_historical": true,
          "accepted_time_fields": [
            "date",
            "token_address"
          ]
        },
        "input_fields": [
          "date",
          "chain",
          "pagination",
          "token_address"
        ],
        "output_fields": [
          "data",
          "data.to_address",
          "data.from_address",
          "data.block_timestamp",
          "data.transfer_amount",
          "data.to_address_label",
          "data.transaction_hash",
          "data.transaction_type",
          "data.from_address_label",
          "data.transfer_value_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "keywords": [
          "token",
          "god",
          "mode",
          "tgm",
          "transfers",
          "nansen",
          "when",
          "buyer",
          "agent",
          "needs",
          "endpoint",
          "best",
          "token-level",
          "analytics",
          "such",
          "holders",
          "flows"
        ],
        "capability_refs": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ]
      }
    },
    "sample_request": {
      "date": {
        "to": "2026-05-24",
        "from": "2026-05-20"
      },
      "chain": "ethereum",
      "pagination": {
        "page": 1,
        "per_page": 3
      },
      "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
    },
    "runtime_secrets": {
      "public": false,
      "custody": "hosted_runtime_config",
      "required": true
    },
    "sample_response": {
      "data": {
        "data": [
          {
            "to_address": "0x0000000000000000000000000000000000000000",
            "from_address": "0x0000000000000000000000000000000000000000",
            "block_timestamp": "example",
            "transfer_amount": "example",
            "to_address_label": "0x0000000000000000000000000000000000000000",
            "transaction_hash": "example",
            "transaction_type": "example",
            "from_address_label": "0x0000000000000000000000000000000000000000",
            "transfer_value_usd": "example"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10,
          "is_last_page": true
        }
      },
      "query": {
        "date": {
          "to": "2026-05-24",
          "from": "2026-05-20"
        },
        "chain": "ethereum",
        "pagination": {
          "page": 1,
          "per_page": 3
        },
        "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
      },
      "status": "success",
      "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
      "metadata": {
        "confidence": 0.7,
        "limitations": [
          "Sample response is mock/static and not a live paid response."
        ],
        "data_sources": [
          "provider_config_hosted_http"
        ],
        "generated_at": "2026-05-24T05:57:22.965Z",
        "is_estimated": true,
        "freshness_seconds": 86400
      },
      "request_id": "sample_req",
      "service_id": "nansen_tgm_transfers",
      "agent_hints": {
        "good_for": [
          "MVP validation",
          "Agent response parsing"
        ],
        "warnings": [
          "Use paid invocation for the full response."
        ],
        "suggested_followups": []
      },
      "sample_type": "mock",
      "schema_version": "agent_data_envelope_v1"
    },
    "manifest_version": "agent_data_service_manifest_v1",
    "data_source_claim": {
      "source_type": "provider_declared_data_service",
      "credential_custody": "hosted_runtime_config",
      "authorization_status": "provider_declared",
      "redistribution_status": "provider_declared",
      "source_provenance_level": "wrapped_api",
      "platform_stores_credentials": true
    },
    "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
    "manifest_type": "hosted_http_data_api",
    "version": "1.0.0",
    "routing": {
      "routing_version": "agentrouter_structured_routing_v1",
      "domains": [
        "crypto",
        "market_data",
        "onchain"
      ],
      "data_types": [
        "nansen",
        "token_god_mode",
        "token_data",
        "token_transfers",
        "wallet_activity",
        "holder_distribution",
        "token_flow"
      ],
      "entities": [
        "token",
        "wallet_address",
        "chain",
        "time_window"
      ],
      "chains": [
        "ethereum"
      ],
      "time_requirements": {
        "supports_realtime": false,
        "supports_historical": true,
        "accepted_time_fields": [
          "date",
          "token_address"
        ]
      },
      "input_fields": [
        "date",
        "chain",
        "pagination",
        "token_address"
      ],
      "output_fields": [
        "data",
        "data.to_address",
        "data.from_address",
        "data.block_timestamp",
        "data.transfer_amount",
        "data.to_address_label",
        "data.transaction_hash",
        "data.transaction_type",
        "data.from_address_label",
        "data.transfer_value_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "keywords": [
        "token",
        "god",
        "mode",
        "tgm",
        "transfers",
        "nansen",
        "when",
        "buyer",
        "agent",
        "needs",
        "endpoint",
        "best",
        "token-level",
        "analytics",
        "such",
        "holders",
        "flows"
      ],
      "capability_refs": [
        "nansen",
        "data_service",
        "token_god_mode",
        "token_data",
        "token_transfers",
        "wallet_activity"
      ]
    },
    "erc8257": {
      "compatible": true,
      "compatibility_version": "agentrouter_erc8257_manifest_compat_v1",
      "tool_manifest_standard": "ERC-8257",
      "tool_type": "hosted_http_data_api",
      "tool_id": "nansen_tgm_transfers",
      "registry_strategy": "compatible_manifest_only_no_custom_onchain_tool_registry",
      "metadata_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba"
    },
    "integrity": {
      "integrity_version": "agentrouter_manifest_integrity_v1",
      "algorithm": "sha256-stable-json",
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "created_at": "2026-09-08T17:05:18.873Z",
      "updated_at": "2026-09-08T17:05:18.873Z"
    }
  },
  "latest_validation": {
    "ok": true,
    "service_id": "nansen_tgm_transfers",
    "schema_errors": [],
    "envelope_errors": [],
    "result_errors": [],
    "result_preview": null,
    "created_at": "2026-09-08T08:21:24.466Z",
    "redaction": {
      "redacted": true,
      "reason": "Latest validation proves the endpoint responded with JSON, but public output omits paid data values."
    }
  },
  "recent_evidence_events": [
    {
      "input": {
        "date": {
          "to": "2026-05-27",
          "from": "2026-05-26"
        },
        "chain": "ethereum",
        "pagination": {
          "page": 1,
          "per_page": 50
        },
        "token_address": "0xe2ad0bf751834f2fbdc62a41014f84d67ca1de2a"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-05-27T07:54:38.741Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "params": {
          "chain": "ethereum",
          "window": "24h",
          "token_symbol": "ERA",
          "token_address": "0xe2ad0bf751834f2fbdc62a41014f84d67ca1de2a",
          "requested_service": "nansen_tgm_transfers"
        },
        "capability": "token_smart_money_activity",
        "constraints": {
          "max_price_usdc": "0.05",
          "freshness_seconds": 300
        },
        "consumer_context": {
          "task": "ERA final onchain control-risk report",
          "source": "codex_direct_service_invocation"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xee29a8becc2d9faf0c877b0016e7e83fff9cef85baa159507b7cdbf2f655afd6",
        "chain_id": 5042002,
        "created_at": "2026-05-27T07:54:43.668Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1779868478767",
        "trace_hash": "0x02526945bff1937aa9e6de4c8f48e438751eb85d149578013b772185b1c6834c",
        "result_hash": "0xa5e3813c79f138e93d202d29f0754e0d0190e9630ad3bc0d585a84a8bec0cee7",
        "block_number": "44245256",
        "explorer_url": "https://testnet.arcscan.app/tx/0xee29a8becc2d9faf0c877b0016e7e83fff9cef85baa159507b7cdbf2f655afd6",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x4506807ab5a7721b2b7835d52a4805a1bb2d7e6a67f9460d0f21dde69313df84"
      },
      "created_at": "2026-05-27T07:54:39.276Z",
      "input_hash": "0x2aa9ae2c55d7a38f1d8e3881c436f25bf70018608f4f10371ba353b5f530867c",
      "payment_tx": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
      "request_id": "req_1779868478767",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x02526945bff1937aa9e6de4c8f48e438751eb85d149578013b772185b1c6834c",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xa5e3813c79f138e93d202d29f0754e0d0190e9630ad3bc0d585a84a8bec0cee7",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 50
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 1,
          "intent_fit_rate": null,
          "usefulness_rate": null,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": null,
          "consumer_feedback_count": 0,
          "operational_feedback_count": 1,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 1,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-05-27T07:54:39.110Z",
          "last_validation_at": "2026-05-27T06:39:02.088Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "created_at": "2026-05-27T06:39:02.088Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-05-27T06:39:02.088Z",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 1,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 50
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 0,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": null,
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 1,
            "intent_fit_rate": null,
            "usefulness_rate": null,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": null,
            "consumer_feedback_count": 0,
            "operational_feedback_count": 1,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 1,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-05-27T07:54:39.110Z",
            "last_validation_at": "2026-05-27T06:39:02.088Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-05-27T06:39:02.088Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x4506807ab5a7721b2b7835d52a4805a1bb2d7e6a67f9460d0f21dde69313df84",
      "trace_payload_hash": "0x02526945bff1937aa9e6de4c8f48e438751eb85d149578013b772185b1c6834c"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-02",
          "from": "2026-06-01"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 20
        },
        "token_address": "0x7ec43cf65f1663f820427c62a5780b8f2e25593a"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-01T17:31:19.853Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.05"
        },
        "params": {
          "date": {
            "to": "2026-06-02",
            "from": "2026-06-01"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 20
          },
          "token_address": "0x7ec43cf65f1663f820427c62a5780b8f2e25593a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.05"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x599ac8ecaaa4a2e6851687b4585f1a78b3613cf8e636fa6dd2d1b66dc80bb532",
        "chain_id": 5042002,
        "created_at": "2026-06-01T17:31:21.829Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780335076892",
        "trace_hash": "0x2dfe6168a9e8973adece38a491605a6b7bcefce28d496e364db2db757e164738",
        "result_hash": "0x076f4ce8fd30834c6630d6f1e8ee74c3b659acf59f7e0c3f04fa74f34c3d083a",
        "block_number": "45015656",
        "explorer_url": "https://testnet.arcscan.app/tx/0x599ac8ecaaa4a2e6851687b4585f1a78b3613cf8e636fa6dd2d1b66dc80bb532",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x6437956c8e39e3da16d4715c6bc1a17109f3a56aff0fd0740469aa20ab6dc7f7"
      },
      "created_at": "2026-06-01T17:31:20.523Z",
      "input_hash": "0x8886649da29c13ab6fb2ee426bf885661a0ee96906b40494456e1e09c49fa4ab",
      "payment_tx": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
      "request_id": "req_1780335076892",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x2dfe6168a9e8973adece38a491605a6b7bcefce28d496e364db2db757e164738",
      "config_hash": "0xe166f429133b314cd7031488a91ff08ea9897c0dc87adc57e6ca735ae87e51b2",
      "output_hash": "0x076f4ce8fd30834c6630d6f1e8ee74c3b659acf59f7e0c3f04fa74f34c3d083a",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x076f4ce8fd30834c6630d6f1e8ee74c3b659acf59f7e0c3f04fa74f34c3d083a",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 20
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x331903bc7c065d2293d5fd48879c038edb654a98796efd33cfe5a3dfd79f1735",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0xe166f429133b314cd7031488a91ff08ea9897c0dc87adc57e6ca735ae87e51b2",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x331903bc7c065d2293d5fd48879c038edb654a98796efd33cfe5a3dfd79f1735",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 2,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 2,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 2,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-01T17:31:20.014Z",
          "last_validation_at": "2026-06-01T13:47:26.304Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-01T13:47:26.304Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-01T13:47:26.304Z",
        "config_hash": "0xe166f429133b314cd7031488a91ff08ea9897c0dc87adc57e6ca735ae87e51b2",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity",
          "wallet_profile",
          "transfer_data",
          "token_analytics"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x331903bc7c065d2293d5fd48879c038edb654a98796efd33cfe5a3dfd79f1735",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 2,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 20
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 1,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-05-27T07:54:43.727Z",
            "event_hash": "0x4ae57e9c987bb3a1a8d0b48b3307e9552315498dee3c3e2232f364c15054d694",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
            "request_id": "req_1779868478767",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x02526945bff1937aa9e6de4c8f48e438751eb85d149578013b772185b1c6834c",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x241b1af7f5bffa8a07895cd610a6c8f305a1025e5c2c4cb37514876bab3fff3e",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 50
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 2,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 2,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 2,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-01T17:31:20.014Z",
            "last_validation_at": "2026-06-01T13:47:26.304Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-01T13:47:26.304Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity, wallet_profile. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x6437956c8e39e3da16d4715c6bc1a17109f3a56aff0fd0740469aa20ab6dc7f7",
      "trace_payload_hash": "0x2dfe6168a9e8973adece38a491605a6b7bcefce28d496e364db2db757e164738",
      "verification_report": {
        "created_at": "2026-06-01T17:31:20.523Z",
        "request_id": "req_1780335076892",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x6437956c8e39e3da16d4715c6bc1a17109f3a56aff0fd0740469aa20ab6dc7f7",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 20
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x6437956c8e39e3da16d4715c6bc1a17109f3a56aff0fd0740469aa20ab6dc7f7"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T09:50:37.058Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xecf09dcb1f0f6f30f43a30b44c61661803bed0b0d6d623f839ba29a04f750305",
        "chain_id": 5042002,
        "created_at": "2026-06-03T09:50:42.786Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780480233774",
        "trace_hash": "0x62006ab4a3c58a2a24322bd95713b78727614cc71d0b5623a5145413af272633",
        "result_hash": "0xd44019e0c5096c0082a255034321f2c5a1fd959534b5915efb64a09391418db3",
        "block_number": "45291369",
        "explorer_url": "https://testnet.arcscan.app/tx/0xecf09dcb1f0f6f30f43a30b44c61661803bed0b0d6d623f839ba29a04f750305",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T09:50:37.827Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
      "request_id": "req_1780480233774",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x62006ab4a3c58a2a24322bd95713b78727614cc71d0b5623a5145413af272633",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0xd44019e0c5096c0082a255034321f2c5a1fd959534b5915efb64a09391418db3",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xd44019e0c5096c0082a255034321f2c5a1fd959534b5915efb64a09391418db3",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 3,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 3,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 3,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T09:50:37.311Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 3,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 2,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-01T17:31:22.200Z",
            "event_hash": "0xa9e154cb037dfc75eefb211ed09b8aa6705216d37f99ef7ccff537ae6d3e419f",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
            "request_id": "req_1780335076892",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x2dfe6168a9e8973adece38a491605a6b7bcefce28d496e364db2db757e164738",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x34272df8835684a73cd1680938a8910eaa8c113f7774a556ea5f14069525d9ac",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 20
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 3,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 3,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 3,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T09:50:37.311Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x62006ab4a3c58a2a24322bd95713b78727614cc71d0b5623a5145413af272633",
      "verification_report": {
        "created_at": "2026-06-03T09:50:37.827Z",
        "request_id": "req_1780480233774",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T09:51:31.360Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xf3989e6da63634f9ec79e2327c735ae14a6a818abcb0a60c2c7a0379b1269ef6",
        "chain_id": 5042002,
        "created_at": "2026-06-03T09:51:33.072Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780480288911",
        "trace_hash": "0xc78e10068666e4d04720bac806d930dbc739154cfa7e8991662281b9bbea48ff",
        "result_hash": "0xca2756be768e1c90144d0f4acb5b010c9118a2ad8dfeac8221f9e3aebcf55800",
        "block_number": "45291471",
        "explorer_url": "https://testnet.arcscan.app/tx/0xf3989e6da63634f9ec79e2327c735ae14a6a818abcb0a60c2c7a0379b1269ef6",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T09:51:32.113Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
      "request_id": "req_1780480288911",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0xc78e10068666e4d04720bac806d930dbc739154cfa7e8991662281b9bbea48ff",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0xca2756be768e1c90144d0f4acb5b010c9118a2ad8dfeac8221f9e3aebcf55800",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xca2756be768e1c90144d0f4acb5b010c9118a2ad8dfeac8221f9e3aebcf55800",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 4,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 4,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 4,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T09:51:31.613Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 4,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 3,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T09:50:43.168Z",
            "event_hash": "0xb37343eb8221de52896c6a94e4c3fd1332c78923d92516711f0d29baf899c63c",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
            "request_id": "req_1780480233774",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x62006ab4a3c58a2a24322bd95713b78727614cc71d0b5623a5145413af272633",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x817c373c0d7ee6dd52ac37c51495286ae702687c4cb848c959fa40846e384b0f",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 4,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 4,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 4,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T09:51:31.613Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0xc78e10068666e4d04720bac806d930dbc739154cfa7e8991662281b9bbea48ff",
      "verification_report": {
        "created_at": "2026-06-03T09:51:32.113Z",
        "request_id": "req_1780480288911",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T10:01:42.106Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x5002b23329dfb68a0cda4e04aa64f23c8412a4a2bbb6d9960bb9524422a05222",
        "chain_id": 5042002,
        "created_at": "2026-06-03T10:01:47.816Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780480899591",
        "trace_hash": "0x20948fae5ee2f233e01d29aee8cbf479ca2de77b4e4e5c9dd927e40b2dd929c1",
        "result_hash": "0x1fe0fdb5b4fee03791c29259f22bfa8e1914d6089ab14d9ba0aff009973f2134",
        "block_number": "45292616",
        "explorer_url": "https://testnet.arcscan.app/tx/0x5002b23329dfb68a0cda4e04aa64f23c8412a4a2bbb6d9960bb9524422a05222",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T10:01:42.865Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
      "request_id": "req_1780480899591",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x20948fae5ee2f233e01d29aee8cbf479ca2de77b4e4e5c9dd927e40b2dd929c1",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x1fe0fdb5b4fee03791c29259f22bfa8e1914d6089ab14d9ba0aff009973f2134",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x1fe0fdb5b4fee03791c29259f22bfa8e1914d6089ab14d9ba0aff009973f2134",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 5,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 5,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 5,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T10:01:42.361Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 5,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 4,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T09:51:33.441Z",
            "event_hash": "0x38aaf7a102b1fc10b8060360ff8da5fe9d6d703733c42b27378023c3dc54f013",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
            "request_id": "req_1780480288911",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0xc78e10068666e4d04720bac806d930dbc739154cfa7e8991662281b9bbea48ff",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x06f323813a370db559d04ab25648616aff683f417ba2c6a2f13758ccce301b9e",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 5,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 5,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 5,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T10:01:42.361Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x20948fae5ee2f233e01d29aee8cbf479ca2de77b4e4e5c9dd927e40b2dd929c1",
      "verification_report": {
        "created_at": "2026-06-03T10:01:42.865Z",
        "request_id": "req_1780480899591",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T10:11:55.887Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xeffd627a9241aac70e5520aad5f288ba48b5c45c08dc9fe4110f46aa47ce6b99",
        "chain_id": 5042002,
        "created_at": "2026-06-03T10:12:01.624Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780481513747",
        "trace_hash": "0x11046b2280deb0b1a893ecf0000d8df1a3b549b0a32e381b3c2617eeff5f2a6e",
        "result_hash": "0x417385fadd1bd6852ab901b81c06e8320b0a2cb467f56964e96da49e68e9e5dd",
        "block_number": "45293725",
        "explorer_url": "https://testnet.arcscan.app/tx/0xeffd627a9241aac70e5520aad5f288ba48b5c45c08dc9fe4110f46aa47ce6b99",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T10:11:56.633Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
      "request_id": "req_1780481513747",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x11046b2280deb0b1a893ecf0000d8df1a3b549b0a32e381b3c2617eeff5f2a6e",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x417385fadd1bd6852ab901b81c06e8320b0a2cb467f56964e96da49e68e9e5dd",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x417385fadd1bd6852ab901b81c06e8320b0a2cb467f56964e96da49e68e9e5dd",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 6,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 6,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 6,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T10:11:56.123Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 6,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 5,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T10:01:48.183Z",
            "event_hash": "0xc46edad3aaf00ad979a446ac20062900898889f8f1ccbc4367c7666662a08508",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
            "request_id": "req_1780480899591",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x20948fae5ee2f233e01d29aee8cbf479ca2de77b4e4e5c9dd927e40b2dd929c1",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x014aa6e14ca84907040e7a4a2dda05a12abad68207195b0d3c4031725054a03f",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 6,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 6,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 6,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T10:11:56.123Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x11046b2280deb0b1a893ecf0000d8df1a3b549b0a32e381b3c2617eeff5f2a6e",
      "verification_report": {
        "created_at": "2026-06-03T10:11:56.633Z",
        "request_id": "req_1780481513747",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T10:45:28.359Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x21b8dbd3c3dbf28c0e1a1cbc4a323d73b5d08ea1e8df1751b4ef78940f0df1b2",
        "chain_id": 5042002,
        "created_at": "2026-06-03T10:45:30.059Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780483525837",
        "trace_hash": "0x9923e108654eff9784e49a0fcf39220b3ad27a8d698cce4f5c14badab1ba96c3",
        "result_hash": "0xc321325d3abee666d3f016ec4a5ad32d405c092ab69ec33aebaccec1ae6369da",
        "block_number": "45297404",
        "explorer_url": "https://testnet.arcscan.app/tx/0x21b8dbd3c3dbf28c0e1a1cbc4a323d73b5d08ea1e8df1751b4ef78940f0df1b2",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T10:45:29.119Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
      "request_id": "req_1780483525837",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x9923e108654eff9784e49a0fcf39220b3ad27a8d698cce4f5c14badab1ba96c3",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0xc321325d3abee666d3f016ec4a5ad32d405c092ab69ec33aebaccec1ae6369da",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xc321325d3abee666d3f016ec4a5ad32d405c092ab69ec33aebaccec1ae6369da",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 7,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 7,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 7,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T10:45:28.632Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 7,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 6,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T10:12:01.995Z",
            "event_hash": "0x5ee6484b071b277164b280f67421ffcfea0523d9f26f5f39138dc03369acb634",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
            "request_id": "req_1780481513747",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x11046b2280deb0b1a893ecf0000d8df1a3b549b0a32e381b3c2617eeff5f2a6e",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x5039bf710d0405463eee2effabe09e4ed3ebb3d4d817453237781ac28de83ed0",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 7,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 7,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 7,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T10:45:28.632Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x9923e108654eff9784e49a0fcf39220b3ad27a8d698cce4f5c14badab1ba96c3",
      "verification_report": {
        "created_at": "2026-06-03T10:45:29.119Z",
        "request_id": "req_1780483525837",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T11:04:39.161Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x719832f90022d70e7c0a5b9f6aa9ffb90eecd1144575b2922e19074a1598f92a",
        "chain_id": 5042002,
        "created_at": "2026-06-03T11:04:44.867Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780484676888",
        "trace_hash": "0xee799a1dc0ecb791cbbe1cd7a8f18a0b1ae14833aab10cbc4c14309a6dfbad98",
        "result_hash": "0x68d3852ff16b0f530248a8d4f347dd07585ca2554bab7818ee245a489abff781",
        "block_number": "45299545",
        "explorer_url": "https://testnet.arcscan.app/tx/0x719832f90022d70e7c0a5b9f6aa9ffb90eecd1144575b2922e19074a1598f92a",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T11:04:39.947Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
      "request_id": "req_1780484676888",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0xee799a1dc0ecb791cbbe1cd7a8f18a0b1ae14833aab10cbc4c14309a6dfbad98",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x68d3852ff16b0f530248a8d4f347dd07585ca2554bab7818ee245a489abff781",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x68d3852ff16b0f530248a8d4f347dd07585ca2554bab7818ee245a489abff781",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 8,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 8,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 8,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T11:04:39.449Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 8,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 7,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T10:45:30.432Z",
            "event_hash": "0x3e45906af7bde8b315a79836736e4efb71299d233e1ba6ba46d78573f2ace7dd",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
            "request_id": "req_1780483525837",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x9923e108654eff9784e49a0fcf39220b3ad27a8d698cce4f5c14badab1ba96c3",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x31677e4476d14c4ea3bb8eb46773e89505b8bb7a73db83b00fc81cb8b1edbd5d",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 8,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 8,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 8,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T11:04:39.449Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0xee799a1dc0ecb791cbbe1cd7a8f18a0b1ae14833aab10cbc4c14309a6dfbad98",
      "verification_report": {
        "created_at": "2026-06-03T11:04:39.947Z",
        "request_id": "req_1780484676888",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T12:18:39.125Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xb4e8c7051720c8c57798c7ce1508d66634509a03e562e37bb5775f765bec5633",
        "chain_id": 5042002,
        "created_at": "2026-06-03T12:18:45.112Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780489116701",
        "trace_hash": "0x4edca46f066a220825f72165eb43686be84b2adeed466cfaa5c25d7e4d975d2c",
        "result_hash": "0x2a689bccccc6c78417b945dff366226bb3652d1f669dcc780f8bccb897af8d67",
        "block_number": "45307564",
        "explorer_url": "https://testnet.arcscan.app/tx/0xb4e8c7051720c8c57798c7ce1508d66634509a03e562e37bb5775f765bec5633",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T12:18:39.844Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
      "request_id": "req_1780489116701",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x4edca46f066a220825f72165eb43686be84b2adeed466cfaa5c25d7e4d975d2c",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x2a689bccccc6c78417b945dff366226bb3652d1f669dcc780f8bccb897af8d67",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x2a689bccccc6c78417b945dff366226bb3652d1f669dcc780f8bccb897af8d67",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 9,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 9,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 9,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T12:18:39.338Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 9,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 8,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T11:04:45.250Z",
            "event_hash": "0x2716dd141f95738c5f34824038d68f6842468ba68cf184418658a587dcf363d6",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
            "request_id": "req_1780484676888",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0xee799a1dc0ecb791cbbe1cd7a8f18a0b1ae14833aab10cbc4c14309a6dfbad98",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x228a2fc9c7f9be25462c0e526ad861334012b348525a26e4e76e98e1d45905a2",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 9,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 9,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 9,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T12:18:39.338Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x4edca46f066a220825f72165eb43686be84b2adeed466cfaa5c25d7e4d975d2c",
      "verification_report": {
        "created_at": "2026-06-03T12:18:39.844Z",
        "request_id": "req_1780489116701",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T13:40:05.056Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x212ee84fce4caef18ae6259723bb47f7bff5bb0b9a7c15d0a05ded714387f77d",
        "chain_id": 5042002,
        "created_at": "2026-06-03T13:40:10.881Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780494001125",
        "trace_hash": "0x97416df19f39d4d71a38e6cbd41933adf9e986b2b31ab11c2d71f53bdd39b1ad",
        "result_hash": "0x781184b0b0a87e175bb236b82bb423a03a92a8067ebfda6254901ecdc2ce64af",
        "block_number": "45316427",
        "explorer_url": "https://testnet.arcscan.app/tx/0x212ee84fce4caef18ae6259723bb47f7bff5bb0b9a7c15d0a05ded714387f77d",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T13:40:05.929Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
      "request_id": "req_1780494001125",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x97416df19f39d4d71a38e6cbd41933adf9e986b2b31ab11c2d71f53bdd39b1ad",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x781184b0b0a87e175bb236b82bb423a03a92a8067ebfda6254901ecdc2ce64af",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x781184b0b0a87e175bb236b82bb423a03a92a8067ebfda6254901ecdc2ce64af",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 10,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 10,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 10,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T13:40:05.420Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 10,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 9,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T12:18:45.495Z",
            "event_hash": "0x34d902fbb02ed2df5586f85681482c193350e536f5fe79b31967b75bbbe686ee",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
            "request_id": "req_1780489116701",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x4edca46f066a220825f72165eb43686be84b2adeed466cfaa5c25d7e4d975d2c",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0xb65f2b635e07398c398926fb283b9cfa3a47d4427450b9a310e7f9394c66c8f8",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 10,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 10,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 10,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T13:40:05.420Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x97416df19f39d4d71a38e6cbd41933adf9e986b2b31ab11c2d71f53bdd39b1ad",
      "verification_report": {
        "created_at": "2026-06-03T13:40:05.929Z",
        "request_id": "req_1780494001125",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    },
    {
      "input": {
        "date": {
          "to": "2026-06-03",
          "from": "2026-06-02"
        },
        "chain": "bnb",
        "pagination": {
          "page": 1,
          "per_page": 100
        },
        "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc"
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_tgm_transfers",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "settlement_receipt": {
          "mode": "circle_arc",
          "asset": "USDC",
          "caip2": "eip155:5042002",
          "payer": "agentrouter_consumer",
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "status": "settled",
          "network": "arc-testnet",
          "tx_hash": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-06-03T15:16:03.082Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "budget": {
          "currency": "USDC",
          "max_amount": "0.02"
        },
        "params": {
          "date": {
            "to": "2026-06-03",
            "from": "2026-06-02"
          },
          "chain": "bnb",
          "pagination": {
            "page": 1,
            "per_page": 100
          },
          "token_address": "0x44f161ae29361e332dea039dfa2f404e0bc5b5cc",
          "wallet_address": "0xe46bfabeb872f340df892153f0f09dffa9295d9a"
        },
        "capability": "nansen_tgm_transfers",
        "constraints": {
          "max_price_usdc": "0.02"
        },
        "consumer_context": {
          "source": "agentrouter_structured_request_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x3c9019c5dc60bcb291266f4c33e66be80add00b64eb098f9041be1f2f160d756",
        "chain_id": 5042002,
        "created_at": "2026-06-03T15:16:05.164Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1780499759990",
        "trace_hash": "0x71644c81abe57185de2b37a834669bfdc8ad918a501503f52f7882821354cb38",
        "result_hash": "0x40328f36798e1c3ca3e941dad6bfe5d43e242aebd2298ffd8d5cdb43884df60f",
        "block_number": "45327150",
        "explorer_url": "https://testnet.arcscan.app/tx/0x3c9019c5dc60bcb291266f4c33e66be80add00b64eb098f9041be1f2f160d756",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
      },
      "created_at": "2026-06-03T15:16:03.942Z",
      "input_hash": "0x832bca07607086da8b17aad2a74fca80570cf2f4b120ad0383a7a82a35e01933",
      "payment_tx": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
      "request_id": "req_1780499759990",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x71644c81abe57185de2b37a834669bfdc8ad918a501503f52f7882821354cb38",
      "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
      "output_hash": "0x40328f36798e1c3ca3e941dad6bfe5d43e242aebd2298ffd8d5cdb43884df60f",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x40328f36798e1c3ca3e941dad6bfe5d43e242aebd2298ffd8d5cdb43884df60f",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
      "manifest_type": "hosted_http_data_api",
      "service_binding": {
        "version": "1.0.0",
        "service_id": "nansen_tgm_transfers",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "provider_id": "provider_nansen_api",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api"
      },
      "service_version": "1.0.0",
      "evidence_profile": {
        "profile_type": "paid_hosted_http_data_api_execution",
        "manifest_type": "hosted_http_data_api",
        "storage_model": "offchain_full_evidence_arc_hash_anchor",
        "evidence_scope": "service_call",
        "profile_version": "agentrouter_execution_evidence_profile_v1",
        "required_bindings": [
          "service_id",
          "manifest_hash",
          "input_hash",
          "output_hash",
          "payment_tx",
          "verification_report"
        ],
        "erc8257_manifest_compatible": true,
        "erc8004_reputation_compatible": true
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get \"Token God Mode\" (TGM) transfers data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.99,
          "success_rate": 1,
          "feedback_count": 11,
          "intent_fit_rate": 1,
          "usefulness_rate": 1,
          "schema_valid_rate": 1,
          "average_latency_ms": null,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 1,
          "consumer_feedback_count": 1,
          "operational_feedback_count": 11,
          "average_agent_friendly_score": 1
        },
        "badges": [
          {
            "code": "verified_live_endpoint",
            "label": "Verified live endpoint",
            "level": "positive"
          },
          {
            "code": "healthy",
            "label": "Healthy",
            "level": "positive"
          },
          {
            "code": "fresh_data",
            "label": "Fresh data",
            "level": "positive"
          },
          {
            "code": "source_declared",
            "label": "Source declared",
            "level": "neutral"
          },
          {
            "code": "agent_useful",
            "label": "Agent useful",
            "level": "positive"
          }
        ],
        "health": {
          "status": "healthy",
          "health_version": "agent_service_health_v1",
          "circuit_breaker": {
            "active": false,
            "reason": null,
            "recent_window": 10,
            "recent_failures": 0
          },
          "last_failure_at": null,
          "last_success_at": "2026-06-03T15:16:03.444Z",
          "last_validation_at": "2026-06-02T04:25:36.448Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "routing": {
          "chains": [
            "ethereum"
          ],
          "domains": [
            "crypto",
            "market_data",
            "onchain"
          ],
          "entities": [
            "token",
            "wallet_address",
            "chain",
            "time_window"
          ],
          "keywords": [
            "token",
            "god",
            "mode",
            "tgm",
            "transfers",
            "nansen",
            "when",
            "buyer",
            "agent",
            "needs",
            "endpoint",
            "best",
            "token-level",
            "analytics",
            "such",
            "holders",
            "flows"
          ],
          "data_types": [
            "nansen",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity",
            "holder_distribution",
            "token_flow"
          ],
          "input_fields": [
            "date",
            "chain",
            "pagination",
            "token_address"
          ],
          "output_fields": [
            "data",
            "data.to_address",
            "data.from_address",
            "data.block_timestamp",
            "data.transfer_amount",
            "data.to_address_label",
            "data.transaction_hash",
            "data.transaction_type",
            "data.from_address_label",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "capability_refs": [
            "nansen",
            "data_service",
            "token_god_mode",
            "token_data",
            "token_transfers",
            "wallet_activity"
          ],
          "routing_version": "agentrouter_structured_routing_v1",
          "time_requirements": {
            "supports_realtime": false,
            "supports_historical": true,
            "accepted_time_fields": [
              "date",
              "token_address"
            ]
          }
        },
        "version": "1.0.0",
        "created_at": "2026-06-02T04:25:36.448Z",
        "service_id": "nansen_tgm_transfers",
        "updated_at": "2026-06-02T04:25:36.448Z",
        "config_hash": "0x8c19341fa738d7e2dbc08cfa64c641e07fd1a392c8dc92472e4c35347fcad7f0",
        "capabilities": [
          "nansen",
          "data_service",
          "token_god_mode",
          "token_data",
          "token_transfers",
          "wallet_activity"
        ],
        "request_data": {
          "fields": [
            "chain",
            "token_address",
            "date",
            "pagination"
          ],
          "example": {
            "date": {
              "to": "2026-05-24",
              "from": "2026-05-20"
            },
            "chain": "ethereum",
            "pagination": {
              "page": 1,
              "per_page": 3
            },
            "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chain, token_address, date, pagination"
        },
        "display_title": "Get \"Token God Mode\" (TGM) transfers data",
        "manifest_hash": "0x5faf0b58a3e0fed1679158a42fe8e2fb6d89ce7226b2a07ab7455d878c3e43ba",
        "manifest_type": "hosted_http_data_api",
        "response_data": {
          "fields": [
            "data",
            "data.block_timestamp",
            "data.transaction_hash",
            "data.from_address",
            "data.to_address",
            "data.from_address_label",
            "data.to_address_label",
            "data.transaction_type",
            "data.transfer_amount",
            "data.transfer_value_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "to_address": "0x0000000000000000000000000000000000000000",
                "from_address": "0x0000000000000000000000000000000000000000",
                "block_timestamp": "example",
                "transfer_amount": "example",
                "to_address_label": "0x0000000000000000000000000000000000000000",
                "transaction_hash": "example",
                "transaction_type": "example",
                "from_address_label": "0x0000000000000000000000000000000000000000",
                "transfer_value_usd": "example"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 10,
              "is_last_page": true
            }
          },
          "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
          "shape_summary": "object keys: data, pagination"
        },
        "sample_request": {
          "date": {
            "to": "2026-05-24",
            "from": "2026-05-20"
          },
          "chain": "ethereum",
          "pagination": {
            "page": 1,
            "per_page": 3
          },
          "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "quality_profile": {
          "feedback_count": 11,
          "profile_version": "agent_data_quality_profile_v1",
          "result_contract": {
            "semantic_checks": [
              "agent_friendliness",
              "intent_fit_summary"
            ],
            "envelope_required": true,
            "deterministic_checks": [
              "http_status",
              "schema",
              "envelope",
              "freshness",
              "coverage",
              "empty_result"
            ]
          },
          "latest_verification": {
            "issues": [],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 100
                }
              ],
              "top_level_keys": [
                "data",
                "pagination"
              ]
            },
            "sanity_valid": true,
            "schema_valid": true,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": true,
            "freshness_valid": true,
            "data_quality_issues": [],
            "deterministic_score": 1,
            "agent_friendly_score": 1,
            "overall_quality_score": 1
          },
          "quality_event_count": 10,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-06-03T13:40:11.258Z",
            "event_hash": "0xe198866d030cf1525da0808107a9d4f6081ce5cd019c505de40205a336c9b369",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
            "request_id": "req_1780494001125",
            "service_id": "nansen_tgm_transfers",
            "trace_hash": "0x97416df19f39d4d71a38e6cbd41933adf9e986b2b31ab11c2d71f53bdd39b1ad",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x207a24e48b44c4e356a54ac55dedeefd4b2a9f0971aaba6a6b9c9d79c80a6da9",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 100
                  }
                ],
                "top_level_keys": [
                  "data",
                  "pagination"
                ]
              },
              "sanity_valid": true,
              "schema_valid": true,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": true,
              "freshness_valid": true,
              "data_quality_issues": [],
              "deterministic_score": 1,
              "agent_friendly_score": 1,
              "overall_quality_score": 1
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 0,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity. (sample response)",
          "metadata": {
            "confidence": 0.7,
            "limitations": [
              "Sample response is mock/static and not a live paid response."
            ],
            "data_sources": [
              "provider_config_hosted_http"
            ],
            "is_estimated": true,
            "freshness_seconds": 86400
          },
          "redaction": {
            "reason": "Public discovery responses expose schema and shape only. Real values require paid invocation.",
            "redacted": true
          },
          "data_shape": {
            "data": {
              "type": "array",
              "item_shape": {
                "to_address": "<address_or_hash>",
                "from_address": "<address_or_hash>",
                "block_timestamp": "<string>",
                "transfer_amount": "<string>",
                "to_address_label": "<address_or_hash>",
                "transaction_hash": "<string>",
                "transaction_type": "<string>",
                "from_address_label": "<address_or_hash>",
                "transfer_value_usd": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>",
              "is_last_page": "<boolean>"
            }
          },
          "agent_hints": {
            "good_for": [
              "MVP validation",
              "Agent response parsing"
            ],
            "warnings": [
              "Use paid invocation for the full response."
            ],
            "suggested_followups": []
          },
          "query_shape": {
            "date": {
              "to": "<string>",
              "from": "<string>"
            },
            "chain": "<string>",
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            },
            "token_address": "<address_or_hash>"
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.99,
            "success_rate": 1,
            "feedback_count": 11,
            "intent_fit_rate": 1,
            "usefulness_rate": 1,
            "schema_valid_rate": 1,
            "average_latency_ms": null,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 1,
            "consumer_feedback_count": 1,
            "operational_feedback_count": 11,
            "average_agent_friendly_score": 1
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "circuit_breaker": {
              "active": false,
              "reason": null,
              "recent_window": 10,
              "recent_failures": 0
            },
            "last_failure_at": null,
            "last_success_at": "2026-06-03T15:16:03.444Z",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0
          },
          "pricing": {
            "amount": "0.01",
            "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402",
            "settlement_model": "direct_provider_wallet"
          },
          "freshness": {
            "update_frequency": "on_request",
            "max_data_lag_seconds": 300,
            "declared_live_on_request": true
          },
          "provenance": {
            "source_type": "provider_declared_data_service",
            "credential_custody": "hosted_runtime_config",
            "provenance_version": "agent_data_source_provenance_v1",
            "authorization_status": "provider_declared",
            "verified_by_platform": false,
            "redistribution_status": "provider_declared",
            "source_provenance_level": "wrapped_api",
            "platform_stores_credentials": true
          },
          "risk_flags": [
            "has_declared_limitations"
          ],
          "limitations": [
            "Sample response is mock/static and not a live paid response."
          ],
          "request_data": {
            "fields": [
              "chain",
              "token_address",
              "date",
              "pagination"
            ],
            "example": {
              "date": {
                "to": "2026-05-24",
                "from": "2026-05-20"
              },
              "chain": "ethereum",
              "pagination": {
                "page": 1,
                "per_page": 3
              },
              "token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chain, token_address, date, pagination"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-06-02T04:25:36.448Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.block_timestamp",
              "data.transaction_hash",
              "data.from_address",
              "data.to_address",
              "data.from_address_label",
              "data.to_address_label",
              "data.transaction_type",
              "data.transfer_amount",
              "data.transfer_value_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "to_address": "0x0000000000000000000000000000000000000000",
                  "from_address": "0x0000000000000000000000000000000000000000",
                  "block_timestamp": "example",
                  "transfer_amount": "example",
                  "to_address_label": "0x0000000000000000000000000000000000000000",
                  "transaction_hash": "example",
                  "transaction_type": "example",
                  "from_address_label": "0x0000000000000000000000000000000000000000",
                  "transfer_value_usd": "example"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10,
                "is_last_page": true
              }
            },
            "purpose": "Use this preview before payment to decide whether the service can return data useful for the task. It is a sample/preview, not a guaranteed paid result.",
            "shape_summary": "object keys: data, pagination"
          },
          "context_version": "agent_pre_call_context_v1",
          "decision_summary": "Use nansen_tgm_transfers when the task fits: nansen, token_god_mode, token_data, token_transfers, wallet_activity. Costs 0.01 USDC via x402 on base. Service is currently healthy.",
          "buyer_requirements": {
            "network": "base",
            "currency": "USDC",
            "max_budget_field": "max_amount",
            "payment_protocol": "x402",
            "payment_required": true,
            "needs_buyer_api_key": false
          },
          "provider_requirements": {
            "credential_public": false,
            "credential_custody": "hosted_runtime_config",
            "provider_credential_required": true
          }
        },
        "source_provenance": {
          "source_type": "provider_declared_data_service",
          "credential_custody": "hosted_runtime_config",
          "provenance_version": "agent_data_source_provenance_v1",
          "authorization_status": "provider_declared",
          "verified_by_platform": false,
          "redistribution_status": "provider_declared",
          "source_provenance_level": "wrapped_api",
          "platform_stores_credentials": true
        },
        "verification_status": "verified",
        "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get \"Token God Mode\" (TGM) transfers data. Endpoint: POST /api/v1/tgm/transfers. Best for token-level analytics such as holders, flows, transfers, DEX trades, OHLCV, token metadata, and buyer/seller activity.",
        "validation_result_preview": null
      },
      "verification_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
      "trace_payload_hash": "0x71644c81abe57185de2b37a834669bfdc8ad918a501503f52f7882821354cb38",
      "verification_report": {
        "created_at": "2026-06-03T15:16:03.942Z",
        "request_id": "req_1780499759990",
        "service_id": "nansen_tgm_transfers",
        "report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3",
        "schema_valid": true,
        "business_error": null,
        "coverage_valid": true,
        "data_non_empty": true,
        "report_version": "agentrouter_verification_report_v1",
        "freshness_valid": true,
        "deterministic_checks": {
          "issues": [],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 100
              }
            ],
            "top_level_keys": [
              "data",
              "pagination"
            ]
          },
          "sanity_valid": true,
          "schema_valid": true,
          "quality_model": {
            "name": "deterministic_first_data_quality_v1",
            "weights": {
              "deterministic": 0.8,
              "agent_friendly": 0.2
            }
          },
          "coverage_valid": true,
          "data_non_empty": true,
          "freshness_valid": true,
          "data_quality_issues": [],
          "deterministic_score": 1,
          "agent_friendly_score": 1,
          "overall_quality_score": 1
        }
      },
      "verification_report_hash": "0x914afac4241d621525ae01fea65cc8b39608b212e758f6ceab1e5b73fa8399e3"
    }
  ],
  "recent_quality_events": [
    {
      "status": "verified_result_recorded",
      "created_at": "2026-05-27T07:54:43.727Z",
      "event_hash": "0x4ae57e9c987bb3a1a8d0b48b3307e9552315498dee3c3e2232f364c15054d694",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
      "request_id": "req_1779868478767",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x02526945bff1937aa9e6de4c8f48e438751eb85d149578013b772185b1c6834c",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x241b1af7f5bffa8a07895cd610a6c8f305a1025e5c2c4cb37514876bab3fff3e",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 50
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-01T17:31:22.200Z",
      "event_hash": "0xa9e154cb037dfc75eefb211ed09b8aa6705216d37f99ef7ccff537ae6d3e419f",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
      "request_id": "req_1780335076892",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x2dfe6168a9e8973adece38a491605a6b7bcefce28d496e364db2db757e164738",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x34272df8835684a73cd1680938a8910eaa8c113f7774a556ea5f14069525d9ac",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 20
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T09:50:43.168Z",
      "event_hash": "0xb37343eb8221de52896c6a94e4c3fd1332c78923d92516711f0d29baf899c63c",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
      "request_id": "req_1780480233774",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x62006ab4a3c58a2a24322bd95713b78727614cc71d0b5623a5145413af272633",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x817c373c0d7ee6dd52ac37c51495286ae702687c4cb848c959fa40846e384b0f",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T09:51:33.441Z",
      "event_hash": "0x38aaf7a102b1fc10b8060360ff8da5fe9d6d703733c42b27378023c3dc54f013",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
      "request_id": "req_1780480288911",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0xc78e10068666e4d04720bac806d930dbc739154cfa7e8991662281b9bbea48ff",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x06f323813a370db559d04ab25648616aff683f417ba2c6a2f13758ccce301b9e",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T10:01:48.183Z",
      "event_hash": "0xc46edad3aaf00ad979a446ac20062900898889f8f1ccbc4367c7666662a08508",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
      "request_id": "req_1780480899591",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x20948fae5ee2f233e01d29aee8cbf479ca2de77b4e4e5c9dd927e40b2dd929c1",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x014aa6e14ca84907040e7a4a2dda05a12abad68207195b0d3c4031725054a03f",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T10:12:01.995Z",
      "event_hash": "0x5ee6484b071b277164b280f67421ffcfea0523d9f26f5f39138dc03369acb634",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
      "request_id": "req_1780481513747",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x11046b2280deb0b1a893ecf0000d8df1a3b549b0a32e381b3c2617eeff5f2a6e",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x5039bf710d0405463eee2effabe09e4ed3ebb3d4d817453237781ac28de83ed0",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T10:45:30.432Z",
      "event_hash": "0x3e45906af7bde8b315a79836736e4efb71299d233e1ba6ba46d78573f2ace7dd",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
      "request_id": "req_1780483525837",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x9923e108654eff9784e49a0fcf39220b3ad27a8d698cce4f5c14badab1ba96c3",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x31677e4476d14c4ea3bb8eb46773e89505b8bb7a73db83b00fc81cb8b1edbd5d",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T11:04:45.250Z",
      "event_hash": "0x2716dd141f95738c5f34824038d68f6842468ba68cf184418658a587dcf363d6",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
      "request_id": "req_1780484676888",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0xee799a1dc0ecb791cbbe1cd7a8f18a0b1ae14833aab10cbc4c14309a6dfbad98",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x228a2fc9c7f9be25462c0e526ad861334012b348525a26e4e76e98e1d45905a2",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T12:18:45.495Z",
      "event_hash": "0x34d902fbb02ed2df5586f85681482c193350e536f5fe79b31967b75bbbe686ee",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
      "request_id": "req_1780489116701",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x4edca46f066a220825f72165eb43686be84b2adeed466cfaa5c25d7e4d975d2c",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0xb65f2b635e07398c398926fb283b9cfa3a47d4427450b9a310e7f9394c66c8f8",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T13:40:11.258Z",
      "event_hash": "0xe198866d030cf1525da0808107a9d4f6081ce5cd019c505de40205a336c9b369",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
      "request_id": "req_1780494001125",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x97416df19f39d4d71a38e6cbd41933adf9e986b2b31ab11c2d71f53bdd39b1ad",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x207a24e48b44c4e356a54ac55dedeefd4b2a9f0971aaba6a6b9c9d79c80a6da9",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-06-03T15:16:05.539Z",
      "event_hash": "0xcb780590de10d7c3ec401860824e73958bfe6d72f1e0b6f55ccf9caabf7665e0",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
      "request_id": "req_1780499759990",
      "service_id": "nansen_tgm_transfers",
      "trace_hash": "0x71644c81abe57185de2b37a834669bfdc8ad918a501503f52f7882821354cb38",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0xc2758d30bb9507cc9dcf4267763e4df09853ae5d4c33a08ebc642e48109a2810",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      }
    }
  ],
  "recent_feedback_events": [
    {
      "status": "success",
      "created_at": "2026-05-27T07:54:39.110Z",
      "latency_ms": null,
      "payment_tx": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
      "request_id": "req_1779868478767",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 50
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x2af04aea915698aac373d34f1ea3332dc11e054d2b7fd39f52c5be893e460de9",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-05-27T07:54:38.741Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "44245241",
        "explorer_url": "https://testnet.arcscan.app/tx/0x4502d61c1aff30a23b10c831e00cfdcc9db9af15303da161790858490ee5b212",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "consumer_feedback": {
        "reason": "The transfers call returned labeled large transfer rows useful for exchange-wallet flow analysis.",
        "confidence": 0.9,
        "intent_fit": "yes",
        "answer_useful": "yes",
        "consumer_score": 1,
        "missing_fields": [],
        "data_quality_score": 1,
        "used_in_final_answer": true
      },
      "consumer_feedback_actor_key": "codex_local_agent",
      "consumer_feedback_arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x841d7085a1e3baee7ab98aed6f9b299f37e9a54bb88041b28ff8113fb664d4ef",
        "chain_id": 5042002,
        "created_at": "2026-05-27T07:55:53.410Z",
        "event_type": "AgentRouterFeedback",
        "request_id": "req_1779868478767",
        "block_number": "44245390",
        "explorer_url": "https://testnet.arcscan.app/tx/0x841d7085a1e3baee7ab98aed6f9b299f37e9a54bb88041b28ff8113fb664d4ef",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "feedback_hash": "0x671ecb2459e4bbffdcdc6a0f47176e4aa2d375984e0d1ad6ef2a27c859cc4817",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_feedback_offchain_hash_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_feedback_arc_anchor_v1",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0"
      },
      "consumer_feedback_erc8004": {
        "tag1": "data_quality",
        "tag2": "intent_fit",
        "caip2": "eip155:5042002",
        "error": "ERC-8004 agent_id is missing. Set ADN_ERC8004_AGENT_ID or attach registration.erc8004.agent_id to the service manifest.",
        "value": 10000,
        "status": "not_configured",
        "network": "arc-testnet",
        "agent_id": null,
        "chain_id": 5042002,
        "endpoint": "https://agentrouter.network/agent-router/feedback?request_id=req_1779868478767",
        "standard": "ERC-8004",
        "created_at": "2026-05-27T07:55:57.794Z",
        "event_type": "AgentRouterConsumerFeedback",
        "request_id": "req_1779868478767",
        "feedback_uri": "https://agentrouter.network/agent-router/feedback?request_id=req_1779868478767",
        "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
        "feedback_hash": "0x9269bab9b4241103f561ebcb7fa9327180b6831c877d7b11f3c268d59d3736a1",
        "function_name": "giveFeedback",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "registry_type": "reputation",
        "value_decimals": 2,
        "registry_address": "0x8004B663056A597Dffe9eCcC1965A193B7388713",
        "identity_registry_address": "0x8004A818BFB912233c491871b3d84c89A494BD9e",
        "validation_registry_address": "0x8004Cb1BF31DAf7788923b405b754f57acEB4272"
      },
      "consumer_feedback_trust_anchor": {
        "erc8004": {
          "tag1": "data_quality",
          "tag2": "intent_fit",
          "caip2": "eip155:5042002",
          "error": "ERC-8004 agent_id is missing. Set ADN_ERC8004_AGENT_ID or attach registration.erc8004.agent_id to the service manifest.",
          "value": 10000,
          "status": "not_configured",
          "network": "arc-testnet",
          "agent_id": null,
          "chain_id": 5042002,
          "endpoint": "https://agentrouter.network/agent-router/feedback?request_id=req_1779868478767",
          "standard": "ERC-8004",
          "created_at": "2026-05-27T07:55:57.794Z",
          "event_type": "AgentRouterConsumerFeedback",
          "request_id": "req_1779868478767",
          "feedback_uri": "https://agentrouter.network/agent-router/feedback?request_id=req_1779868478767",
          "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
          "feedback_hash": "0x9269bab9b4241103f561ebcb7fa9327180b6831c877d7b11f3c268d59d3736a1",
          "function_name": "giveFeedback",
          "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
          "registry_type": "reputation",
          "value_decimals": 2,
          "registry_address": "0x8004B663056A597Dffe9eCcC1965A193B7388713",
          "identity_registry_address": "0x8004A818BFB912233c491871b3d84c89A494BD9e",
          "validation_registry_address": "0x8004Cb1BF31DAf7788923b405b754f57acEB4272"
        },
        "arc_anchor": {
          "mode": "arc_testnet",
          "caip2": "eip155:5042002",
          "status": "anchored",
          "network": "arc-testnet",
          "tx_hash": "0x841d7085a1e3baee7ab98aed6f9b299f37e9a54bb88041b28ff8113fb664d4ef",
          "chain_id": 5042002,
          "created_at": "2026-05-27T07:55:53.410Z",
          "event_type": "AgentRouterFeedback",
          "request_id": "req_1779868478767",
          "block_number": "44245390",
          "explorer_url": "https://testnet.arcscan.app/tx/0x841d7085a1e3baee7ab98aed6f9b299f37e9a54bb88041b28ff8113fb664d4ef",
          "service_hash": "0xe276baeabe4ba72f80d3c88685a727f2e9b9ae94a5b77ea3f1247f7d7af53e4e",
          "feedback_hash": "0x671ecb2459e4bbffdcdc6a0f47176e4aa2d375984e0d1ad6ef2a27c859cc4817",
          "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
          "storage_model": "full_feedback_offchain_hash_on_arc",
          "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
          "anchor_version": "agent_router_feedback_arc_anchor_v1",
          "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0"
        },
        "primary_standard": "custom_arc_anchor",
        "trust_anchor_version": "agent_router_trust_anchor_v1"
      }
    },
    {
      "status": "success",
      "created_at": "2026-06-01T17:31:20.014Z",
      "latency_ms": null,
      "payment_tx": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
      "request_id": "req_1780335076892",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 20
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x9a9848d302cea743b4a0ec1608e53723a936c0a03171f91da92a437074f2db86",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-01T17:31:19.853Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45015651",
        "explorer_url": "https://testnet.arcscan.app/tx/0xfd07492f3e2205ab547cf1cba9a85c0405274506e3ec39de48a5f48d253b9f80",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T09:50:37.311Z",
      "latency_ms": null,
      "payment_tx": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
      "request_id": "req_1780480233774",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x7887abb3582924d988855a16aa5eb9510a03719ad55472d954cbcebf2f9dab7a",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T09:50:37.058Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45291363",
        "explorer_url": "https://testnet.arcscan.app/tx/0x78685bf686acc92b42d39b8d5c3ed3b1dd1121ce9fa17a1d68d6986618baea6d",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T09:51:31.613Z",
      "latency_ms": null,
      "payment_tx": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
      "request_id": "req_1780480288911",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0xcbba2ef29f02097c8a8d8445f6bf188d3a3a16240e0ab26cc12047d8de169594",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T09:51:31.360Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45291467",
        "explorer_url": "https://testnet.arcscan.app/tx/0xd4021f0de253c5cefdf532bb2326dcc5a9f1fb3ade46cd149ab69c645398d4eb",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T10:01:42.361Z",
      "latency_ms": null,
      "payment_tx": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
      "request_id": "req_1780480899591",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x22893988afedb61c785b81ad37f0ae041b286bc5180ed78d474505eabd79caf0",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T10:01:42.106Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45292612",
        "explorer_url": "https://testnet.arcscan.app/tx/0xed894c230b52da7cae07c8ec07e3b2ca2b14016f5c0d2defc08c0200039395b1",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T10:11:56.123Z",
      "latency_ms": null,
      "payment_tx": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
      "request_id": "req_1780481513747",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0xb70f43867a8239619b0e31ae22852a0b783f7ebe38d3dbdaeafaebf02c15e53d",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T10:11:55.887Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45293722",
        "explorer_url": "https://testnet.arcscan.app/tx/0xe11d97d10d75c86936c5b56e559533e7065eccc64b13d5a059f4f393fc382c39",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T10:45:28.632Z",
      "latency_ms": null,
      "payment_tx": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
      "request_id": "req_1780483525837",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0xae0f737c3c0614071b4be249672a42aceb21f768912ba6f630d54073b76ef616",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T10:45:28.359Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45297400",
        "explorer_url": "https://testnet.arcscan.app/tx/0x2c86fbf8d122c3cce40335df133fd872ca0b86a2bd23eb1d3ceb9f624910dff4",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T11:04:39.449Z",
      "latency_ms": null,
      "payment_tx": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
      "request_id": "req_1780484676888",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x4ae4e231d0e9286f2b5206f75ecf0d526c7312fe870570496318336075b157b6",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T11:04:39.161Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45299540",
        "explorer_url": "https://testnet.arcscan.app/tx/0x7559b397e44b1500b300646b8d60d3c7236191543172206553fe46d486b7376f",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T12:18:39.338Z",
      "latency_ms": null,
      "payment_tx": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
      "request_id": "req_1780489116701",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0xd4425beac5dae0573eeaf1ab15db3a9daa3ea2ffe3817eca694d05ae35684149",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T12:18:39.125Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45307560",
        "explorer_url": "https://testnet.arcscan.app/tx/0xa9a69626cfea1b919579c448e5414f78719b5ec66500b6192793a0df857e9b73",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T13:40:05.420Z",
      "latency_ms": null,
      "payment_tx": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
      "request_id": "req_1780494001125",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x65c5b7039050271651ef48a50adaf4e17b23690e7aaa42b75e6bf05a136bdb20",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T13:40:05.056Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45316422",
        "explorer_url": "https://testnet.arcscan.app/tx/0x7fe083d14f8633bd7fc816726c22a1378bde0ab8dbf416ccf13577f84299bc4d",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    },
    {
      "status": "success",
      "created_at": "2026-06-03T15:16:03.444Z",
      "latency_ms": null,
      "payment_tx": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
      "request_id": "req_1780499759990",
      "service_id": "nansen_tgm_transfers",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 100
            }
          ],
          "top_level_keys": [
            "data",
            "pagination"
          ]
        },
        "sanity_valid": true,
        "schema_valid": true,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": true,
        "freshness_valid": true,
        "data_quality_issues": [],
        "deterministic_score": 1,
        "agent_friendly_score": 1,
        "overall_quality_score": 1
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x37ff593eafbe0b7b739a54d66aa987e911dbbfd1c93316f9064bff4945c760ce",
      "billing_status": "charged_success",
      "coverage_valid": true,
      "data_non_empty": true,
      "consumer_rating": 1,
      "freshness_valid": true,
      "payment_backend": "circle_arc",
      "payment_collected": true,
      "settlement_receipt": {
        "mode": "circle_arc",
        "asset": "USDC",
        "caip2": "eip155:5042002",
        "payer": "agentrouter_consumer",
        "amount": "0.01",
        "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
        "status": "settled",
        "network": "arc-testnet",
        "tx_hash": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-06-03T15:16:03.082Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0xe3cbf7e987157348616024f9e9a438bab73a23e4",
          "amount": "0.01"
        },
        "block_number": "45327145",
        "explorer_url": "https://testnet.arcscan.app/tx/0x25bba09128b376dc20a0991f99907f5f4ceb347aab9c2f99b3ebb27542a82e2f",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "result_delivery_status": "delivered"
    }
  ],
  "recent_health_checks": []
}