{
  "network": "AgentNet",
  "domain": "agentic.advalorem.io",
  "generated_at": "2026-09-30T18:41:27Z",
  "usdc": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "treasury": "0x4Cf84f6220bF4132fcE3bd914E1A8C6CC234757c",
  "scheme": "x402",
  "facilitator": "https://facilitator.heurist.xyz",
  "capabilities": [
    {
      "capability_id": "agentnet.aggregate",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Aggregate",
      "title": "Agentnet \u00b7 Aggregate",
      "description": "agentnet.aggregate \u2014 labor_market capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: labor-market runtime not built.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.aggregate"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.aggregate"
    },
    {
      "capability_id": "agentnet.builder_route_advisor",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Builder Route Advisor",
      "title": "Agentnet \u00b7 Builder Route Advisor",
      "description": "agentnet.builder_route_advisor \u2014 orchestration capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: compose ready; upstream capability not routed.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.builder_route_advisor"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.builder_route_advisor"
    },
    {
      "capability_id": "agentnet.compose",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Compose",
      "title": "Agentnet \u00b7 Compose",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.compose"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.compose"
    },
    {
      "capability_id": "agentnet.discover",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Discover",
      "title": "Agentnet \u00b7 Discover",
      "description": "agentnet.discover \u2014 orchestration capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: orchestration engine not built.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.discover"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.discover"
    },
    {
      "capability_id": "agentnet.enriched_liquidation_targets",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Enriched Liquidation Targets",
      "title": "Agentnet \u00b7 Enriched Liquidation Targets",
      "description": "agentnet.enriched_liquidation_targets \u2014 orchestration capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: compose ready; upstream capability not routed.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.enriched_liquidation_targets"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.enriched_liquidation_targets"
    },
    {
      "capability_id": "agentnet.fanout",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Fanout",
      "title": "Agentnet \u00b7 Fanout",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.fanout"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.fanout"
    },
    {
      "capability_id": "agentnet.marketplace.resell",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Marketplace \u00b7 Resell",
      "title": "Agentnet \u00b7 Marketplace \u00b7 Resell",
      "description": "agentnet.marketplace.resell \u2014 labor_market capability provided by agentnet.native.  Contract: ATTEMPT. Transport class: REQUEST_RESPONSE. Implementation gap: labor-market runtime not built.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.marketplace.resell"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.marketplace.resell"
    },
    {
      "capability_id": "agentnet.mempool_arb_scan",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Mempool Arb Scan",
      "title": "Agentnet \u00b7 Mempool Arb Scan",
      "description": "agentnet.mempool_arb_scan \u2014 orchestration capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: compose ready; upstream capability not routed.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.mempool_arb_scan"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.mempool_arb_scan"
    },
    {
      "capability_id": "agentnet.provider.offer",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Provider \u00b7 Offer",
      "title": "Agentnet \u00b7 Provider \u00b7 Offer",
      "description": "agentnet.provider.offer \u2014 labor_market capability provided by agentnet.native.  Contract: ATTEMPT. Transport class: REQUEST_RESPONSE. Implementation gap: labor-market runtime not built.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.provider.offer"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.provider.offer"
    },
    {
      "capability_id": "agentnet.subcontract",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Subcontract",
      "title": "Agentnet \u00b7 Subcontract",
      "description": "agentnet.subcontract \u2014 orchestration capability provided by agentnet.native.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: orchestration engine not built.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.subcontract"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.subcontract"
    },
    {
      "capability_id": "agentnet.task.accept",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Task \u00b7 Accept",
      "title": "Agentnet \u00b7 Task \u00b7 Accept",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.task.accept"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.task.accept"
    },
    {
      "capability_id": "agentnet.task.create",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Task \u00b7 Create",
      "title": "Agentnet \u00b7 Task \u00b7 Create",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.task.create"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.task.create"
    },
    {
      "capability_id": "agentnet.task.list",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Task \u00b7 List",
      "title": "Agentnet \u00b7 Task \u00b7 List",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.task.list"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.task.list"
    },
    {
      "capability_id": "agentnet.task.result",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Task \u00b7 Result",
      "title": "Agentnet \u00b7 Task \u00b7 Result",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.task.result"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.task.result"
    },
    {
      "capability_id": "agentnet.task.submit",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Task \u00b7 Submit",
      "title": "Agentnet \u00b7 Task \u00b7 Submit",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.task.submit"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.task.submit"
    },
    {
      "capability_id": "agentnet.verify",
      "readiness": "RECONNECTING",
      "display_name": "Agentnet \u00b7 Verify",
      "title": "Agentnet \u00b7 Verify",
      "description": "Task Registry: create, list, accept, submit, result, verify, fanout, compose. Shared primitive over JSON persistence + state machine. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "agentnet.native",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://agentnet.verify"
          }
        ]
      },
      "endpoint": "agentnet-routing://agentnet.verify"
    },
    {
      "capability_id": "ai.classify",
      "readiness": "RECONNECTING",
      "display_name": "AI classification",
      "title": "AI classification",
      "description": "Sonar-backed classification (planned)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 60,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "internal_test",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "perplexity",
            "price_atomic": 10000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://ai.classify"
          }
        ]
      },
      "endpoint": "agentnet-routing://ai.classify"
    },
    {
      "capability_id": "builder.bundle_status_by_txhash",
      "readiness": "RECONNECTING",
      "display_name": "Builder \u00b7 Bundle Status By Txhash",
      "title": "Builder \u00b7 Bundle Status By Txhash",
      "description": "Bundle Status: truthful lifecycle lookup over local bundle ledger. Unknown txs return unknown. (cert7 batch 2026-08-30)",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://builder.bundle_status_by_txhash"
          }
        ]
      },
      "endpoint": "agentnet-routing://builder.bundle_status_by_txhash"
    },
    {
      "capability_id": "builder.top_builders_recent",
      "readiness": "RECONNECTING",
      "display_name": "Builder \u00b7 Top Builders Recent",
      "title": "Builder \u00b7 Top Builders Recent",
      "description": "builder.top_builders_recent \u2014 builder_data capability provided by advalorem.builder.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://builder.top_builders_recent"
          }
        ]
      },
      "endpoint": "agentnet-routing://builder.top_builders_recent"
    },
    {
      "capability_id": "e2e.thirdparty.echo",
      "readiness": "LIVE",
      "display_name": "E2E Third-Party Echo",
      "title": "E2E Third-Party Echo",
      "description": "Qualification test provider",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "LIVE",
      "resale_posture": "allowed",
      "publication_status": "pending_verification",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "e2e-tp-provider",
            "price_atomic": 1000000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://e2e.thirdparty.echo"
          }
        ]
      },
      "endpoint": "agentnet-routing://e2e.thirdparty.echo"
    },
    {
      "capability_id": "echo.thirdparty.ping",
      "readiness": "RECONNECTING",
      "display_name": "Echo Third-Party Ping",
      "title": "Echo Ping",
      "description": "Deterministic echo capability for L2 cert.",
      "contract_type": "ATTEMPT",
      "input_schema": {
        "type": "object",
        "properties": {
          "msg": {
            "type": "string"
          }
        }
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "echo-tp",
            "price_atomic": 100000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://echo.thirdparty.ping"
          },
          {
            "provider_id": "echo-tp-2",
            "price_atomic": 80000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://echo.thirdparty.ping"
          }
        ]
      },
      "endpoint": "agentnet-routing://echo.thirdparty.ping"
    },
    {
      "capability_id": "interzoid.translatetoany",
      "readiness": "LIVE",
      "display_name": "Interzoid Translate-To-Any",
      "title": "Translate text to a target language",
      "description": "Machine-translate arbitrary text into a target language via Interzoid's translatetoany endpoint. [PARKED 2026-08-30: upstream blocked \u2014 wire/version mismatch; not executable; R1 frozen.]",
      "contract_type": "ATTEMPT",
      "input_schema": {
        "type": "object",
        "required": [
          "text",
          "targetlanguage"
        ],
        "properties": {
          "text": {
            "type": "string"
          },
          "targetlanguage": {
            "type": "string"
          }
        }
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 60,
      "technical_status": "LIVE",
      "resale_posture": "seller_of_record",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "base",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "interzoid",
            "price_atomic": 10000,
            "share_bps": 9000,
            "endpoint": "https://api.interzoid.com/translatetoany"
          }
        ]
      },
      "endpoint": "https://api.interzoid.com/translatetoany"
    },
    {
      "capability_id": "market.price",
      "readiness": "RECONNECTING",
      "display_name": "Crypto asset price",
      "title": "Crypto asset price",
      "description": "Real-time crypto asset price (USD and major pairs) served by a durable AgentNet market-data service backed by CoinGecko with Bitstamp as a redundant fallback. Live, verified against production.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 60,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "coinmarketcap",
            "price_atomic": 2000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://market.price"
          }
        ]
      },
      "endpoint": "agentnet-routing://market.price"
    },
    {
      "capability_id": "market.trending",
      "readiness": "RECONNECTING",
      "display_name": "Trending assets",
      "title": "Trending assets",
      "description": "Trending crypto assets (CoinGecko trending search) served by a durable AgentNet market-data service. Live, verified against production.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 60,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "coinmarketcap",
            "price_atomic": 2000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://market.trending"
          }
        ]
      },
      "endpoint": "agentnet-routing://market.trending"
    },
    {
      "capability_id": "mev.builder_destinations",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Builder Destinations",
      "title": "Mev \u00b7 Builder Destinations",
      "description": "MEV builder-destinations query over the mev_intel.route_audit substrate (live Postgres). Returns which builders a given orderflow bundle was routed to: chosen_builder, alternate_builders, score, estimated_revenue, submission_style. Params: bundle_id (exact), since/until (ISO dates), limit 1..200 (default 50). Backed data verified 2026-08-30: 1 row.",
      "contract_type": "OUTCOME",
      "input_schema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1
          },
          "since": {
            "type": "string"
          },
          "until": {
            "type": "string"
          },
          "bundle_id": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "pending_recert",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.builder_destinations"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.builder_destinations"
    },
    {
      "capability_id": "mev.fee.next_block_estimator",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Fee \u00b7 Next Block Estimator",
      "title": "Mev \u00b7 Fee \u00b7 Next Block Estimator",
      "description": "mev.fee.next_block_estimator \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.fee.next_block_estimator"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.fee.next_block_estimator"
    },
    {
      "capability_id": "mev.feed",
      "readiness": "LIVE",
      "display_name": "Mev \u00b7 Feed",
      "title": "Mev \u00b7 Feed",
      "description": "mev.feed \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "LIVE",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "https://mev.advalorem.io/preview/feed"
          }
        ]
      },
      "endpoint": "https://mev.advalorem.io/preview/feed"
    },
    {
      "capability_id": "mev.liquidation.candidates_now",
      "readiness": "LIVE",
      "display_name": "Mev \u00b7 Liquidation \u00b7 Candidates Now",
      "title": "Mev \u00b7 Liquidation \u00b7 Candidates Now",
      "description": "mev.liquidation.candidates_now \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "LIVE",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "https://mev.advalorem.io/preview/liquidation-waves"
          }
        ]
      },
      "endpoint": "https://mev.advalorem.io/preview/liquidation-waves"
    },
    {
      "capability_id": "mev.mempool.by_token",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Mempool \u00b7 By Token",
      "title": "Mev \u00b7 Mempool \u00b7 By Token",
      "description": "mev.mempool.by_token \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.mempool.by_token"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.mempool.by_token"
    },
    {
      "capability_id": "mev.mempool.sample",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Mempool \u00b7 Sample",
      "title": "Mev \u00b7 Mempool \u00b7 Sample",
      "description": "mev.mempool.sample \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.mempool.sample"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.mempool.sample"
    },
    {
      "capability_id": "mev.ops_pro",
      "readiness": "LIVE",
      "display_name": "Mev \u00b7 Ops Pro",
      "title": "Mev \u00b7 Ops Pro",
      "description": "mev.ops_pro \u2014 mev_ops capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "LIVE",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "https://mev.advalorem.io/intelligence/ops-pro"
          }
        ]
      },
      "endpoint": "https://mev.advalorem.io/intelligence/ops-pro"
    },
    {
      "capability_id": "mev.reasoning_intelligence",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Reasoning Intelligence",
      "title": "Mev \u00b7 Reasoning Intelligence",
      "description": "mev.reasoning_intelligence \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.reasoning_intelligence"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.reasoning_intelligence"
    },
    {
      "capability_id": "mev.refund_intelligence",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Refund Intelligence",
      "title": "Mev \u00b7 Refund Intelligence",
      "description": "MEV refund-intelligence query over the mev_intel.refund_log substrate (live Postgres). Returns refund events for failed/reverted/expired/replaced bundles: bundle_id, builder_id, chain, refund_reason, refund_status lifecycle (requested..received/denied/error), amounts, external_refund_id, http_status. Params: bundle_id (exact), since/until (ISO dates), limit 1..200 (default 50). Backed data verified 2026-08-30: 3 rows.",
      "contract_type": "OUTCOME",
      "input_schema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1
          },
          "since": {
            "type": "string"
          },
          "until": {
            "type": "string"
          },
          "bundle_id": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "pending_recert",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.refund_intelligence"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.refund_intelligence"
    },
    {
      "capability_id": "mev.replacement_intelligence",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Replacement Intelligence",
      "title": "Mev \u00b7 Replacement Intelligence",
      "description": "MEV replacement-intelligence query over the mev_intel.replacement_log substrate (live Postgres). Returns the bundle-replacement decision stream: replacement_uuid, seq, old/new bundle ids, chain, reason_type, delta_ev_eth vs threshold_eth, action (accept_first/replace/hold/reject_stale) and decision_path. Params: replacement_uuid (exact), since/until (ISO dates), limit 1..200 (default 50). Backed data verified 2026-08-30: 7 rows.",
      "contract_type": "OUTCOME",
      "input_schema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1
          },
          "since": {
            "type": "string"
          },
          "until": {
            "type": "string"
          },
          "replacement_uuid": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "pending_recert",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.replacement_intelligence"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.replacement_intelligence"
    },
    {
      "capability_id": "mev.route_kpi",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Route Kpi",
      "title": "Mev \u00b7 Route Kpi",
      "description": "mev.route_kpi \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.route_kpi"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.route_kpi"
    },
    {
      "capability_id": "mev.route_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Route Lookup",
      "title": "Mev \u00b7 Route Lookup",
      "description": "MEV route-decision lookup over the mev_intel.route_audit substrate (live Postgres). Returns the full builder-routing decision for a bundle: chosen_builder, alternate_builders, score, estimated_revenue, actual_outcome, actual_revenue, decision_version, submission_style. Params: bundle_id (exact), since/until (ISO dates), limit 1..200 (default 50). Backed data verified 2026-08-30: 1 row (bndl_a71_1780500819_7168, outcome=included).",
      "contract_type": "OUTCOME",
      "input_schema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1
          },
          "since": {
            "type": "string"
          },
          "until": {
            "type": "string"
          },
          "bundle_id": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "pending_recert",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.route_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.route_lookup"
    },
    {
      "capability_id": "mev.stream.builder",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Stream \u00b7 Builder",
      "title": "Mev \u00b7 Stream \u00b7 Builder",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.stream.builder"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.stream.builder"
    },
    {
      "capability_id": "mev.stream.crossings",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Stream \u00b7 Crossings",
      "title": "Mev \u00b7 Stream \u00b7 Crossings",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.stream.crossings"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.stream.crossings"
    },
    {
      "capability_id": "mev.stream.opportunities",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Stream \u00b7 Opportunities",
      "title": "Mev \u00b7 Stream \u00b7 Opportunities",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.stream.opportunities"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.stream.opportunities"
    },
    {
      "capability_id": "mev.top_candidates",
      "readiness": "LIVE",
      "display_name": "Mev \u00b7 Top Candidates",
      "title": "Mev \u00b7 Top Candidates",
      "description": "mev.top_candidates \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "LIVE",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "https://mev.advalorem.io/preview/liquidation-waves"
          }
        ]
      },
      "endpoint": "https://mev.advalorem.io/preview/liquidation-waves"
    },
    {
      "capability_id": "mev.top_crossings",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Top Crossings",
      "title": "Mev \u00b7 Top Crossings",
      "description": "mev.top_crossings \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.top_crossings"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.top_crossings"
    },
    {
      "capability_id": "mev.trace_intelligence",
      "readiness": "RECONNECTING",
      "display_name": "Mev \u00b7 Trace Intelligence",
      "title": "Mev \u00b7 Trace Intelligence",
      "description": "mev.trace_intelligence \u2014 mev_data capability provided by advalorem.mev.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.mev",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://mev.trace_intelligence"
          }
        ]
      },
      "endpoint": "agentnet-routing://mev.trace_intelligence"
    },
    {
      "capability_id": "octodamus.agent_signal",
      "readiness": "LIVE",
      "display_name": "Octodamus Agent Signal",
      "title": "Retrieve Octodamus agent signal",
      "description": "Retrieve the current Octodamus agent signal via the v2/agent-signal endpoint. [PARKED 2026-08-30: upstream blocked \u2014 wire/version mismatch; not executable; R1 frozen.]",
      "contract_type": "ATTEMPT",
      "input_schema": {
        "type": "object",
        "required": [],
        "properties": {}
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 300,
      "technical_status": "LIVE",
      "resale_posture": "unknown",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "octodamus",
            "price_atomic": 10000,
            "share_bps": 9000,
            "endpoint": "https://api.octodamus.com/v2/agent-signal"
          }
        ]
      },
      "endpoint": "https://api.octodamus.com/v2/agent-signal"
    },
    {
      "capability_id": "perplexity.data_extract",
      "readiness": "RECONNECTING",
      "display_name": "Structured extract from URL",
      "title": "Structured extract from URL",
      "description": "Structured extract from URL",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "perplexity",
            "price_atomic": 120000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://perplexity.data_extract"
          }
        ]
      },
      "endpoint": "agentnet-routing://perplexity.data_extract"
    },
    {
      "capability_id": "perplexity.entity_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Named-entity fact retrieval",
      "title": "Named-entity fact retrieval",
      "description": "Named-entity fact retrieval",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "perplexity",
            "price_atomic": 80000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://perplexity.entity_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://perplexity.entity_lookup"
    },
    {
      "capability_id": "perplexity.research_brief",
      "readiness": "RECONNECTING",
      "display_name": "Perplexity-backed multi-source research brief",
      "title": "Perplexity-backed multi-source research brief",
      "description": "Perplexity-backed multi-source research brief",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "perplexity",
            "price_atomic": 150000,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://perplexity.research_brief"
          }
        ]
      },
      "endpoint": "agentnet-routing://perplexity.research_brief"
    },
    {
      "capability_id": "polystrategy.prediction_market_snapshot",
      "readiness": "RECONNECTING",
      "display_name": "Polystrategy \u00b7 Prediction Market Snapshot",
      "title": "Polystrategy \u00b7 Prediction Market Snapshot",
      "description": "polystrategy.prediction_market_snapshot \u2014 polystrategy capability provided by advalorem.polystrategy.  Contract: OUTCOME. Transport class: REQUEST_RESPONSE. Implementation gap: polystrategy engine not built.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.polystrategy",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://polystrategy.prediction_market_snapshot"
          }
        ]
      },
      "endpoint": "agentnet-routing://polystrategy.prediction_market_snapshot"
    },
    {
      "capability_id": "rbuilder.builder_revenue_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Rbuilder \u00b7 Builder Revenue Lookup",
      "title": "Rbuilder \u00b7 Builder Revenue Lookup",
      "description": "Builder revenue lookup over the mev_intel.builder_revenue_log substrate (live Postgres). Returns per-bundle builder revenue records with ABR source (rebate/orderflow_payment/routing_fee/revenue_share), estimated vs actual revenue (USD+ETH), flow_type, submission_style, reconciled where actuals are booked. Params: builder_id (exact), since/until (ISO dates), limit 1..200 (default 50). Backed data verified 2026-08-30: 1 reconciled row (buildernet, est 120.50 -> actual 135.20 USD).",
      "contract_type": "OUTCOME",
      "input_schema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1
          },
          "since": {
            "type": "string"
          },
          "until": {
            "type": "string"
          },
          "builder_id": {
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "pending_recert",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://rbuilder.builder_revenue_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://rbuilder.builder_revenue_lookup"
    },
    {
      "capability_id": "rbuilder.bundle_inclusion_attestation",
      "readiness": "RECONNECTING",
      "display_name": "Rbuilder \u00b7 Bundle Inclusion Attestation",
      "title": "Rbuilder \u00b7 Bundle Inclusion Attestation",
      "description": "Bundle Status: truthful lifecycle lookup over local bundle ledger. Unknown txs return unknown. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://rbuilder.bundle_inclusion_attestation"
          }
        ]
      },
      "endpoint": "agentnet-routing://rbuilder.bundle_inclusion_attestation"
    },
    {
      "capability_id": "rbuilder.gateway_dedup_stats",
      "readiness": "RECONNECTING",
      "display_name": "Rbuilder \u00b7 Gateway Dedup Stats",
      "title": "Rbuilder \u00b7 Gateway Dedup Stats",
      "description": "Bundle Status: truthful lifecycle lookup over local bundle ledger. Unknown txs return unknown. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://rbuilder.gateway_dedup_stats"
          }
        ]
      },
      "endpoint": "agentnet-routing://rbuilder.gateway_dedup_stats"
    },
    {
      "capability_id": "rbuilder.relay_fanout_status",
      "readiness": "RECONNECTING",
      "display_name": "Rbuilder \u00b7 Relay Fanout Status",
      "title": "Rbuilder \u00b7 Relay Fanout Status",
      "description": "Bundle Status: truthful lifecycle lookup over local bundle ledger. Unknown txs return unknown. (cert7 batch 2026-08-30)",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://rbuilder.relay_fanout_status"
          }
        ]
      },
      "endpoint": "agentnet-routing://rbuilder.relay_fanout_status"
    },
    {
      "capability_id": "rbuilder.stream.status",
      "readiness": "RECONNECTING",
      "display_name": "Rbuilder \u00b7 Stream \u00b7 Status",
      "title": "Rbuilder \u00b7 Stream \u00b7 Status",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.builder",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://rbuilder.stream.status"
          }
        ]
      },
      "endpoint": "agentnet-routing://rbuilder.stream.status"
    },
    {
      "capability_id": "reth.block_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Block Lookup",
      "title": "Reth \u00b7 Block Lookup",
      "description": "reth.block_lookup \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.block_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.block_lookup"
    },
    {
      "capability_id": "reth.chain_state",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Chain State",
      "title": "Reth \u00b7 Chain State",
      "description": "reth.chain_state \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.chain_state"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.chain_state"
    },
    {
      "capability_id": "reth.logs_query",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Logs Query",
      "title": "Reth \u00b7 Logs Query",
      "description": "reth.logs_query \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "published",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.logs_query"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.logs_query"
    },
    {
      "capability_id": "reth.mempool.snapshot",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Mempool \u00b7 Snapshot",
      "title": "Reth \u00b7 Mempool \u00b7 Snapshot",
      "description": "reth.mempool.snapshot \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.mempool.snapshot"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.mempool.snapshot"
    },
    {
      "capability_id": "reth.receipt_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Receipt Lookup",
      "title": "Reth \u00b7 Receipt Lookup",
      "description": "reth.receipt_lookup \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.receipt_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.receipt_lookup"
    },
    {
      "capability_id": "reth.state_call",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 State Call",
      "title": "Reth \u00b7 State Call",
      "description": "reth.state_call \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.state_call"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.state_call"
    },
    {
      "capability_id": "reth.stream.blocks",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Stream \u00b7 Blocks",
      "title": "Reth \u00b7 Stream \u00b7 Blocks",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.stream.blocks"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.stream.blocks"
    },
    {
      "capability_id": "reth.stream.logs",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Stream \u00b7 Logs",
      "title": "Reth \u00b7 Stream \u00b7 Logs",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.stream.logs"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.stream.logs"
    },
    {
      "capability_id": "reth.stream.mempool",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Stream \u00b7 Mempool",
      "title": "Reth \u00b7 Stream \u00b7 Mempool",
      "description": "Real-time event stream over SSE (HTTP transport). Single shared event layer the shared event layer polling verified substrate (reth RPC / mev_intel PG / bundle ledger). Canonical envelope with monotonic seq, bounded ring buffer, Last-Event-ID resume, idle heartbeat, clean termination. Polling is an implementation mechanism; events are truthfully produced from existing sources.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "sellable",
      "publication_status": "active",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.stream.mempool"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.stream.mempool"
    },
    {
      "capability_id": "reth.transaction_lookup",
      "readiness": "RECONNECTING",
      "display_name": "Reth \u00b7 Transaction Lookup",
      "title": "Reth \u00b7 Transaction Lookup",
      "description": "reth.transaction_lookup \u2014 reth_commodity capability provided by advalorem.reth.  Contract: ATTEMPT. Transport class: JSONRPC. Implementation gap: commercial routing + billing wire not yet integrated.",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "advalorem.reth",
            "price_atomic": 0,
            "share_bps": 10000,
            "endpoint": "agentnet-routing://reth.transaction_lookup"
          }
        ]
      },
      "endpoint": "agentnet-routing://reth.transaction_lookup"
    },
    {
      "capability_id": "search.web",
      "readiness": "LIVE",
      "display_name": "Search the Web",
      "title": "Web search",
      "description": "Ranked web search via Exa",
      "contract_type": "ATTEMPT",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http+x402",
      "timeout_seconds": 60,
      "technical_status": "LIVE",
      "resale_posture": "allowed",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "perplexity",
            "price_atomic": 13300,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://search.web"
          }
        ]
      },
      "endpoint": "agentnet-routing://search.web"
    },
    {
      "capability_id": "two_s_io.geocode_address",
      "readiness": "LIVE",
      "display_name": "2s.io Geocode Address",
      "title": "Geocode an address string",
      "description": "Geocode a free-form address string against OpenStreetMap via the 2s.io geocode/address endpoint. [PARKED 2026-08-30: upstream blocked \u2014 wire/version mismatch; not executable; R1 frozen.]",
      "contract_type": "ATTEMPT",
      "input_schema": {
        "type": "object",
        "required": [
          "q"
        ],
        "properties": {
          "q": {
            "type": "string"
          },
          "limit": {
            "type": "integer"
          },
          "country": {
            "type": "string"
          }
        }
      },
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "GET",
      "protocol": "http",
      "timeout_seconds": 60,
      "technical_status": "LIVE",
      "resale_posture": "unknown",
      "publication_status": "public",
      "pricing": {
        "currency": "USDC",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "two_s_io",
            "price_atomic": 2500,
            "share_bps": 9000,
            "endpoint": "https://2s.io/api/geocode/address"
          }
        ]
      },
      "endpoint": "https://2s.io/api/geocode/address"
    },
    {
      "capability_id": "voice.thoughtly.call",
      "readiness": "RECONNECTING",
      "display_name": "Outbound AI Voice Call",
      "title": "Outbound AI Voice Call",
      "description": "Places an outbound phone call via Thoughtly telephony. AI conversation worker talks to the recipient, executes the objective, and records the outcome.",
      "contract_type": "OUTCOME",
      "input_schema": {},
      "output_schema": {
        "type": "object",
        "description": "Provider-specific result"
      },
      "method": "POST",
      "protocol": "http",
      "timeout_seconds": 30,
      "technical_status": "RECONNECTING",
      "resale_posture": "allowed",
      "publication_status": "verified",
      "pricing": {
        "currency": "USD",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "agentnet_fee_bps": 1000,
        "providers": [
          {
            "provider_id": "thoughtly-voice",
            "price_atomic": 0,
            "share_bps": 9000,
            "endpoint": "agentnet-routing://voice.thoughtly.call"
          }
        ]
      },
      "endpoint": "agentnet-routing://voice.thoughtly.call"
    }
  ],
  "providers": [
    {
      "provider_id": "advalorem.arb",
      "display_name": "AdValorem Arbitrage Fleet",
      "wallet": "\u2014"
    },
    {
      "provider_id": "advalorem.builder",
      "display_name": "AdValorem Builder",
      "wallet": "0x14e0\u2026Dd66"
    },
    {
      "provider_id": "advalorem.mev",
      "display_name": "AdValorem MEV Intelligence",
      "wallet": "0x4670\u202649Db"
    },
    {
      "provider_id": "advalorem.polystrategy",
      "display_name": "AdValorem PolyStrategy",
      "wallet": "\u2014"
    },
    {
      "provider_id": "advalorem.reth",
      "display_name": "AdValorem Reth Node",
      "wallet": "\u2014"
    },
    {
      "provider_id": "agentnet.native",
      "display_name": "AgentNet Native Capabilities",
      "wallet": "\u2014"
    },
    {
      "provider_id": "apollo",
      "display_name": "Apollo.io",
      "wallet": "\u2014"
    },
    {
      "provider_id": "browserbase",
      "display_name": "Browserbase",
      "wallet": "\u2014"
    },
    {
      "provider_id": "coinmarketcap",
      "display_name": "CoinMarketCap",
      "wallet": "\u2014"
    },
    {
      "provider_id": "dune",
      "display_name": "Dune Analytics",
      "wallet": "\u2014"
    },
    {
      "provider_id": "e2e-tp-provider",
      "display_name": "E2E Third-Party Provider",
      "wallet": "0x4670\u202649Db"
    },
    {
      "provider_id": "echo-tp",
      "display_name": "Echo Third-Party Provider",
      "wallet": "0xd899\u20269FE6"
    },
    {
      "provider_id": "echo-tp-2",
      "display_name": "Echo Third-Party Provider 2",
      "wallet": "0x3aF7\u2026F8a9"
    },
    {
      "provider_id": "exa",
      "display_name": "Exa",
      "wallet": "\u2014"
    },
    {
      "provider_id": "firecrawl",
      "display_name": "Firecrawl",
      "wallet": "\u2014"
    },
    {
      "provider_id": "glassnode",
      "display_name": "Glassnode",
      "wallet": "\u2014"
    },
    {
      "provider_id": "hunter",
      "display_name": "Hunter.io",
      "wallet": "\u2014"
    },
    {
      "provider_id": "interzoid",
      "display_name": "Interzoid Translate-To-Any",
      "wallet": "\u2014"
    },
    {
      "provider_id": "nansen",
      "display_name": "Nansen",
      "wallet": "\u2014"
    },
    {
      "provider_id": "netintel",
      "display_name": "netintel.dev",
      "wallet": "\u2014"
    },
    {
      "provider_id": "octodamus",
      "display_name": "Octodamus Agent Signal",
      "wallet": "\u2014"
    },
    {
      "provider_id": "perplexity",
      "display_name": "Perplexity (AgentNet Internal AI Executor)",
      "wallet": "\u2014"
    },
    {
      "provider_id": "resend",
      "display_name": "Resend",
      "wallet": "\u2014"
    },
    {
      "provider_id": "stablepeopledata",
      "display_name": "StablePeopleData (PDL resale)",
      "wallet": "\u2014"
    },
    {
      "provider_id": "stablephone",
      "display_name": "StablePhone",
      "wallet": "\u2014"
    },
    {
      "provider_id": "test-provider-func-001",
      "display_name": "Test Provider (Functional)",
      "wallet": "\u2014"
    },
    {
      "provider_id": "thoughtly-voice",
      "display_name": "Thoughtly Voice",
      "wallet": "0x4Cf8\u2026757c"
    },
    {
      "provider_id": "two_s_io",
      "display_name": "2s.io Geocode Address",
      "wallet": "\u2014"
    },
    {
      "provider_id": "two_s_io.jeetscreener",
      "display_name": "2s.io JeetScreener",
      "wallet": "\u2014"
    }
  ]
}