{
  "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_smart_money_netflow",
    "manifest_type": "hosted_http_data_api",
    "version": "1.0.0",
    "manifest_hash": "0x180564853eaff07469a896be48b449efefc70380d56eda0dc01e1e60970174ef",
    "config_hash": "0x5a6ce05e2d2867cedba1b012ebf5c3615d6e7962213e3ddff3c572367a4b152f",
    "title": "Get Smart Money Netflow Data",
    "display_title": "Get Smart Money Netflow Data",
    "description_for_agent": "Use this Nansen API service when a buyer Agent needs Get Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
    "capabilities": [
      "nansen",
      "data_service",
      "smart_money",
      "onchain_intelligence",
      "netflow",
      "fund_flow",
      "token_accumulation",
      "token_distribution"
    ],
    "routing": {
      "routing_version": "agentrouter_structured_routing_v1",
      "domains": [
        "crypto",
        "market_data",
        "onchain"
      ],
      "data_types": [
        "nansen",
        "smart_money",
        "onchain_intelligence",
        "netflow",
        "fund_flow",
        "token_accumulation",
        "token_distribution",
        "token_flow"
      ],
      "entities": [
        "token",
        "wallet_address",
        "chain",
        "time_window"
      ],
      "chains": [
        "ethereum",
        "base"
      ],
      "time_requirements": {
        "supports_realtime": true,
        "supports_historical": true,
        "accepted_time_fields": []
      },
      "input_fields": [
        "chains",
        "filters",
        "order_by",
        "pagination"
      ],
      "output_fields": [
        "data",
        "data.chain",
        "data.token_symbol",
        "data.trader_count",
        "data.token_address",
        "data.token_sectors",
        "data.market_cap_usd",
        "data.token_age_days",
        "data.net_flow_1h_usd",
        "data.net_flow_7d_usd",
        "data.net_flow_24h_usd",
        "data.net_flow_30d_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "keywords": [
        "smart",
        "money",
        "netflow",
        "nansen",
        "when",
        "buyer",
        "agent",
        "needs",
        "endpoint",
        "smart-money",
        "best",
        "behavior",
        "labeled",
        "wallet",
        "activity",
        "accumulation",
        "distribution",
        "holdings"
      ],
      "capability_refs": [
        "nansen",
        "data_service",
        "smart_money",
        "onchain_intelligence",
        "netflow",
        "fund_flow",
        "token_accumulation",
        "token_distribution"
      ]
    },
    "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": 7,
      "operational_feedback_count": 7,
      "consumer_feedback_count": 3,
      "recent_failure_rate": 0.14,
      "success_rate": 0.8571428571428571,
      "schema_valid_rate": 0.8571428571428571,
      "freshness_valid_rate": 1,
      "coverage_valid_rate": 0.8571428571428571,
      "intent_fit_rate": 0,
      "intent_mismatch_count": 3,
      "intent_mismatch_rate": 1,
      "usefulness_rate": 0,
      "average_consumer_score": 0.05,
      "average_agent_friendly_score": 0.95,
      "average_latency_ms": 1374.75,
      "verification_status": "verified",
      "feedback_state": "observed",
      "trust_score": 0.6856,
      "trust_score_prior": 0.7,
      "trust_score_confidence": 0.5833,
      "routing_trust_score": 0.6916
    },
    "sample_request": {
      "chains": [
        "ethereum"
      ],
      "filters": {
        "include_stablecoins": false,
        "include_native_tokens": false
      },
      "order_by": [
        {
          "field": "net_flow_24h_usd",
          "direction": "DESC"
        }
      ],
      "pagination": {
        "page": 1,
        "per_page": 3
      }
    },
    "request_data": {
      "fields": [
        "chains",
        "pagination",
        "filters",
        "order_by"
      ],
      "example": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 3
        }
      },
      "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
      "shape_summary": "object keys: chains, pagination, filters, order_by"
    },
    "response_data": {
      "fields": [
        "data",
        "data.token_address",
        "data.token_symbol",
        "data.net_flow_1h_usd",
        "data.net_flow_24h_usd",
        "data.net_flow_7d_usd",
        "data.net_flow_30d_usd",
        "data.chain",
        "data.token_sectors",
        "data.trader_count",
        "data.token_age_days",
        "data.market_cap_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "preview": {
        "data": [
          {
            "chain": "base",
            "token_symbol": "BTC",
            "trader_count": 1,
            "token_address": "0x0000000000000000000000000000000000000000",
            "token_sectors": [
              "example"
            ],
            "market_cap_usd": "example",
            "token_age_days": 1,
            "net_flow_1h_usd": 1,
            "net_flow_7d_usd": 1,
            "net_flow_24h_usd": 1,
            "net_flow_30d_usd": 1
          }
        ],
        "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_smart_money_netflow when the task fits: nansen, smart_money, onchain_intelligence, netflow, fund_flow, token_accumulation. 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.224Z",
        "latest_http_status": null
      },
      "trust": {
        "provider_id": "provider_nansen_api",
        "feedback_count": 7,
        "operational_feedback_count": 7,
        "consumer_feedback_count": 3,
        "recent_failure_rate": 0.14,
        "success_rate": 0.8571428571428571,
        "schema_valid_rate": 0.8571428571428571,
        "freshness_valid_rate": 1,
        "coverage_valid_rate": 0.8571428571428571,
        "intent_fit_rate": 0,
        "intent_mismatch_count": 3,
        "intent_mismatch_rate": 1,
        "usefulness_rate": 0,
        "average_consumer_score": 0.05,
        "average_agent_friendly_score": 0.95,
        "average_latency_ms": 1374.75,
        "verification_status": "verified",
        "feedback_state": "observed",
        "trust_score": 0.6856,
        "trust_score_prior": 0.7,
        "trust_score_confidence": 0.5833,
        "routing_trust_score": 0.6916
      },
      "health": {
        "health_version": "agent_service_health_v1",
        "status": "healthy",
        "last_validation_at": "2026-09-08T08:21:24.224Z",
        "last_validation_ok": true,
        "last_success_at": "2026-05-26T10:23:16.568Z",
        "last_failure_at": "2026-05-26T07:54:04.076Z",
        "latest_http_status": null,
        "recent_failure_rate": 0.14,
        "circuit_breaker": {
          "active": false,
          "reason": null,
          "recent_window": 7,
          "recent_failures": 1
        }
      },
      "request_data": {
        "fields": [
          "chains",
          "pagination",
          "filters",
          "order_by"
        ],
        "example": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "include_stablecoins": false,
            "include_native_tokens": false
          },
          "order_by": [
            {
              "field": "net_flow_24h_usd",
              "direction": "DESC"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 3
          }
        },
        "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
        "shape_summary": "object keys: chains, pagination, filters, order_by"
      },
      "response_data": {
        "fields": [
          "data",
          "data.token_address",
          "data.token_symbol",
          "data.net_flow_1h_usd",
          "data.net_flow_24h_usd",
          "data.net_flow_7d_usd",
          "data.net_flow_30d_usd",
          "data.chain",
          "data.token_sectors",
          "data.trader_count",
          "data.token_age_days",
          "data.market_cap_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "preview": {
          "data": [
            {
              "chain": "base",
              "token_symbol": "BTC",
              "trader_count": 1,
              "token_address": "0x0000000000000000000000000000000000000000",
              "token_sectors": [
                "example"
              ],
              "market_cap_usd": "example",
              "token_age_days": 1,
              "net_flow_1h_usd": 1,
              "net_flow_7d_usd": 1,
              "net_flow_24h_usd": 1,
              "net_flow_30d_usd": 1
            }
          ],
          "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": {
        "chains": {
          "type": "array",
          "item_count_sample": 1,
          "item_shape": "<string>"
        },
        "filters": {
          "include_stablecoins": "<boolean>",
          "include_native_tokens": "<boolean>"
        },
        "order_by": {
          "type": "array",
          "item_count_sample": 1,
          "item_shape": {
            "field": "<string>",
            "direction": "<string>"
          }
        },
        "pagination": {
          "page": "<number>",
          "per_page": "<number>"
        }
      },
      "data_shape": {
        "data": {
          "type": "array",
          "item_count_sample": 1,
          "item_shape": {
            "chain": "<string>",
            "token_symbol": "<string>",
            "trader_count": "<number>",
            "token_address": "<address_or_hash>",
            "token_sectors": {
              "type": "array",
              "item_count_sample": 1,
              "item_shape": "<string>"
            },
            "market_cap_usd": "<string>",
            "token_age_days": "<number>",
            "net_flow_1h_usd": "<number>",
            "net_flow_7d_usd": "<number>",
            "net_flow_24h_usd": "<number>",
            "net_flow_30d_usd": "<number>"
          }
        },
        "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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions. (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": 7,
      "quality_event_count": 7,
      "upstream_error_count": 1,
      "business_error_count": 0,
      "latest_verification": {
        "issues": [
          {
            "code": "ASSET_NOT_COVERED",
            "message": "Result does not clearly cover BTC."
          }
        ],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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": false,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 0.8,
        "agent_friendly_score": 0.92,
        "overall_quality_score": 0.82
      },
      "latest_quality_event": {
        "status": "verified_result_recorded",
        "created_at": "2026-05-26T10:23:21.187Z",
        "event_hash": "0xd861ee09bba80d05cc26aa1a42dc76dfb74dca83210620f8ca42ea7c5e529e36",
        "event_type": "completed_paid_invocation",
        "payment_tx": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "request_id": "req_1779790996304",
        "service_id": "nansen_smart_money_netflow",
        "trace_hash": "0x6ac78df181bd78d28d204a284ffd1952b35a17ddc8e3f9ea1c1ed019f7a76c18",
        "provider_id": "provider_nansen_api",
        "event_version": "agent_service_quality_event_v1",
        "blocking_issues": [],
        "quality_event_id": "0x8641f902fd4ad46831ef3a20ebf8b2a682591f7e6af6e7f423ab868c72dba65d",
        "consumer_feedback_expected": true,
        "deterministic_verification": {
          "issues": [
            {
              "code": "ASSET_NOT_COVERED",
              "message": "Result does not clearly cover BTC."
            }
          ],
          "data_shape": {
            "type": "object",
            "empty": false,
            "nested_arrays": [
              {
                "key": "data",
                "item_count": 10
              }
            ],
            "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": false,
          "data_non_empty": true,
          "freshness_valid": true,
          "deterministic_score": 0.8,
          "agent_friendly_score": 0.92,
          "overall_quality_score": 0.82
        }
      },
      "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.224Z",
      "last_validation_ok": true,
      "last_success_at": "2026-05-26T10:23:16.568Z",
      "last_failure_at": "2026-05-26T07:54:04.076Z",
      "latest_http_status": null,
      "recent_failure_rate": 0.14,
      "circuit_breaker": {
        "active": false,
        "reason": null,
        "recent_window": 7,
        "recent_failures": 1
      }
    },
    "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"
      }
    ],
    "created_at": "2026-09-08T08:21:24.224Z",
    "updated_at": "2026-09-08T17:04:58.989Z"
  },
  "manifest": {
    "title": "Get Smart Money Netflow 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_smart_money_netflow",
      "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_smart_money_netflow",
    "capabilities": [
      "nansen",
      "data_service",
      "smart_money",
      "onchain_intelligence",
      "netflow",
      "fund_flow",
      "token_accumulation",
      "token_distribution"
    ],
    "input_schema": {
      "type": "object",
      "properties": {
        "chains": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "filters": {
          "type": "object",
          "properties": {
            "include_stablecoins": {
              "type": "boolean"
            },
            "include_native_tokens": {
              "type": "boolean"
            }
          }
        },
        "order_by": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "field": {
                "type": "string"
              },
              "direction": {
                "type": "string"
              }
            }
          }
        },
        "pagination": {
          "type": "object",
          "properties": {
            "page": {
              "type": "number"
            },
            "per_page": {
              "type": "number"
            }
          }
        }
      }
    },
    "registration": {
      "duplicate_policy": "same_provider_source_is_idempotent",
      "source_fingerprint": "sha256:22508ab426c7f0ff450f8e1fb438d259dc3765c407a1842361ae98b034805042",
      "manifest_hash": "0x180564853eaff07469a896be48b449efefc70380d56eda0dc01e1e60970174ef",
      "config_hash": "0x5a6ce05e2d2867cedba1b012ebf5c3615d6e7962213e3ddff3c572367a4b152f",
      "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:04:58.989Z"
      }
    },
    "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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
      "request_data": {
        "fields": [
          "chains",
          "pagination",
          "filters",
          "order_by"
        ],
        "example": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "include_stablecoins": false,
            "include_native_tokens": false
          },
          "order_by": [
            {
              "field": "net_flow_24h_usd",
              "direction": "DESC"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 3
          }
        },
        "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
        "shape_summary": "object keys: chains, pagination, filters, order_by"
      },
      "response_data": {
        "fields": [
          "data",
          "data.token_address",
          "data.token_symbol",
          "data.net_flow_1h_usd",
          "data.net_flow_24h_usd",
          "data.net_flow_7d_usd",
          "data.net_flow_30d_usd",
          "data.chain",
          "data.token_sectors",
          "data.trader_count",
          "data.token_age_days",
          "data.market_cap_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "preview": {
          "data": [
            {
              "chain": "base",
              "token_symbol": "BTC",
              "trader_count": 1,
              "token_address": "0x0000000000000000000000000000000000000000",
              "token_sectors": [
                "example"
              ],
              "market_cap_usd": "example",
              "token_age_days": 1,
              "net_flow_1h_usd": 1,
              "net_flow_7d_usd": 1,
              "net_flow_24h_usd": 1,
              "net_flow_30d_usd": 1
            }
          ],
          "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",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution"
        ]
      },
      "capability_tags": [
        "nansen",
        "data_service",
        "smart_money",
        "onchain_intelligence",
        "netflow",
        "fund_flow",
        "token_accumulation",
        "token_distribution"
      ],
      "contract_version": "agent_data_service_contract_v1",
      "example_questions": [
        "What is the recent fund flow for this chain?"
      ],
      "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: chains, pagination, filters, order_by",
      "response_shape_summary": "object keys: data, pagination",
      "routing": {
        "routing_version": "agentrouter_structured_routing_v1",
        "domains": [
          "crypto",
          "market_data",
          "onchain"
        ],
        "data_types": [
          "nansen",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution",
          "token_flow"
        ],
        "entities": [
          "token",
          "wallet_address",
          "chain",
          "time_window"
        ],
        "chains": [
          "ethereum",
          "base"
        ],
        "time_requirements": {
          "supports_realtime": true,
          "supports_historical": true,
          "accepted_time_fields": []
        },
        "input_fields": [
          "chains",
          "filters",
          "order_by",
          "pagination"
        ],
        "output_fields": [
          "data",
          "data.chain",
          "data.token_symbol",
          "data.trader_count",
          "data.token_address",
          "data.token_sectors",
          "data.market_cap_usd",
          "data.token_age_days",
          "data.net_flow_1h_usd",
          "data.net_flow_7d_usd",
          "data.net_flow_24h_usd",
          "data.net_flow_30d_usd",
          "pagination",
          "pagination.page",
          "pagination.per_page",
          "pagination.is_last_page"
        ],
        "keywords": [
          "smart",
          "money",
          "netflow",
          "nansen",
          "when",
          "buyer",
          "agent",
          "needs",
          "endpoint",
          "smart-money",
          "best",
          "behavior",
          "labeled",
          "wallet",
          "activity",
          "accumulation",
          "distribution",
          "holdings"
        ],
        "capability_refs": [
          "nansen",
          "data_service",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution"
        ]
      }
    },
    "sample_request": {
      "chains": [
        "ethereum"
      ],
      "filters": {
        "include_stablecoins": false,
        "include_native_tokens": false
      },
      "order_by": [
        {
          "field": "net_flow_24h_usd",
          "direction": "DESC"
        }
      ],
      "pagination": {
        "page": 1,
        "per_page": 3
      }
    },
    "runtime_secrets": {
      "public": false,
      "custody": "hosted_runtime_config",
      "required": true
    },
    "sample_response": {
      "data": {
        "data": [
          {
            "chain": "base",
            "token_symbol": "BTC",
            "trader_count": 1,
            "token_address": "0x0000000000000000000000000000000000000000",
            "token_sectors": [
              "example"
            ],
            "market_cap_usd": "example",
            "token_age_days": 1,
            "net_flow_1h_usd": 1,
            "net_flow_7d_usd": 1,
            "net_flow_24h_usd": 1,
            "net_flow_30d_usd": 1
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10,
          "is_last_page": true
        }
      },
      "query": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 3
        }
      },
      "status": "success",
      "summary": "Use this Nansen API service when a buyer Agent needs Get Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions. (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:56:57.804Z",
        "is_estimated": true,
        "freshness_seconds": 86400
      },
      "request_id": "sample_req",
      "service_id": "nansen_smart_money_netflow",
      "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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
    "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",
        "smart_money",
        "onchain_intelligence",
        "netflow",
        "fund_flow",
        "token_accumulation",
        "token_distribution",
        "token_flow"
      ],
      "entities": [
        "token",
        "wallet_address",
        "chain",
        "time_window"
      ],
      "chains": [
        "ethereum",
        "base"
      ],
      "time_requirements": {
        "supports_realtime": true,
        "supports_historical": true,
        "accepted_time_fields": []
      },
      "input_fields": [
        "chains",
        "filters",
        "order_by",
        "pagination"
      ],
      "output_fields": [
        "data",
        "data.chain",
        "data.token_symbol",
        "data.trader_count",
        "data.token_address",
        "data.token_sectors",
        "data.market_cap_usd",
        "data.token_age_days",
        "data.net_flow_1h_usd",
        "data.net_flow_7d_usd",
        "data.net_flow_24h_usd",
        "data.net_flow_30d_usd",
        "pagination",
        "pagination.page",
        "pagination.per_page",
        "pagination.is_last_page"
      ],
      "keywords": [
        "smart",
        "money",
        "netflow",
        "nansen",
        "when",
        "buyer",
        "agent",
        "needs",
        "endpoint",
        "smart-money",
        "best",
        "behavior",
        "labeled",
        "wallet",
        "activity",
        "accumulation",
        "distribution",
        "holdings"
      ],
      "capability_refs": [
        "nansen",
        "data_service",
        "smart_money",
        "onchain_intelligence",
        "netflow",
        "fund_flow",
        "token_accumulation",
        "token_distribution"
      ]
    },
    "erc8257": {
      "compatible": true,
      "compatibility_version": "agentrouter_erc8257_manifest_compat_v1",
      "tool_manifest_standard": "ERC-8257",
      "tool_type": "hosted_http_data_api",
      "tool_id": "nansen_smart_money_netflow",
      "registry_strategy": "compatible_manifest_only_no_custom_onchain_tool_registry",
      "metadata_hash": "0x180564853eaff07469a896be48b449efefc70380d56eda0dc01e1e60970174ef"
    },
    "integrity": {
      "integrity_version": "agentrouter_manifest_integrity_v1",
      "algorithm": "sha256-stable-json",
      "manifest_hash": "0x180564853eaff07469a896be48b449efefc70380d56eda0dc01e1e60970174ef",
      "config_hash": "0x5a6ce05e2d2867cedba1b012ebf5c3615d6e7962213e3ddff3c572367a4b152f",
      "created_at": "2026-09-08T17:04:58.882Z",
      "updated_at": "2026-09-08T17:04:58.882Z"
    }
  },
  "latest_validation": {
    "ok": true,
    "service_id": "nansen_smart_money_netflow",
    "schema_errors": [],
    "envelope_errors": [],
    "result_errors": [],
    "result_preview": null,
    "created_at": "2026-09-08T08:21:24.224Z",
    "redaction": {
      "redacted": true,
      "reason": "Latest validation proves the endpoint responded with JSON, but public output omits paid data values."
    }
  },
  "recent_evidence_events": [
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "budget": {
            "allowed": true,
            "max_price_usdc": "0.05"
          },
          "reason": "Service price 0.01 USDC is within budget.",
          "pricing": {
            "amount": "0.01",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402"
          },
          "would_pay": true,
          "service_id": "nansen_smart_money_netflow",
          "provider_id": "provider_nansen_api",
          "guard_result": "pass",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": {
            "mode": "dev",
            "notes": "Development mode uses local x402-style payment proofs and simulated settlement receipts.",
            "backend": "dev",
            "execution_layer": "local_dev_x402_proof",
            "real_settlement": false,
            "supported_backends": [
              "dev",
              "x402",
              "omniagentpay",
              "circle_arc"
            ]
          },
          "selected_service": {
            "title": "Get Smart Money Netflow Data",
            "pricing": {
              "amount": "0.01",
              "network": "base",
              "currency": "USDC",
              "protocol": "x402"
            },
            "service_id": "nansen_smart_money_netflow",
            "provider_id": "provider_nansen_api",
            "trust_score": 0.7,
            "health_status": "healthy",
            "routing_score": 0.8625,
            "selection_badges": [
              "verified_live_endpoint",
              "healthy",
              "source_wrapped_api"
            ],
            "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.70, consumer_feedback=0, recent_failure=n/a, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
            "recent_failure_rate": null,
            "consumer_feedback_count": 0,
            "source_provenance_level": "wrapped_api"
          }
        },
        "payment_tx": "0xbc9dcb5c23303616d207944dac618b184a72498b6f7c7194dc01706f0ca14fe8",
        "settlement_receipt": {
          "mode": "dev",
          "asset": "USDC",
          "payer": "consumer_demo_agent",
          "amount": "0.01",
          "pay_to": "0xProviderDemoWallet000000000000000000000000",
          "status": "simulated_settled",
          "network": "base",
          "tx_hash": "0xbc9dcb5c23303616d207944dac618b184a72498b6f7c7194dc01706f0ca14fe8",
          "protocol": "x402",
          "created_at": "2026-05-24T05:58:28.590Z",
          "payment_backend": "dev",
          "receipt_version": "agent_router_settlement_receipt_v1"
        }
      },
      "request": {
        "params": {
          "chains": [
            "ethereum"
          ],
          "pagination": {
            "page": 1,
            "per_page": 5
          }
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05",
          "freshness_seconds": 300
        },
        "consumer_context": {}
      },
      "arc_anchor": {
        "status": "simulated_anchor",
        "network": "arc",
        "created_at": "2026-05-24T05:58:28.677Z",
        "event_type": "AgentRouterEvidence",
        "service_id": "nansen_smart_money_netflow",
        "trace_hash": "0xf5eb289abdb39ce53259bae7e1228ef6d92a94b03812236e9f4c172759a476e2",
        "provider_id": "provider_nansen_api",
        "result_hash": "0x7b24676e0b294610722581ed2814c7e39b06f48b4c69df77265a7b93f386598a",
        "anchor_version": "agent_router_arc_anchor_v1"
      },
      "created_at": "2026-05-24T05:58:28.677Z",
      "input_hash": "0xc6d884c3e65d40dfbaf2019cfe27c1b6949b73b3136494c22973c6a76981f1d4",
      "route_type": "structured_capability_request",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0xf5eb289abdb39ce53259bae7e1228ef6d92a94b03812236e9f4c172759a476e2",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x7b24676e0b294610722581ed2814c7e39b06f48b4c69df77265a7b93f386598a",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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 Smart Money Netflow Data",
        "pricing": {
          "amount": "0.01",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402"
        },
        "service_id": "nansen_smart_money_netflow",
        "provider_id": "provider_nansen_api",
        "trust_score": 0.7,
        "health_status": "healthy",
        "routing_score": 0.8625,
        "selection_badges": [
          "verified_live_endpoint",
          "healthy",
          "source_wrapped_api"
        ],
        "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.70, consumer_feedback=0, recent_failure=n/a, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
        "recent_failure_rate": null,
        "consumer_feedback_count": 0,
        "source_provenance_level": "wrapped_api"
      },
      "verification_hash": "0xc6862e908a2162dd50176a34afc644225c94652b730366338eb2dc9dae03246a",
      "trace_payload_hash": "0xf5eb289abdb39ce53259bae7e1228ef6d92a94b03812236e9f4c172759a476e2"
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "budget": {
            "allowed": true,
            "max_price_usdc": "0.05"
          },
          "reason": "Service price 0.01 USDC is within budget.",
          "pricing": {
            "amount": "0.01",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402"
          },
          "would_pay": true,
          "service_id": "nansen_smart_money_netflow",
          "provider_id": "provider_nansen_api",
          "guard_result": "pass",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": {
            "mode": "dev",
            "notes": "Development mode uses local x402-style payment proofs and simulated settlement receipts.",
            "backend": "dev",
            "execution_layer": "local_dev_x402_proof",
            "real_settlement": false,
            "supported_backends": [
              "dev",
              "x402",
              "omniagentpay",
              "circle_arc"
            ]
          },
          "selected_service": {
            "title": "Get Smart Money Netflow Data",
            "pricing": {
              "amount": "0.01",
              "network": "base",
              "currency": "USDC",
              "protocol": "x402"
            },
            "service_id": "nansen_smart_money_netflow",
            "provider_id": "provider_nansen_api",
            "trust_score": 0.9725,
            "health_status": "healthy",
            "routing_score": 0.9061,
            "selection_badges": [
              "verified_live_endpoint",
              "healthy",
              "source_wrapped_api"
            ],
            "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.97, consumer_feedback=0, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
            "recent_failure_rate": 0,
            "consumer_feedback_count": 0,
            "source_provenance_level": "wrapped_api"
          }
        },
        "payment_tx": "0x89eb6724ff6008139e92e7d8c3349f0aafdf6676af4af04eee2efb1065c73011",
        "settlement_receipt": {
          "mode": "dev",
          "asset": "USDC",
          "payer": "consumer_demo_agent",
          "amount": "0.01",
          "pay_to": "0xProviderDemoWallet000000000000000000000000",
          "status": "simulated_settled",
          "network": "base",
          "tx_hash": "0x89eb6724ff6008139e92e7d8c3349f0aafdf6676af4af04eee2efb1065c73011",
          "protocol": "x402",
          "created_at": "2026-05-24T06:09:30.012Z",
          "payment_backend": "dev",
          "receipt_version": "agent_router_settlement_receipt_v1"
        }
      },
      "request": {
        "params": {
          "chains": [
            "ethereum"
          ],
          "pagination": {
            "page": 1,
            "per_page": 24
          }
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05",
          "freshness_seconds": 300
        },
        "consumer_context": {}
      },
      "arc_anchor": {
        "status": "simulated_anchor",
        "network": "arc",
        "created_at": "2026-05-24T06:09:30.069Z",
        "event_type": "AgentRouterEvidence",
        "service_id": "nansen_smart_money_netflow",
        "trace_hash": "0x8bd72e71a89ff6544e72620dcd13c34a43eac57dfa2d8b53289e98e586895506",
        "provider_id": "provider_nansen_api",
        "result_hash": "0x6556cf0b5613908bac85dad7139e4b2a855743393ee85b7f84ad180c49892e8f",
        "anchor_version": "agent_router_arc_anchor_v1"
      },
      "created_at": "2026-05-24T06:09:30.069Z",
      "input_hash": "0xc6d884c3e65d40dfbaf2019cfe27c1b6949b73b3136494c22973c6a76981f1d4",
      "route_type": "structured_capability_request",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x8bd72e71a89ff6544e72620dcd13c34a43eac57dfa2d8b53289e98e586895506",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x6556cf0b5613908bac85dad7139e4b2a855743393ee85b7f84ad180c49892e8f",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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 Smart Money Netflow Data",
        "pricing": {
          "amount": "0.01",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402"
        },
        "service_id": "nansen_smart_money_netflow",
        "provider_id": "provider_nansen_api",
        "trust_score": 0.9725,
        "health_status": "healthy",
        "routing_score": 0.9061,
        "selection_badges": [
          "verified_live_endpoint",
          "healthy",
          "source_wrapped_api"
        ],
        "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.97, consumer_feedback=0, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
        "recent_failure_rate": 0,
        "consumer_feedback_count": 0,
        "source_provenance_level": "wrapped_api"
      },
      "verification_hash": "0xc6862e908a2162dd50176a34afc644225c94652b730366338eb2dc9dae03246a",
      "trace_payload_hash": "0x8bd72e71a89ff6544e72620dcd13c34a43eac57dfa2d8b53289e98e586895506"
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "budget": {
            "allowed": true,
            "max_price_usdc": "0.05"
          },
          "reason": "Service price 0.01 USDC is within budget.",
          "pricing": {
            "amount": "0.01",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402"
          },
          "would_pay": true,
          "service_id": "nansen_smart_money_netflow",
          "provider_id": "provider_nansen_api",
          "guard_result": "pass",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": {
            "mode": "dev",
            "notes": "Development mode uses local x402-style payment proofs and simulated settlement receipts.",
            "backend": "dev",
            "execution_layer": "local_dev_x402_proof",
            "real_settlement": false,
            "supported_backends": [
              "dev",
              "x402",
              "omniagentpay",
              "circle_arc"
            ]
          },
          "selected_service": {
            "title": "Get Smart Money Netflow Data",
            "pricing": {
              "amount": "0.01",
              "network": "base",
              "currency": "USDC",
              "protocol": "x402"
            },
            "service_id": "nansen_smart_money_netflow",
            "provider_id": "provider_nansen_api",
            "trust_score": 0.9725,
            "health_status": "healthy",
            "routing_score": 0.9061,
            "selection_badges": [
              "verified_live_endpoint",
              "healthy",
              "source_wrapped_api"
            ],
            "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.97, consumer_feedback=0, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
            "recent_failure_rate": 0,
            "consumer_feedback_count": 0,
            "source_provenance_level": "wrapped_api"
          }
        },
        "payment_tx": "0xe0c97ccda9dbae821ebfde7dfcbf0cea839ee5487264e5fa610a23cfec90310f",
        "settlement_receipt": {
          "mode": "dev",
          "asset": "USDC",
          "payer": "consumer_demo_agent",
          "amount": "0.01",
          "pay_to": "0xProviderDemoWallet000000000000000000000000",
          "status": "simulated_settled",
          "network": "base",
          "tx_hash": "0xe0c97ccda9dbae821ebfde7dfcbf0cea839ee5487264e5fa610a23cfec90310f",
          "protocol": "x402",
          "created_at": "2026-05-24T07:18:07.357Z",
          "payment_backend": "dev",
          "receipt_version": "agent_router_settlement_receipt_v1"
        }
      },
      "request": {
        "params": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "token_address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984"
          },
          "pagination": {
            "page": 1,
            "per_page": 10
          }
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05",
          "freshness_seconds": 300
        },
        "consumer_context": {
          "intent": "UNI smart money netflow token filter",
          "requested_by": "codex"
        }
      },
      "arc_anchor": {
        "status": "simulated_anchor",
        "network": "arc",
        "created_at": "2026-05-24T07:18:07.414Z",
        "event_type": "AgentRouterEvidence",
        "service_id": "nansen_smart_money_netflow",
        "trace_hash": "0x482fb52dd9483c5809f8b591a7061678d76b7f5ab459989d47d3b47775ecbb6f",
        "provider_id": "provider_nansen_api",
        "result_hash": "0x4e1f57649fb426a9d0f53cea01f73dbf2c3fcbcf2bab27b1541acbf8f245717c",
        "anchor_version": "agent_router_arc_anchor_v1"
      },
      "created_at": "2026-05-24T07:18:07.414Z",
      "input_hash": "0xc6d884c3e65d40dfbaf2019cfe27c1b6949b73b3136494c22973c6a76981f1d4",
      "route_type": "structured_capability_request",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x482fb52dd9483c5809f8b591a7061678d76b7f5ab459989d47d3b47775ecbb6f",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x4e1f57649fb426a9d0f53cea01f73dbf2c3fcbcf2bab27b1541acbf8f245717c",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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 Smart Money Netflow Data",
        "pricing": {
          "amount": "0.01",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402"
        },
        "service_id": "nansen_smart_money_netflow",
        "provider_id": "provider_nansen_api",
        "trust_score": 0.9725,
        "health_status": "healthy",
        "routing_score": 0.9061,
        "selection_badges": [
          "verified_live_endpoint",
          "healthy",
          "source_wrapped_api"
        ],
        "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.97, consumer_feedback=0, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
        "recent_failure_rate": 0,
        "consumer_feedback_count": 0,
        "source_provenance_level": "wrapped_api"
      },
      "verification_hash": "0xc6862e908a2162dd50176a34afc644225c94652b730366338eb2dc9dae03246a",
      "trace_payload_hash": "0x482fb52dd9483c5809f8b591a7061678d76b7f5ab459989d47d3b47775ecbb6f"
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "budget": {
            "allowed": true,
            "max_price_usdc": "0.05"
          },
          "reason": "Service price 0.01 USDC is within budget.",
          "pricing": {
            "amount": "0.01",
            "network": "base",
            "currency": "USDC",
            "protocol": "x402"
          },
          "would_pay": true,
          "service_id": "nansen_smart_money_netflow",
          "provider_id": "provider_nansen_api",
          "guard_result": "pass",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": {
            "mode": "dev",
            "notes": "Development mode uses local x402-style payment proofs and simulated settlement receipts.",
            "backend": "dev",
            "execution_layer": "local_dev_x402_proof",
            "real_settlement": false,
            "supported_backends": [
              "dev",
              "x402",
              "omniagentpay",
              "circle_arc"
            ]
          },
          "selected_service": {
            "title": "Get Smart Money Netflow Data",
            "pricing": {
              "amount": "0.01",
              "network": "base",
              "currency": "USDC",
              "protocol": "x402"
            },
            "service_id": "nansen_smart_money_netflow",
            "provider_id": "provider_nansen_api",
            "trust_score": 0.7635,
            "health_status": "healthy",
            "routing_score": 0.8187,
            "selection_badges": [
              "verified_live_endpoint",
              "healthy",
              "source_wrapped_api",
              "has_agent_feedback"
            ],
            "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.76, consumer_feedback=1, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
            "recent_failure_rate": 0,
            "consumer_feedback_count": 1,
            "source_provenance_level": "wrapped_api"
          }
        },
        "payment_tx": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
        "settlement_receipt": {
          "mode": "dev",
          "asset": "USDC",
          "payer": "consumer_demo_agent",
          "amount": "0.01",
          "pay_to": "0xProviderDemoWallet000000000000000000000000",
          "status": "simulated_settled",
          "network": "base",
          "tx_hash": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
          "protocol": "x402",
          "created_at": "2026-05-24T07:28:44.766Z",
          "payment_backend": "dev",
          "receipt_version": "agent_router_settlement_receipt_v1"
        }
      },
      "request": {
        "params": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "token_address": "0xa27ec0006e59f245217ff08cd52a7e8b169e62d2"
          },
          "pagination": {
            "page": 1,
            "per_page": 10
          }
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05",
          "freshness_seconds": 300
        },
        "consumer_context": {
          "intent": "AZTEC smart money netflow token filter",
          "requested_by": "codex"
        }
      },
      "arc_anchor": {
        "status": "simulated_anchor",
        "network": "arc",
        "created_at": "2026-05-24T07:28:44.829Z",
        "event_type": "AgentRouterEvidence",
        "service_id": "nansen_smart_money_netflow",
        "trace_hash": "0xac27ca7e7655c47036690d9d7d56dc480340b0ba7ff1a3b083bc5be09e8bbef3",
        "provider_id": "provider_nansen_api",
        "result_hash": "0xfb795351f471a4464069ed82293c09f5c10f628f5436b7d8a42d45b34b1d4804",
        "anchor_version": "agent_router_arc_anchor_v1"
      },
      "created_at": "2026-05-24T07:28:44.829Z",
      "input_hash": "0xc6d884c3e65d40dfbaf2019cfe27c1b6949b73b3136494c22973c6a76981f1d4",
      "route_type": "structured_capability_request",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0xac27ca7e7655c47036690d9d7d56dc480340b0ba7ff1a3b083bc5be09e8bbef3",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xfb795351f471a4464069ed82293c09f5c10f628f5436b7d8a42d45b34b1d4804",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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 Smart Money Netflow Data",
        "pricing": {
          "amount": "0.01",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402"
        },
        "service_id": "nansen_smart_money_netflow",
        "provider_id": "provider_nansen_api",
        "trust_score": 0.7635,
        "health_status": "healthy",
        "routing_score": 0.8187,
        "selection_badges": [
          "verified_live_endpoint",
          "healthy",
          "source_wrapped_api",
          "has_agent_feedback"
        ],
        "selection_reason": "Matched 5/5 required capabilities, verification=verified, trust=0.76, consumer_feedback=1, recent_failure=0, health=healthy, provenance=wrapped_api, price=0.01 USDC.",
        "recent_failure_rate": 0,
        "consumer_feedback_count": 1,
        "source_provenance_level": "wrapped_api"
      },
      "verification_hash": "0xc6862e908a2162dd50176a34afc644225c94652b730366338eb2dc9dae03246a",
      "trace_payload_hash": "0xac27ca7e7655c47036690d9d7d56dc480340b0ba7ff1a3b083bc5be09e8bbef3"
    },
    {
      "input": {
        "chains": [
          "hyperliquid"
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_smart_money_netflow",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
        "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": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-05-26T07:54:03.675Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "params": {
          "chain": "hyperliquid",
          "window": "24h",
          "token_symbol": "HYPE"
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xf094f07a07dea7bfae9c4cde88bbb34a1eaab72da24fb3b0f5840d6c3db15c1a",
        "chain_id": 5042002,
        "created_at": "2026-05-26T07:54:09.474Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1779782043759",
        "trace_hash": "0x650a43ce87d26a229ef9eef2bdb2a50d8c0a242d4a431e026dcbf7474b82d1cb",
        "result_hash": "0x6320ef4b703cbeadcf4fc7e331c5582f8ff15059cf8076f89a55fb61927eccdc",
        "block_number": "44085182",
        "explorer_url": "https://testnet.arcscan.app/tx/0xf094f07a07dea7bfae9c4cde88bbb34a1eaab72da24fb3b0f5840d6c3db15c1a",
        "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0xc2ce53c1bbdec63163254da07f0eb6db61fd54c477e71bf736e415c1c3d17e59"
      },
      "created_at": "2026-05-26T07:54:04.242Z",
      "input_hash": "0x07aa58ccf6a1c205cc0503da26d9259eb84ba6b716e57e4adf61db01fe09b296",
      "payment_tx": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
      "request_id": "req_1779782043759",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x650a43ce87d26a229ef9eef2bdb2a50d8c0a242d4a431e026dcbf7474b82d1cb",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x6320ef4b703cbeadcf4fc7e331c5582f8ff15059cf8076f89a55fb61927eccdc",
      "verification": {
        "issues": [
          {
            "code": "SCHEMA_ERROR",
            "message": "$.data is required"
          },
          {
            "code": "STATUS_NOT_SUCCESS",
            "message": "Result status is not success."
          },
          {
            "code": "EMPTY_RESULT",
            "message": "Provider returned a structurally valid response, but the data payload is empty."
          }
        ],
        "data_shape": {
          "type": "undefined",
          "empty": true,
          "top_level_keys": []
        },
        "schema_valid": false,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": false,
        "freshness_valid": true,
        "deterministic_score": 0.4,
        "agent_friendly_score": 0.76,
        "overall_quality_score": 0.47
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get Smart Money Netflow Data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.6797,
          "success_rate": 0.8,
          "feedback_count": 5,
          "intent_fit_rate": 0,
          "usefulness_rate": 0,
          "schema_valid_rate": 0.8,
          "average_latency_ms": 1374.75,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0.2,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 0.05,
          "consumer_feedback_count": 2,
          "operational_feedback_count": 5,
          "average_agent_friendly_score": 0.95
        },
        "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",
          "last_failure_at": "2026-05-26T07:54:04.076Z",
          "last_success_at": "2026-05-24T07:28:44.766Z",
          "last_validation_at": "2026-05-26T07:44:58.403Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0.2
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "created_at": "2026-05-26T07:44:58.403Z",
        "service_id": "nansen_smart_money_netflow",
        "updated_at": "2026-05-26T07:44:58.403Z",
        "capabilities": [
          "nansen",
          "data_service",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution"
        ],
        "request_data": {
          "fields": [
            "chains",
            "pagination",
            "filters",
            "order_by"
          ],
          "example": {
            "chains": [
              "ethereum"
            ],
            "filters": {
              "include_stablecoins": false,
              "include_native_tokens": false
            },
            "order_by": [
              {
                "field": "net_flow_24h_usd",
                "direction": "DESC"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 3
            }
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chains, pagination, filters, order_by"
        },
        "display_title": "Get Smart Money Netflow Data",
        "response_data": {
          "fields": [
            "data",
            "data.token_address",
            "data.token_symbol",
            "data.net_flow_1h_usd",
            "data.net_flow_24h_usd",
            "data.net_flow_7d_usd",
            "data.net_flow_30d_usd",
            "data.chain",
            "data.token_sectors",
            "data.trader_count",
            "data.token_age_days",
            "data.market_cap_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "chain": "base",
                "token_symbol": "BTC",
                "trader_count": 1,
                "token_address": "0x0000000000000000000000000000000000000000",
                "token_sectors": [
                  "example"
                ],
                "market_cap_usd": "example",
                "token_age_days": 1,
                "net_flow_1h_usd": 1,
                "net_flow_7d_usd": 1,
                "net_flow_24h_usd": 1,
                "net_flow_30d_usd": 1
              }
            ],
            "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": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "include_stablecoins": false,
            "include_native_tokens": false
          },
          "order_by": [
            {
              "field": "net_flow_24h_usd",
              "direction": "DESC"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 3
          }
        },
        "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": [
              {
                "code": "SCHEMA_ERROR",
                "message": "$.data is required"
              },
              {
                "code": "STATUS_NOT_SUCCESS",
                "message": "Result status is not success."
              },
              {
                "code": "EMPTY_RESULT",
                "message": "Provider returned a structurally valid response, but the data payload is empty."
              }
            ],
            "data_shape": {
              "type": "undefined",
              "empty": true,
              "top_level_keys": []
            },
            "schema_valid": false,
            "quality_model": {
              "name": "deterministic_first_data_quality_v1",
              "weights": {
                "deterministic": 0.8,
                "agent_friendly": 0.2
              }
            },
            "coverage_valid": true,
            "data_non_empty": false,
            "freshness_valid": true,
            "deterministic_score": 0.4,
            "agent_friendly_score": 0.76,
            "overall_quality_score": 0.47
          },
          "quality_event_count": 4,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "input": {
              "chains": [
                "ethereum"
              ],
              "filters": {
                "include_stablecoins": false,
                "include_native_tokens": false
              },
              "order_by": [
                {
                  "field": "net_flow_24h_usd",
                  "direction": "DESC"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 10
              }
            },
            "status": "passed",
            "created_at": "2026-05-24T07:28:44.766Z",
            "payment_tx": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
            "request_id": "req_1779607724765",
            "service_id": "nansen_smart_money_netflow",
            "http_status": 200,
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "business_error": {
              "detected": false
            },
            "blocking_issues": [],
            "quality_event_id": "qe_1779607724766_e38097c8",
            "blocking_issue_count": 0,
            "agent_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 10
                  }
                ],
                "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": 1,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions. (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": {
                "chain": "<string>",
                "token_symbol": "<string>",
                "trader_count": "<number>",
                "token_address": "<address_or_hash>",
                "token_sectors": {
                  "type": "array",
                  "item_shape": "<string>",
                  "item_count_sample": 1
                },
                "market_cap_usd": "<string>",
                "token_age_days": "<number>",
                "net_flow_1h_usd": "<number>",
                "net_flow_7d_usd": "<number>",
                "net_flow_24h_usd": "<number>",
                "net_flow_30d_usd": "<number>"
              },
              "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": {
            "chains": {
              "type": "array",
              "item_shape": "<string>",
              "item_count_sample": 1
            },
            "filters": {
              "include_stablecoins": "<boolean>",
              "include_native_tokens": "<boolean>"
            },
            "order_by": {
              "type": "array",
              "item_shape": {
                "field": "<string>",
                "direction": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            }
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.6797,
            "success_rate": 0.8,
            "feedback_count": 5,
            "intent_fit_rate": 0,
            "usefulness_rate": 0,
            "schema_valid_rate": 0.8,
            "average_latency_ms": 1374.75,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0.2,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 0.05,
            "consumer_feedback_count": 2,
            "operational_feedback_count": 5,
            "average_agent_friendly_score": 0.95
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "last_failure_at": "2026-05-26T07:54:04.076Z",
            "last_success_at": "2026-05-24T07:28:44.766Z",
            "last_validation_at": "2026-05-26T07:44:58.403Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0.2
          },
          "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": [
              "chains",
              "pagination",
              "filters",
              "order_by"
            ],
            "example": {
              "chains": [
                "ethereum"
              ],
              "filters": {
                "include_stablecoins": false,
                "include_native_tokens": false
              },
              "order_by": [
                {
                  "field": "net_flow_24h_usd",
                  "direction": "DESC"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 3
              }
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chains, pagination, filters, order_by"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-05-26T07:44:58.403Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.token_address",
              "data.token_symbol",
              "data.net_flow_1h_usd",
              "data.net_flow_24h_usd",
              "data.net_flow_7d_usd",
              "data.net_flow_30d_usd",
              "data.chain",
              "data.token_sectors",
              "data.trader_count",
              "data.token_age_days",
              "data.market_cap_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "chain": "base",
                  "token_symbol": "BTC",
                  "trader_count": 1,
                  "token_address": "0x0000000000000000000000000000000000000000",
                  "token_sectors": [
                    "example"
                  ],
                  "market_cap_usd": "example",
                  "token_age_days": 1,
                  "net_flow_1h_usd": 1,
                  "net_flow_7d_usd": 1,
                  "net_flow_24h_usd": 1,
                  "net_flow_30d_usd": 1
                }
              ],
              "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_smart_money_netflow when the task fits: nansen, smart_money, onchain_intelligence, netflow, fund_flow, token_accumulation. 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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
        "validation_result_preview": null
      },
      "verification_hash": "0xc2ce53c1bbdec63163254da07f0eb6db61fd54c477e71bf736e415c1c3d17e59",
      "trace_payload_hash": "0x650a43ce87d26a229ef9eef2bdb2a50d8c0a242d4a431e026dcbf7474b82d1cb"
    },
    {
      "input": {
        "chains": [
          "hyperevm"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 50
        }
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_smart_money_netflow",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
        "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": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-05-26T07:55:11.696Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "params": {
          "chain": "hyperevm",
          "window": "24h",
          "token_symbol": "HYPE"
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x1cc4a0552b976c4c8adbf70b7bd3d6fa78f80605c51027cabc1b23e9bab9e96d",
        "chain_id": 5042002,
        "created_at": "2026-05-26T07:55:17.136Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1779782111784",
        "trace_hash": "0xf7db60cb2b9d6cc7e9bea1c304b5c18d8ff06dafe98fd322c121a44c04b2475a",
        "result_hash": "0xa2965ba00014feabb60500f9d185fe669b003b5b4159085a505c9469eae2df6d",
        "block_number": "44085313",
        "explorer_url": "https://testnet.arcscan.app/tx/0x1cc4a0552b976c4c8adbf70b7bd3d6fa78f80605c51027cabc1b23e9bab9e96d",
        "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0xa156156349da81c396608aec32e0023cf8ee787de0d283f696fa5c10c3ff8605"
      },
      "created_at": "2026-05-26T07:55:12.596Z",
      "input_hash": "0x50188b6612cc5669a435486c0aac3c4342909f7647caeda6e689940b58331abf",
      "payment_tx": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
      "request_id": "req_1779782111784",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0xf7db60cb2b9d6cc7e9bea1c304b5c18d8ff06dafe98fd322c121a44c04b2475a",
      "provider_id": "provider_nansen_api",
      "result_hash": "0xa2965ba00014feabb60500f9d185fe669b003b5b4159085a505c9469eae2df6d",
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 18
            }
          ],
          "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 Smart Money Netflow Data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.6936,
          "success_rate": 0.8333333333333334,
          "feedback_count": 6,
          "intent_fit_rate": 0,
          "usefulness_rate": 0,
          "schema_valid_rate": 0.8333333333333334,
          "average_latency_ms": 1374.75,
          "coverage_valid_rate": 1,
          "recent_failure_rate": 0.17,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 0.05,
          "consumer_feedback_count": 2,
          "operational_feedback_count": 6,
          "average_agent_friendly_score": 0.96
        },
        "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",
          "last_failure_at": "2026-05-26T07:54:04.076Z",
          "last_success_at": "2026-05-26T07:55:12.427Z",
          "last_validation_at": "2026-05-26T07:44:58.403Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0.17
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "created_at": "2026-05-26T07:44:58.403Z",
        "service_id": "nansen_smart_money_netflow",
        "updated_at": "2026-05-26T07:44:58.403Z",
        "capabilities": [
          "nansen",
          "data_service",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution"
        ],
        "request_data": {
          "fields": [
            "chains",
            "pagination",
            "filters",
            "order_by"
          ],
          "example": {
            "chains": [
              "ethereum"
            ],
            "filters": {
              "include_stablecoins": false,
              "include_native_tokens": false
            },
            "order_by": [
              {
                "field": "net_flow_24h_usd",
                "direction": "DESC"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 3
            }
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chains, pagination, filters, order_by"
        },
        "display_title": "Get Smart Money Netflow Data",
        "response_data": {
          "fields": [
            "data",
            "data.token_address",
            "data.token_symbol",
            "data.net_flow_1h_usd",
            "data.net_flow_24h_usd",
            "data.net_flow_7d_usd",
            "data.net_flow_30d_usd",
            "data.chain",
            "data.token_sectors",
            "data.trader_count",
            "data.token_age_days",
            "data.market_cap_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "chain": "base",
                "token_symbol": "BTC",
                "trader_count": 1,
                "token_address": "0x0000000000000000000000000000000000000000",
                "token_sectors": [
                  "example"
                ],
                "market_cap_usd": "example",
                "token_age_days": 1,
                "net_flow_1h_usd": 1,
                "net_flow_7d_usd": 1,
                "net_flow_24h_usd": 1,
                "net_flow_30d_usd": 1
              }
            ],
            "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": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "include_stablecoins": false,
            "include_native_tokens": false
          },
          "order_by": [
            {
              "field": "net_flow_24h_usd",
              "direction": "DESC"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 3
          }
        },
        "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": 18
                }
              ],
              "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": 5,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "needs_review",
            "created_at": "2026-05-26T07:54:09.531Z",
            "event_hash": "0x1b105704d1a3f03fa5079bd52cb8e68878935286a223fc14d7bebf22c15621c5",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
            "request_id": "req_1779782043759",
            "service_id": "nansen_smart_money_netflow",
            "trace_hash": "0x650a43ce87d26a229ef9eef2bdb2a50d8c0a242d4a431e026dcbf7474b82d1cb",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [
              {
                "code": "SCHEMA_ERROR",
                "message": "$.data is required"
              },
              {
                "code": "STATUS_NOT_SUCCESS",
                "message": "Result status is not success."
              },
              {
                "code": "EMPTY_RESULT",
                "message": "Provider returned a structurally valid response, but the data payload is empty."
              }
            ],
            "quality_event_id": "0xf7ca22057e45e7dfac1f4abef3038290023b2616e37e7aac388bd0d4d40289c9",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [
                {
                  "code": "SCHEMA_ERROR",
                  "message": "$.data is required"
                },
                {
                  "code": "STATUS_NOT_SUCCESS",
                  "message": "Result status is not success."
                },
                {
                  "code": "EMPTY_RESULT",
                  "message": "Provider returned a structurally valid response, but the data payload is empty."
                }
              ],
              "data_shape": {
                "type": "undefined",
                "empty": true,
                "top_level_keys": []
              },
              "schema_valid": false,
              "quality_model": {
                "name": "deterministic_first_data_quality_v1",
                "weights": {
                  "deterministic": 0.8,
                  "agent_friendly": 0.2
                }
              },
              "coverage_valid": true,
              "data_non_empty": false,
              "freshness_valid": true,
              "deterministic_score": 0.4,
              "agent_friendly_score": 0.76,
              "overall_quality_score": 0.47
            }
          },
          "latest_validation_ok": true,
          "upstream_error_count": 1,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions. (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": {
                "chain": "<string>",
                "token_symbol": "<string>",
                "trader_count": "<number>",
                "token_address": "<address_or_hash>",
                "token_sectors": {
                  "type": "array",
                  "item_shape": "<string>",
                  "item_count_sample": 1
                },
                "market_cap_usd": "<string>",
                "token_age_days": "<number>",
                "net_flow_1h_usd": "<number>",
                "net_flow_7d_usd": "<number>",
                "net_flow_24h_usd": "<number>",
                "net_flow_30d_usd": "<number>"
              },
              "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": {
            "chains": {
              "type": "array",
              "item_shape": "<string>",
              "item_count_sample": 1
            },
            "filters": {
              "include_stablecoins": "<boolean>",
              "include_native_tokens": "<boolean>"
            },
            "order_by": {
              "type": "array",
              "item_shape": {
                "field": "<string>",
                "direction": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            }
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.6936,
            "success_rate": 0.8333333333333334,
            "feedback_count": 6,
            "intent_fit_rate": 0,
            "usefulness_rate": 0,
            "schema_valid_rate": 0.8333333333333334,
            "average_latency_ms": 1374.75,
            "coverage_valid_rate": 1,
            "recent_failure_rate": 0.17,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 0.05,
            "consumer_feedback_count": 2,
            "operational_feedback_count": 6,
            "average_agent_friendly_score": 0.96
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "last_failure_at": "2026-05-26T07:54:04.076Z",
            "last_success_at": "2026-05-26T07:55:12.427Z",
            "last_validation_at": "2026-05-26T07:44:58.403Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0.17
          },
          "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": [
              "chains",
              "pagination",
              "filters",
              "order_by"
            ],
            "example": {
              "chains": [
                "ethereum"
              ],
              "filters": {
                "include_stablecoins": false,
                "include_native_tokens": false
              },
              "order_by": [
                {
                  "field": "net_flow_24h_usd",
                  "direction": "DESC"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 3
              }
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chains, pagination, filters, order_by"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-05-26T07:44:58.403Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.token_address",
              "data.token_symbol",
              "data.net_flow_1h_usd",
              "data.net_flow_24h_usd",
              "data.net_flow_7d_usd",
              "data.net_flow_30d_usd",
              "data.chain",
              "data.token_sectors",
              "data.trader_count",
              "data.token_age_days",
              "data.market_cap_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "chain": "base",
                  "token_symbol": "BTC",
                  "trader_count": 1,
                  "token_address": "0x0000000000000000000000000000000000000000",
                  "token_sectors": [
                    "example"
                  ],
                  "market_cap_usd": "example",
                  "token_age_days": 1,
                  "net_flow_1h_usd": 1,
                  "net_flow_7d_usd": 1,
                  "net_flow_24h_usd": 1,
                  "net_flow_30d_usd": 1
                }
              ],
              "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_smart_money_netflow when the task fits: nansen, smart_money, onchain_intelligence, netflow, fund_flow, token_accumulation. 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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
        "validation_result_preview": null
      },
      "verification_hash": "0xa156156349da81c396608aec32e0023cf8ee787de0d283f696fa5c10c3ff8605",
      "trace_payload_hash": "0xf7db60cb2b9d6cc7e9bea1c304b5c18d8ff06dafe98fd322c121a44c04b2475a"
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "payment": {
        "quote": {
          "amount": "0.01",
          "currency": "USDC",
          "service_id": "nansen_smart_money_netflow",
          "quote_version": "agent_router_payment_quote_v1",
          "payment_backend": "circle_arc"
        },
        "payment_tx": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "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": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
          "chain_id": 5042002,
          "protocol": "x402",
          "created_at": "2026-05-26T10:23:16.295Z",
          "token_address": "0x3600000000000000000000000000000000000000",
          "payment_backend": "circle_arc",
          "receipt_version": "agent_router_settlement_receipt_v1",
          "settlement_model": "direct_provider_wallet"
        }
      },
      "request": {
        "params": {
          "asset": "BTC",
          "capability": "smart_money_netflow"
        },
        "capability": "smart_money_netflow",
        "constraints": {
          "max_price_usdc": "0.05"
        },
        "consumer_context": {
          "task": "查询 Binance 上 GENIUS 的 futures coin netflow 和 spot coin netflow，必须是 GENIUS，不要回退到 BTC；如果无覆盖请返回无覆盖。窗口过去24小时。",
          "source": "agentrouter_mcp_local_wallet"
        }
      },
      "arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0xd695c74fbff3c7d8bd4e7178ca52ecef09509249492b60d574b44bb7e3179f04",
        "chain_id": 5042002,
        "created_at": "2026-05-26T10:23:21.130Z",
        "event_type": "AgentRouterEvidence",
        "request_id": "req_1779790996304",
        "trace_hash": "0x6ac78df181bd78d28d204a284ffd1952b35a17ddc8e3f9ea1c1ed019f7a76c18",
        "result_hash": "0x0663934c51db6d346a1844f932556d2016122f5a6aae523b3d486166f644f842",
        "block_number": "44101685",
        "explorer_url": "https://testnet.arcscan.app/tx/0xd695c74fbff3c7d8bd4e7178ca52ecef09509249492b60d574b44bb7e3179f04",
        "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
        "provider_hash": "0xbcaf14232bef0239c4c62e15f3c41109b667630ed6520867e1b4181ad1dc8669",
        "storage_model": "full_evidence_offchain_hashes_on_arc",
        "anchor_account": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "anchor_version": "agent_router_arc_anchor_v1",
        "payment_tx_hash": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "contract_address": "0x65274c73f39bf1654f9aaf261ea16d0b08fdb8d0",
        "verification_hash": "0xca2eb3958b9efcf0020babc1c782965a3f6d022e389362c5d4deb79bcf041112"
      },
      "created_at": "2026-05-26T10:23:16.736Z",
      "input_hash": "0xc6d884c3e65d40dfbaf2019cfe27c1b6949b73b3136494c22973c6a76981f1d4",
      "payment_tx": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
      "request_id": "req_1779790996304",
      "route_type": "completed_paid_invocation",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x6ac78df181bd78d28d204a284ffd1952b35a17ddc8e3f9ea1c1ed019f7a76c18",
      "provider_id": "provider_nansen_api",
      "result_hash": "0x0663934c51db6d346a1844f932556d2016122f5a6aae523b3d486166f644f842",
      "verification": {
        "issues": [
          {
            "code": "ASSET_NOT_COVERED",
            "message": "Result does not clearly cover BTC."
          }
        ],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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": false,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 0.8,
        "agent_friendly_score": 0.92,
        "overall_quality_score": 0.82
      },
      "evidence_version": "agent_router_evidence_v1",
      "selected_service": {
        "title": "Get Smart Money Netflow Data",
        "trust": {
          "provider_id": "provider_nansen_api",
          "trust_score": 0.6856,
          "success_rate": 0.8571428571428571,
          "feedback_count": 7,
          "intent_fit_rate": 0,
          "usefulness_rate": 0,
          "schema_valid_rate": 0.8571428571428571,
          "average_latency_ms": 1374.75,
          "coverage_valid_rate": 0.8571428571428571,
          "recent_failure_rate": 0.14,
          "verification_status": "verified",
          "freshness_valid_rate": 1,
          "average_consumer_score": 0.05,
          "consumer_feedback_count": 2,
          "operational_feedback_count": 7,
          "average_agent_friendly_score": 0.95
        },
        "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",
          "last_failure_at": "2026-05-26T07:54:04.076Z",
          "last_success_at": "2026-05-26T10:23:16.568Z",
          "last_validation_at": "2026-05-26T09:43:42.458Z",
          "last_validation_ok": true,
          "latest_http_status": null,
          "recent_failure_rate": 0.14
        },
        "pricing": {
          "amount": "0.01",
          "pay_to": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "network": "base",
          "currency": "USDC",
          "protocol": "x402",
          "settlement_model": "direct_provider_wallet"
        },
        "created_at": "2026-05-26T09:43:42.458Z",
        "service_id": "nansen_smart_money_netflow",
        "updated_at": "2026-05-26T09:43:42.458Z",
        "capabilities": [
          "nansen",
          "data_service",
          "smart_money",
          "onchain_intelligence",
          "netflow",
          "fund_flow",
          "token_accumulation",
          "token_distribution",
          "onchain_data",
          "smart_money_netflow",
          "smart_money_holdings",
          "wallet_profile",
          "token_data",
          "token_analytics"
        ],
        "request_data": {
          "fields": [
            "chains",
            "pagination",
            "filters",
            "order_by"
          ],
          "example": {
            "chains": [
              "ethereum"
            ],
            "filters": {
              "include_stablecoins": false,
              "include_native_tokens": false
            },
            "order_by": [
              {
                "field": "net_flow_24h_usd",
                "direction": "DESC"
              }
            ],
            "pagination": {
              "page": 1,
              "per_page": 3
            }
          },
          "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
          "shape_summary": "object keys: chains, pagination, filters, order_by"
        },
        "display_title": "Get Smart Money Netflow Data",
        "response_data": {
          "fields": [
            "data",
            "data.token_address",
            "data.token_symbol",
            "data.net_flow_1h_usd",
            "data.net_flow_24h_usd",
            "data.net_flow_7d_usd",
            "data.net_flow_30d_usd",
            "data.chain",
            "data.token_sectors",
            "data.trader_count",
            "data.token_age_days",
            "data.market_cap_usd",
            "pagination",
            "pagination.page",
            "pagination.per_page",
            "pagination.is_last_page"
          ],
          "preview": {
            "data": [
              {
                "chain": "base",
                "token_symbol": "BTC",
                "trader_count": 1,
                "token_address": "0x0000000000000000000000000000000000000000",
                "token_sectors": [
                  "example"
                ],
                "market_cap_usd": "example",
                "token_age_days": 1,
                "net_flow_1h_usd": 1,
                "net_flow_7d_usd": 1,
                "net_flow_24h_usd": 1,
                "net_flow_30d_usd": 1
              }
            ],
            "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": {
          "chains": [
            "ethereum"
          ],
          "filters": {
            "include_stablecoins": false,
            "include_native_tokens": false
          },
          "order_by": [
            {
              "field": "net_flow_24h_usd",
              "direction": "DESC"
            }
          ],
          "pagination": {
            "page": 1,
            "per_page": 3
          }
        },
        "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": [
              {
                "code": "ASSET_NOT_COVERED",
                "message": "Result does not clearly cover BTC."
              }
            ],
            "data_shape": {
              "type": "object",
              "empty": false,
              "nested_arrays": [
                {
                  "key": "data",
                  "item_count": 10
                }
              ],
              "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": false,
            "data_non_empty": true,
            "freshness_valid": true,
            "deterministic_score": 0.8,
            "agent_friendly_score": 0.92,
            "overall_quality_score": 0.82
          },
          "quality_event_count": 6,
          "verification_status": "verified",
          "business_error_count": 0,
          "latest_quality_event": {
            "status": "verified_result_recorded",
            "created_at": "2026-05-26T07:55:17.199Z",
            "event_hash": "0xa44e4d30bbe5f973945d381321f435140d6e73f5e652ee57ac087af283a77cb3",
            "event_type": "completed_paid_invocation",
            "payment_tx": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
            "request_id": "req_1779782111784",
            "service_id": "nansen_smart_money_netflow",
            "trace_hash": "0xf7db60cb2b9d6cc7e9bea1c304b5c18d8ff06dafe98fd322c121a44c04b2475a",
            "provider_id": "provider_nansen_api",
            "event_version": "agent_service_quality_event_v1",
            "blocking_issues": [],
            "quality_event_id": "0x5236430424379cf00155de75e8bb8b7391da3c2e66f591afea2247a76bf725fd",
            "consumer_feedback_expected": true,
            "deterministic_verification": {
              "issues": [],
              "data_shape": {
                "type": "object",
                "empty": false,
                "nested_arrays": [
                  {
                    "key": "data",
                    "item_count": 18
                  }
                ],
                "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": 1,
          "latest_validation_error": null,
          "declared_freshness_seconds": 300
        },
        "sample_response": {
          "status": "success",
          "summary": "Use this Nansen API service when a buyer Agent needs Get Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions. (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": {
                "chain": "<string>",
                "token_symbol": "<string>",
                "trader_count": "<number>",
                "token_address": "<address_or_hash>",
                "token_sectors": {
                  "type": "array",
                  "item_shape": "<string>",
                  "item_count_sample": 1
                },
                "market_cap_usd": "<string>",
                "token_age_days": "<number>",
                "net_flow_1h_usd": "<number>",
                "net_flow_7d_usd": "<number>",
                "net_flow_24h_usd": "<number>",
                "net_flow_30d_usd": "<number>"
              },
              "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": {
            "chains": {
              "type": "array",
              "item_shape": "<string>",
              "item_count_sample": 1
            },
            "filters": {
              "include_stablecoins": "<boolean>",
              "include_native_tokens": "<boolean>"
            },
            "order_by": {
              "type": "array",
              "item_shape": {
                "field": "<string>",
                "direction": "<string>"
              },
              "item_count_sample": 1
            },
            "pagination": {
              "page": "<number>",
              "per_page": "<number>"
            }
          },
          "sample_type": "mock",
          "schema_version": "agent_data_envelope_v1"
        },
        "pre_call_context": {
          "trust": {
            "provider_id": "provider_nansen_api",
            "trust_score": 0.6856,
            "success_rate": 0.8571428571428571,
            "feedback_count": 7,
            "intent_fit_rate": 0,
            "usefulness_rate": 0,
            "schema_valid_rate": 0.8571428571428571,
            "average_latency_ms": 1374.75,
            "coverage_valid_rate": 0.8571428571428571,
            "recent_failure_rate": 0.14,
            "verification_status": "verified",
            "freshness_valid_rate": 1,
            "average_consumer_score": 0.05,
            "consumer_feedback_count": 2,
            "operational_feedback_count": 7,
            "average_agent_friendly_score": 0.95
          },
          "health": {
            "status": "healthy",
            "health_version": "agent_service_health_v1",
            "last_failure_at": "2026-05-26T07:54:04.076Z",
            "last_success_at": "2026-05-26T10:23:16.568Z",
            "last_validation_at": "2026-05-26T09:43:42.458Z",
            "last_validation_ok": true,
            "latest_http_status": null,
            "recent_failure_rate": 0.14
          },
          "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": [
              "chains",
              "pagination",
              "filters",
              "order_by"
            ],
            "example": {
              "chains": [
                "ethereum"
              ],
              "filters": {
                "include_stablecoins": false,
                "include_native_tokens": false
              },
              "order_by": [
                {
                  "field": "net_flow_24h_usd",
                  "direction": "DESC"
                }
              ],
              "pagination": {
                "page": 1,
                "per_page": 3
              }
            },
            "purpose": "Use this example before payment to decide whether the service accepts the fields needed for the task.",
            "shape_summary": "object keys: chains, pagination, filters, order_by"
          },
          "verification": {
            "status": "verified",
            "last_validation_at": "2026-05-26T09:43:42.458Z",
            "last_validation_ok": true,
            "latest_http_status": null
          },
          "response_data": {
            "fields": [
              "data",
              "data.token_address",
              "data.token_symbol",
              "data.net_flow_1h_usd",
              "data.net_flow_24h_usd",
              "data.net_flow_7d_usd",
              "data.net_flow_30d_usd",
              "data.chain",
              "data.token_sectors",
              "data.trader_count",
              "data.token_age_days",
              "data.market_cap_usd",
              "pagination",
              "pagination.page",
              "pagination.per_page",
              "pagination.is_last_page"
            ],
            "preview": {
              "data": [
                {
                  "chain": "base",
                  "token_symbol": "BTC",
                  "trader_count": 1,
                  "token_address": "0x0000000000000000000000000000000000000000",
                  "token_sectors": [
                    "example"
                  ],
                  "market_cap_usd": "example",
                  "token_age_days": 1,
                  "net_flow_1h_usd": 1,
                  "net_flow_7d_usd": 1,
                  "net_flow_24h_usd": 1,
                  "net_flow_30d_usd": 1
                }
              ],
              "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_smart_money_netflow when the task fits: nansen, smart_money, onchain_intelligence, netflow, fund_flow, token_accumulation. 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 Smart Money Netflow Data. Endpoint: POST /api/v1/smart-money/netflow. Best for smart money behavior, labeled wallet activity, accumulation, distribution, holdings, and trading flow questions.",
        "validation_result_preview": null
      },
      "verification_hash": "0xca2eb3958b9efcf0020babc1c782965a3f6d022e389362c5d4deb79bcf041112",
      "trace_payload_hash": "0x6ac78df181bd78d28d204a284ffd1952b35a17ddc8e3f9ea1c1ed019f7a76c18"
    }
  ],
  "recent_quality_events": [
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "status": "passed",
      "created_at": "2026-05-24T05:58:28.590Z",
      "payment_tx": "0xbc9dcb5c23303616d207944dac618b184a72498b6f7c7194dc01706f0ca14fe8",
      "request_id": "req_1779602308576",
      "service_id": "nansen_smart_money_netflow",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "business_error": {
        "detected": false
      },
      "blocking_issues": [],
      "quality_event_id": "qe_1779602308590_8083a01a",
      "blocking_issue_count": 0,
      "agent_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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
      }
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "status": "passed",
      "created_at": "2026-05-24T06:09:30.012Z",
      "payment_tx": "0x89eb6724ff6008139e92e7d8c3349f0aafdf6676af4af04eee2efb1065c73011",
      "request_id": "req_1779602970002",
      "service_id": "nansen_smart_money_netflow",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "business_error": {
        "detected": false
      },
      "blocking_issues": [],
      "quality_event_id": "qe_1779602970012_92e6fc85",
      "blocking_issue_count": 0,
      "agent_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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
      }
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "status": "passed",
      "created_at": "2026-05-24T07:18:07.357Z",
      "payment_tx": "0xe0c97ccda9dbae821ebfde7dfcbf0cea839ee5487264e5fa610a23cfec90310f",
      "request_id": "req_1779607087357",
      "service_id": "nansen_smart_money_netflow",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "business_error": {
        "detected": false
      },
      "blocking_issues": [],
      "quality_event_id": "qe_1779607087357_046e4285",
      "blocking_issue_count": 0,
      "agent_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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
      }
    },
    {
      "input": {
        "chains": [
          "ethereum"
        ],
        "filters": {
          "include_stablecoins": false,
          "include_native_tokens": false
        },
        "order_by": [
          {
            "field": "net_flow_24h_usd",
            "direction": "DESC"
          }
        ],
        "pagination": {
          "page": 1,
          "per_page": 10
        }
      },
      "status": "passed",
      "created_at": "2026-05-24T07:28:44.766Z",
      "payment_tx": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
      "request_id": "req_1779607724765",
      "service_id": "nansen_smart_money_netflow",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "business_error": {
        "detected": false
      },
      "blocking_issues": [],
      "quality_event_id": "qe_1779607724766_e38097c8",
      "blocking_issue_count": 0,
      "agent_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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": "needs_review",
      "created_at": "2026-05-26T07:54:09.531Z",
      "event_hash": "0x1b105704d1a3f03fa5079bd52cb8e68878935286a223fc14d7bebf22c15621c5",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
      "request_id": "req_1779782043759",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x650a43ce87d26a229ef9eef2bdb2a50d8c0a242d4a431e026dcbf7474b82d1cb",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [
        {
          "code": "SCHEMA_ERROR",
          "message": "$.data is required"
        },
        {
          "code": "STATUS_NOT_SUCCESS",
          "message": "Result status is not success."
        },
        {
          "code": "EMPTY_RESULT",
          "message": "Provider returned a structurally valid response, but the data payload is empty."
        }
      ],
      "quality_event_id": "0xf7ca22057e45e7dfac1f4abef3038290023b2616e37e7aac388bd0d4d40289c9",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [
          {
            "code": "SCHEMA_ERROR",
            "message": "$.data is required"
          },
          {
            "code": "STATUS_NOT_SUCCESS",
            "message": "Result status is not success."
          },
          {
            "code": "EMPTY_RESULT",
            "message": "Provider returned a structurally valid response, but the data payload is empty."
          }
        ],
        "data_shape": {
          "type": "undefined",
          "empty": true,
          "top_level_keys": []
        },
        "schema_valid": false,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": false,
        "freshness_valid": true,
        "deterministic_score": 0.4,
        "agent_friendly_score": 0.76,
        "overall_quality_score": 0.47
      }
    },
    {
      "status": "verified_result_recorded",
      "created_at": "2026-05-26T07:55:17.199Z",
      "event_hash": "0xa44e4d30bbe5f973945d381321f435140d6e73f5e652ee57ac087af283a77cb3",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
      "request_id": "req_1779782111784",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0xf7db60cb2b9d6cc7e9bea1c304b5c18d8ff06dafe98fd322c121a44c04b2475a",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x5236430424379cf00155de75e8bb8b7391da3c2e66f591afea2247a76bf725fd",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 18
            }
          ],
          "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-05-26T10:23:21.187Z",
      "event_hash": "0xd861ee09bba80d05cc26aa1a42dc76dfb74dca83210620f8ca42ea7c5e529e36",
      "event_type": "completed_paid_invocation",
      "payment_tx": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
      "request_id": "req_1779790996304",
      "service_id": "nansen_smart_money_netflow",
      "trace_hash": "0x6ac78df181bd78d28d204a284ffd1952b35a17ddc8e3f9ea1c1ed019f7a76c18",
      "provider_id": "provider_nansen_api",
      "event_version": "agent_service_quality_event_v1",
      "blocking_issues": [],
      "quality_event_id": "0x8641f902fd4ad46831ef3a20ebf8b2a682591f7e6af6e7f423ab868c72dba65d",
      "consumer_feedback_expected": true,
      "deterministic_verification": {
        "issues": [
          {
            "code": "ASSET_NOT_COVERED",
            "message": "Result does not clearly cover BTC."
          }
        ],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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": false,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 0.8,
        "agent_friendly_score": 0.92,
        "overall_quality_score": 0.82
      }
    }
  ],
  "recent_feedback_events": [
    {
      "status": "success",
      "created_at": "2026-05-24T05:58:28.590Z",
      "latency_ms": 1766,
      "payment_tx": "0xbc9dcb5c23303616d207944dac618b184a72498b6f7c7194dc01706f0ca14fe8",
      "request_id": "req_1779602308576",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "consumer_demo_agent",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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",
      "business_error": null,
      "consumer_rating": 1,
      "settlement_receipt": {
        "mode": "dev",
        "asset": "USDC",
        "payer": "consumer_demo_agent",
        "amount": "0.01",
        "pay_to": "0xProviderDemoWallet000000000000000000000000",
        "status": "simulated_settled",
        "network": "base",
        "tx_hash": "0xbc9dcb5c23303616d207944dac618b184a72498b6f7c7194dc01706f0ca14fe8",
        "protocol": "x402",
        "created_at": "2026-05-24T05:58:28.590Z",
        "payment_backend": "dev",
        "receipt_version": "agent_router_settlement_receipt_v1"
      }
    },
    {
      "status": "success",
      "created_at": "2026-05-24T06:09:30.012Z",
      "latency_ms": 1486,
      "payment_tx": "0x89eb6724ff6008139e92e7d8c3349f0aafdf6676af4af04eee2efb1065c73011",
      "request_id": "req_1779602970002",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "consumer_demo_agent",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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",
      "business_error": null,
      "consumer_rating": 1,
      "settlement_receipt": {
        "mode": "dev",
        "asset": "USDC",
        "payer": "consumer_demo_agent",
        "amount": "0.01",
        "pay_to": "0xProviderDemoWallet000000000000000000000000",
        "status": "simulated_settled",
        "network": "base",
        "tx_hash": "0x89eb6724ff6008139e92e7d8c3349f0aafdf6676af4af04eee2efb1065c73011",
        "protocol": "x402",
        "created_at": "2026-05-24T06:09:30.012Z",
        "payment_backend": "dev",
        "receipt_version": "agent_router_settlement_receipt_v1"
      }
    },
    {
      "status": "success",
      "created_at": "2026-05-24T07:18:07.357Z",
      "latency_ms": 1161,
      "payment_tx": "0xe0c97ccda9dbae821ebfde7dfcbf0cea839ee5487264e5fa610a23cfec90310f",
      "request_id": "req_1779607087357",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "consumer_demo_agent",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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",
      "business_error": null,
      "consumer_rating": 0.05,
      "settlement_receipt": {
        "mode": "dev",
        "asset": "USDC",
        "payer": "consumer_demo_agent",
        "amount": "0.01",
        "pay_to": "0xProviderDemoWallet000000000000000000000000",
        "status": "simulated_settled",
        "network": "base",
        "tx_hash": "0xe0c97ccda9dbae821ebfde7dfcbf0cea839ee5487264e5fa610a23cfec90310f",
        "protocol": "x402",
        "created_at": "2026-05-24T07:18:07.357Z",
        "payment_backend": "dev",
        "receipt_version": "agent_router_settlement_receipt_v1"
      },
      "consumer_feedback": {
        "reason": "Request included UNI token_address filter but the invoked input dropped it and returned unrelated Ethereum top netflow tokens.",
        "confidence": 0.98,
        "intent_fit": "no",
        "answer_useful": "no",
        "consumer_score": 0.05,
        "missing_fields": [
          "UNI token filter",
          "UNI-specific smart money netflow",
          "UNI-specific trader count"
        ],
        "data_quality_score": 0.2,
        "used_in_final_answer": false
      },
      "consumer_feedback_actor_key": "codex"
    },
    {
      "status": "success",
      "created_at": "2026-05-24T07:28:44.766Z",
      "latency_ms": 1086,
      "payment_tx": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
      "request_id": "req_1779607724765",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "consumer_demo_agent",
      "http_status": 200,
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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",
      "business_error": null,
      "consumer_rating": 0.05,
      "settlement_receipt": {
        "mode": "dev",
        "asset": "USDC",
        "payer": "consumer_demo_agent",
        "amount": "0.01",
        "pay_to": "0xProviderDemoWallet000000000000000000000000",
        "status": "simulated_settled",
        "network": "base",
        "tx_hash": "0x6e8392657277b24a581fd5638797aab6ab89cbdbf7d31c1c83c19dc8749f823e",
        "protocol": "x402",
        "created_at": "2026-05-24T07:28:44.766Z",
        "payment_backend": "dev",
        "receipt_version": "agent_router_settlement_receipt_v1"
      },
      "consumer_feedback": {
        "reason": "Request included AZTEC token_address filter but the invoked input dropped it and returned unrelated Ethereum top netflow tokens.",
        "confidence": 0.98,
        "intent_fit": "no",
        "answer_useful": "no",
        "consumer_score": 0.05,
        "missing_fields": [
          "AZTEC token filter",
          "AZTEC-specific smart money netflow",
          "AZTEC-specific trader count"
        ],
        "data_quality_score": 0.2,
        "used_in_final_answer": false
      },
      "consumer_feedback_actor_key": "codex"
    },
    {
      "status": "error",
      "created_at": "2026-05-26T07:54:04.076Z",
      "latency_ms": null,
      "payment_tx": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
      "request_id": "req_1779782043759",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": false,
      "verification": {
        "issues": [
          {
            "code": "SCHEMA_ERROR",
            "message": "$.data is required"
          },
          {
            "code": "STATUS_NOT_SUCCESS",
            "message": "Result status is not success."
          },
          {
            "code": "EMPTY_RESULT",
            "message": "Provider returned a structurally valid response, but the data payload is empty."
          }
        ],
        "data_shape": {
          "type": "undefined",
          "empty": true,
          "top_level_keys": []
        },
        "schema_valid": false,
        "quality_model": {
          "name": "deterministic_first_data_quality_v1",
          "weights": {
            "deterministic": 0.8,
            "agent_friendly": 0.2
          }
        },
        "coverage_valid": true,
        "data_non_empty": false,
        "freshness_valid": true,
        "deterministic_score": 0.4,
        "agent_friendly_score": 0.76,
        "overall_quality_score": 0.47
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0xd9feccf6fe994cfd034729631520fd98314e6a209315e6657b902472d93bb833",
      "coverage_valid": true,
      "data_non_empty": false,
      "consumer_rating": 0,
      "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": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-05-26T07:54:03.675Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
          "amount": "0.01"
        },
        "block_number": "44085175",
        "explorer_url": "https://testnet.arcscan.app/tx/0x9027a5d83e89f6ce25eb2a910b17d22f75cf25de56b805da3299a1fce924b10f",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      }
    },
    {
      "status": "success",
      "created_at": "2026-05-26T07:55:12.427Z",
      "latency_ms": null,
      "payment_tx": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
      "request_id": "req_1779782111784",
      "service_id": "nansen_smart_money_netflow",
      "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": 18
            }
          ],
          "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": "0x342cd79014d8d835a45fc2326ed610e29ee2c42aea122a2887152366d46531ec",
      "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": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-05-26T07:55:11.696Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
          "amount": "0.01"
        },
        "block_number": "44085307",
        "explorer_url": "https://testnet.arcscan.app/tx/0xb31986c8c9c5f61a81e3f05f42ee952ae2efc0b57eca36fcebe6281ff26b8ae8",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      }
    },
    {
      "status": "success",
      "created_at": "2026-05-26T10:23:16.568Z",
      "latency_ms": null,
      "payment_tx": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
      "request_id": "req_1779790996304",
      "service_id": "nansen_smart_money_netflow",
      "consumer_id": "local_agent_wallet",
      "provider_id": "provider_nansen_api",
      "schema_valid": true,
      "verification": {
        "issues": [
          {
            "code": "ASSET_NOT_COVERED",
            "message": "Result does not clearly cover BTC."
          }
        ],
        "data_shape": {
          "type": "object",
          "empty": false,
          "nested_arrays": [
            {
              "key": "data",
              "item_count": 10
            }
          ],
          "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": false,
        "data_non_empty": true,
        "freshness_valid": true,
        "deterministic_score": 0.8,
        "agent_friendly_score": 0.92,
        "overall_quality_score": 0.82
      },
      "event_version": "agent_service_feedback_v1",
      "feedback_hash": "0x995f4a0e59b7b0af311b9f9c779f0618f9f17c059fbf1817dce5f64ca256fcb4",
      "coverage_valid": false,
      "data_non_empty": true,
      "consumer_rating": 0.05,
      "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": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "chain_id": 5042002,
        "protocol": "x402",
        "created_at": "2026-05-26T10:23:16.295Z",
        "token_address": "0x3600000000000000000000000000000000000000",
        "payment_backend": "circle_arc",
        "receipt_version": "agent_router_settlement_receipt_v1",
        "settlement_model": "direct_provider_wallet"
      },
      "payment_verification": {
        "ok": true,
        "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
        "pay_to": "0x2C4d600a04c0d3bbb1e3Cc8a13e54e21c2B6C0bB",
        "status": "verified_arc_usdc_transfer",
        "tx_hash": "0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "chain_id": 5042002,
        "expected": {
          "payTo": "0x2c4d600a04c0d3bbb1e3cc8a13e54e21c2b6c0bb",
          "payer": "0x51d480af37ea8a1a16a86cac05eb53bc3ad102d8",
          "amount": "0.01"
        },
        "block_number": "44101680",
        "explorer_url": "https://testnet.arcscan.app/tx/0x7a2461928cda88fd6e7afcbdc8523910d461fbe598f2503d374385c9b396d6d3",
        "amount_atomic": "10000",
        "token_address": "0x3600000000000000000000000000000000000000"
      },
      "consumer_feedback": {
        "reason": "Returned a broad smart-money netflow leaderboard rather than GENIUS-specific Binance spot/futures netflow.",
        "confidence": 0.9,
        "intent_fit": "no",
        "answer_useful": "no",
        "consumer_score": 0.05,
        "missing_fields": [
          "GENIUS exchange netflow",
          "Binance spot netflow",
          "Binance futures netflow"
        ],
        "data_quality_score": 0.2,
        "used_in_final_answer": false
      },
      "consumer_feedback_actor_key": "codex",
      "consumer_feedback_arc_anchor": {
        "mode": "arc_testnet",
        "caip2": "eip155:5042002",
        "status": "anchored",
        "network": "arc-testnet",
        "tx_hash": "0x93ee68a420bfda2ecd42ddc0c2ead2474ec1b0e7b5424100d0efe0b5a4af3dd0",
        "chain_id": 5042002,
        "created_at": "2026-05-26T10:23:45.024Z",
        "event_type": "AgentRouterFeedback",
        "request_id": "req_1779790996304",
        "block_number": "44101737",
        "explorer_url": "https://testnet.arcscan.app/tx/0x93ee68a420bfda2ecd42ddc0c2ead2474ec1b0e7b5424100d0efe0b5a4af3dd0",
        "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
        "feedback_hash": "0x4e1edfc0afc5da47ba762d182905130ed6169e7d4f7b130a0e1301416d717793",
        "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": 500,
        "status": "not_configured",
        "network": "arc-testnet",
        "agent_id": null,
        "chain_id": 5042002,
        "endpoint": "https://agentrouter.network/agent-router/feedback?request_id=req_1779790996304",
        "standard": "ERC-8004",
        "created_at": "2026-05-26T10:23:49.426Z",
        "event_type": "AgentRouterConsumerFeedback",
        "request_id": "req_1779790996304",
        "feedback_uri": "https://agentrouter.network/agent-router/feedback?request_id=req_1779790996304",
        "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
        "feedback_hash": "0x0360124cb086add7ef94bb67a217a64db6052a2e87bebb22ec59edd4fab108d3",
        "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": 500,
          "status": "not_configured",
          "network": "arc-testnet",
          "agent_id": null,
          "chain_id": 5042002,
          "endpoint": "https://agentrouter.network/agent-router/feedback?request_id=req_1779790996304",
          "standard": "ERC-8004",
          "created_at": "2026-05-26T10:23:49.426Z",
          "event_type": "AgentRouterConsumerFeedback",
          "request_id": "req_1779790996304",
          "feedback_uri": "https://agentrouter.network/agent-router/feedback?request_id=req_1779790996304",
          "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
          "feedback_hash": "0x0360124cb086add7ef94bb67a217a64db6052a2e87bebb22ec59edd4fab108d3",
          "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": "0x93ee68a420bfda2ecd42ddc0c2ead2474ec1b0e7b5424100d0efe0b5a4af3dd0",
          "chain_id": 5042002,
          "created_at": "2026-05-26T10:23:45.024Z",
          "event_type": "AgentRouterFeedback",
          "request_id": "req_1779790996304",
          "block_number": "44101737",
          "explorer_url": "https://testnet.arcscan.app/tx/0x93ee68a420bfda2ecd42ddc0c2ead2474ec1b0e7b5424100d0efe0b5a4af3dd0",
          "service_hash": "0xcb45619860facfe6d7d7b85060751cec9b158c2b3787e957b88699b12aa9fa97",
          "feedback_hash": "0x4e1edfc0afc5da47ba762d182905130ed6169e7d4f7b130a0e1301416d717793",
          "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"
      }
    }
  ],
  "recent_health_checks": []
}