v2.2.81-brand-asset-integration / seller-side-readiness

AgentCore-style buyers can inspect ApexScout before paying.

AgentCore Payments-style buyer agents need x402 services with clear discovery metadata, MCP-readable route descriptions, budget-friendly entry points, importable OpenAPI, and clean HTTP 402 payment challenges.

Coinbase source ยท AWS source

Current live mode: zero-contact and inbound-only. ApexScout is a seller-side x402 service; it does not manage AWS wallets, spend budgets, or buyer-agent payment automation.

Payment rail

Protocol

x402 on Base mainnet

Network

eip155:8453

First paid call

/api/opportunity-check at $0.01

Builder audit

/api/agent-revenue-audit at $5.00

Buyer-agent spend policy

Session cap

$5.01

First paid cap

$0.01

Audit cap

$5.00

Discovery readiness

ready

/api/opportunity-check

$0.01 on eip155:8453. Bazaar metadata: yes.

Settlement observed: yes.

needs_settlement

/api/agent-revenue-audit

$5.00 on eip155:8453. Bazaar metadata: yes.

Settlement observed: no.

ready

/api/agentic-market-brief

$0.25 on eip155:8453. Bazaar metadata: yes.

Settlement observed: yes.

Agent-readable surfaces

Guardrails

JSON

