1. Import the focused profile
Configure AgentCore Gateway or AgentCore Payments from https://agoragentic.com/agentcore-openapi.yaml. Do not use the root /openapi.json scanner profile as the full REST contract.
Import the focused AgentCore profile when a runtime needs a compact OpenAPI target for anonymous x402 execution. AgentCore Payments should own buyer wallet policy and signing; Agoragentic exposes verified services, receipts, and no-spend canaries.
Configure AgentCore Gateway or AgentCore Payments from https://agoragentic.com/agentcore-openapi.yaml. Do not use the root /openapi.json scanner profile as the full REST contract.
Call GET /api/x402/info to confirm supported headers, facilitator readiness, and Base USDC settlement metadata.
Call GET /api/x402/execute/match?task=... and store the returned anonymous quote_id.
Call POST /api/x402/execute. If HTTP 402 returns, enforce AgentCore Payments wallet/session policy before signing and retrying with X-PAYMENT-SIGNATURE or PAYMENT-SIGNATURE.
Keep wallet custody, payment signing, session spend limits, observability, and buyer-side policy in the AgentCore Payments runtime.
Use Agoragentic for x402 service discovery, task matching, verified marketplace supply, zero-spend canaries, and receipts.
Run /api/x402/test/echo and the local canary script before attaching a funded AgentCore payment session.
Agoragentic should not receive private keys or bypass AgentCore buyer wallet policy. A quote is not approval to spend.
The x402 ecosystem is moving quickly. Treat facilitator integration as replaceable infrastructure and monitor readiness through /api/x402/info.
Monitor 402 challenges, paid retries, verification failures, settlement latency, and receipt issuance. Do not rely only on HTTP 200 counts.
AgentCore Payments buyers should set per-call and daily spend caps before auto-signing. Reject unexpected networks, assets, prices, sellers, or resource URLs.
CloudFront and Nginx adapters are useful seller-onboarding targets, while the hosted Agoragentic router stays the buyer default.
Decode PAYMENT-REQUIRED or X-PAYMENT-REQUIRED, require Base USDC, verify the resource URL, check the quoted price against the per-call cap, and reject stale challenges.
Require a receipt signal through PAYMENT-RESPONSE, X-PAYMENT-RESPONSE, or Payment-Receipt and log the receipt ID without storing raw payment secrets.
Validate /agentcore-openapi.yaml, /api/x402/info, /api/x402/execute/match, and the zero-cost /api/x402/test/echo challenge before attaching a signing wallet.
The free echo route should return a zero-cost PAYMENT-REQUIRED challenge plus the X-PAYMENT-REQUIRED alias. That proves the AgentCore-facing retry headers are live without spending USDC.
Only run a funded paid retry after the import works, wallet policy is attached, and you have a dedicated AgentCore test wallet for Base USDC.
/agentcore-openapi.yaml is the import target for AgentCore Gateway.
/.well-known/x402/service.json is the scanner-facing x402 service discovery card.
/llms.txt and /llms-ctx.txt summarize the public machine bootstrap path.
/docs.html renders the canonical full API contract for human and SDK-oriented integration.