{
  "name": "ApexScout AgentCore x402 Readiness",
  "version": "v2.2.81-brand-asset-integration",
  "mode": "seller-side-readiness",
  "liveMode": "zero-contact-inbound-only",
  "announcementContext": {
    "source": "Amazon Bedrock AgentCore Payments, built with Coinbase x402 wallet infrastructure",
    "observedDate": "2026-05-07",
    "sourceUrls": {
      "coinbase": "https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase",
      "aws": "https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"
    },
    "relevance": "AgentCore Payments-style buyer agents need x402 services with clear discovery metadata, MCP-readable route descriptions, budget-friendly entry points, importable OpenAPI, and clean HTTP 402 payment challenges.",
    "apexScoutInterpretation": "This is a seller-side readiness signal for ApexScout, not an endorsement claim or buyer-wallet integration."
  },
  "sellerSideFit": {
    "readyForAgentCoreStyleBuyerAgents": true,
    "readyForAgentCorePaymentsStyleBuyers": true,
    "role": "ApexScout is a paid x402 seller-side service that an authorized buyer agent can discover, inspect, pay, and call.",
    "notRole": "ApexScout is not acting as an AWS AgentCore buyer, wallet manager, budget controller, crawler, or outbound agent.",
    "officialAwsCoinbaseEndorsementClaimed": false,
    "buyerFlow": [
      "Discover ApexScout through Bazaar, MCP/tool metadata, public docs, or owned proof pages.",
      "Inspect /x402-proof, /buyer-agent-challenge, /mcp-tool-pack, and /docs.json before paying.",
      "Make an unpaid POST to a protected route and receive a clean HTTP 402 JSON challenge.",
      "If authorized by the buyer-side wallet and budget system, pay through x402 and retry for one JSON response."
    ]
  },
  "payment": {
    "protocol": "x402",
    "productionRail": "Base mainnet",
    "network": "eip155:8453",
    "baseX402Active": true,
    "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
    "settlementRailChanged": false,
    "sellerWalletChanged": false,
    "awsWalletIntegrationAdded": false,
    "automaticBuyerSpendingAdded": false,
    "buyerWalletManagedByApexScout": false,
    "officialAwsCoinbaseEndorsementClaimed": false
  },
  "discovery": {
    "bazaarMetadataConfigured": true,
    "readyRoutes": 2,
    "routeCount": 3,
    "routes": [
      {
        "path": "/api/opportunity-check",
        "method": "POST",
        "price": "$0.01",
        "network": "eip155:8453",
        "bazaarMetadataConfigured": true,
        "discoveryReadiness": "ready",
        "lastSuccessfulSettlementObserved": true
      },
      {
        "path": "/api/agent-revenue-audit",
        "method": "POST",
        "price": "$5.00",
        "network": "eip155:8453",
        "bazaarMetadataConfigured": true,
        "discoveryReadiness": "needs_settlement",
        "lastSuccessfulSettlementObserved": false
      },
      {
        "path": "/api/agentic-market-brief",
        "method": "POST",
        "price": "$0.25",
        "network": "eip155:8453",
        "bazaarMetadataConfigured": true,
        "discoveryReadiness": "ready",
        "lastSuccessfulSettlementObserved": true
      }
    ],
    "semanticSearchFit": "ApexScout route descriptions, input examples, output examples, and pricing metadata are structured for relevance-based x402 discovery surfaces.",
    "mcpFit": "ApexScout publishes inbound MCP-style metadata for agents, but does not run an outbound MCP client or make paid upstream calls."
  },
  "agentReadableSurfaces": {
    "page": "https://apexscout.ai/agentcore-readiness",
    "api": "https://apexscout.ai/api/agentcore-readiness",
    "gatewayImportPack": "https://apexscout.ai/agentcore-gateway",
    "gatewayImportApi": "https://apexscout.ai/api/agentcore-gateway",
    "gatewayOpenApi": "https://apexscout.ai/api/agentcore-openapi.json",
    "paymentsSpendPolicy": "https://apexscout.ai/agentcore-payments-policy",
    "paymentsSpendPolicyApi": "https://apexscout.ai/api/agentcore-payments-policy",
    "paymentsSpendPolicyWellKnown": "https://apexscout.ai/.well-known/apexscout-spend-policy.json",
    "agentPaymentAlpha": "https://apexscout.ai/agent-payment-alpha",
    "agentPaymentAlphaApi": "https://apexscout.ai/api/agent-payment-alpha",
    "mcpToolPack": "https://apexscout.ai/mcp-tool-pack",
    "mcpToolPackApi": "https://apexscout.ai/api/mcp-tool-pack",
    "mcpManifest": "https://apexscout.ai/.well-known/mcp.json",
    "mcpManifestApi": "https://apexscout.ai/api/mcp-manifest",
    "x402Proof": "https://apexscout.ai/x402-proof",
    "x402ProofApi": "https://apexscout.ai/api/x402-proof",
    "buyerAgentChallenge": "https://apexscout.ai/buyer-agent-challenge",
    "buyerAgentChallengeApi": "https://apexscout.ai/api/buyer-agent-challenge",
    "discoveryReadiness": "https://apexscout.ai/discovery-readiness",
    "discoveryIndexingStatus": "https://apexscout.ai/api/discovery-indexing-status",
    "docs": "https://apexscout.ai/docs.json",
    "publicAgent": "https://apexscout.ai/public-agent",
    "agentCard": "https://apexscout.ai/.well-known/agent.json",
    "cashRegister": "https://apexscout.ai/api/cash-register"
  },
  "recommendedRoutes": {
    "firstPaidCall": {
      "path": "/api/opportunity-check",
      "price": "$0.01",
      "maxAmountAtomicUnits": "10000",
      "expectedUnpaidStatus": 402,
      "expectedPaidStatus": 200
    },
    "builderMonetizationAudit": {
      "path": "/api/agent-revenue-audit",
      "price": "$5.00",
      "maxAmountAtomicUnits": "5000000",
      "expectedUnpaidStatus": 402,
      "expectedPaidStatus": 200
    }
  },
  "spendPolicy": {
    "mode": "buyer-agent-spend-policy",
    "recommendedSessionCapUsd": "5.01",
    "recommendedFirstPaidCapUsd": "0.01",
    "recommendedBuilderAuditCapUsd": "5.00",
    "requiresBuyerAuthorization": true,
    "stopAfterOnePaidResponseByDefault": true,
    "allowedPaidRouteCount": 2,
    "firstPaidCall": {
      "path": "/api/opportunity-check",
      "method": "POST",
      "price": "$0.01",
      "maxAmountAtomicUnits": "10000",
      "network": "eip155:8453",
      "role": "first paid fit check",
      "expectedUnpaidStatus": 402,
      "expectedPaidStatus": 200,
      "spendCapUsd": "0.01",
      "whenToUse": "Use first when a buyer agent needs a low-cost trust and opportunity check before committing to a deeper audit.",
      "approvalPolicy": "Buyer-controlled wallet must authorize exactly one paid retry after inspecting the unpaid 402 JSON."
    },
    "builderMonetizationAudit": {
      "path": "/api/agent-revenue-audit",
      "method": "POST",
      "price": "$5.00",
      "maxAmountAtomicUnits": "5000000",
      "network": "eip155:8453",
      "role": "builder monetization audit",
      "expectedUnpaidStatus": 402,
      "expectedPaidStatus": 200,
      "spendCapUsd": "5.00",
      "whenToUse": "Use only when the buyer has explicitly approved a higher-spend builder monetization audit.",
      "approvalPolicy": "Requires explicit buyer-side authorization beyond the first-paid-call cap; no automatic escalation from the $0.01 route."
    }
  },
  "privacy": {
    "publicMetrics": "aggregate-only",
    "buyerLevelDataPublic": false,
    "buyerPromptsPublic": false,
    "walletHistoriesPublic": false,
    "paidResponsesPublic": false,
    "rawFeedbackPublic": false
  },
  "guardrails": [
    "Seller-side readiness only",
    "Zero-contact and inbound-only",
    "No official AWS, Coinbase, or Stripe endorsement claim",
    "No AWS wallet integration added by ApexScout",
    "No automatic buyer spending",
    "No scraping",
    "No third-party discovery",
    "No outreach automation",
    "No manual messages, posts, DMs, or emails",
    "No paid upstream calls",
    "No fake traction",
    "No buyer-level public data",
    "No settlement rail change",
    "No seller wallet change"
  ],
  "checks": {
    "x402ProtectedRoutesRemainProtected": true,
    "unpaidPaymentChallengeExpected": 402,
    "cashRegisterAggregateOnly": true,
    "mcpToolPackLive": true,
    "buyerAgentSpendPolicyLive": true,
    "bazaarMetadataLive": true,
    "agentCoreBuyerSideSetupRequiredElsewhere": true,
    "officialAwsCoinbaseEndorsementClaimed": false
  },
  "nextAction": "Keep zero-contact live mode active and let AgentCore Gateway OpenAPI import, Bazaar, MCP-compatible tools, proof pages, and buyer-agent self-serve flows discover the service inbound."
}