{"uid":"cap_f4_CKlIpBQWTmrBmoCBKa","slug":"blockchainsecurity-bcs-assets-lookup-via-x402-payment-firewall-92a19212","name":"BlockchainSecurity BCS Assets Lookup via x402 Payment Firewall","description":"Machine-payable service intelligence for discovering, verifying, and monitoring identity, risk, authorization, execution-preflight, and evidence APIs before autonomous agents spend.","url":"https://base-agent-preflight.bytoken2023.workers.dev/v1/x402/bcs/assets","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["chain"],"properties":{"chain":{"type":"string","pattern":"^[a-z0-9_-]{2,32}$","description":"BlockchainSecurity chain slug."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["product","upstream_service","upstream_response"],"properties":{"product":{"type":"string"},"request":{"type":"object"},"provenance":{"type":"object"},"upstream_headers":{"type":"object"},"upstream_service":{"type":"string"},"upstream_response":{"type":"object"}}}}}}},"responseSchema":{"type":"json","example":{"product":"bcs-assets","upstream_headers":{"request_id":"example-request-id","credit_cost":null,"credit_remaining":null},"upstream_service":"blockchainsecurity-atlantis","upstream_response":{"data":{},"meta":{"request_id":"example-request-id"}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QVd-B1MmhoHG4TGa7n-5m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves blockchain asset data for a specified chain from the BlockchainSecurity Atlantis upstream service, accessed through an x402-gated payment proxy.","exampleAgentPrompt":"Can you fetch the list of blockchain assets for the 'base' chain from the BlockchainSecurity Atlantis service?","exampleUseCases":[{"title":"Verify agent before token purchase","prompt":"Before my agent buys that new DeFi dataset on the x402 marketplace, can you run a preflight check to make sure it's approved to purchase something in that category and price range?"},{"title":"Check approval policy for sensitive data","prompt":"My agent is about to acquire a high-sensitivity blockchain analytics tool — can you verify whether its buyer role actually fits the product's approval policy before it goes through with the payment?"},{"title":"Validate agent role for asset registry","prompt":"I want to make sure my agent is cleared to buy access to the BlockchainSecurity Atlantis asset registry for the Ethereum chain — can you do a buyer identity preflight check before it commits to the x402 purchase?"}],"resultDescription":"A JSON object containing a 'bcs-assets' product field, upstream service identifier ('blockchainsecurity-atlantis'), upstream response with asset data and metadata (including request_id), and upstream response headers.","failureModes":["Missing or invalid 'chain' query parameter returns validation error","Payment not provided or insufficient USDC causes 402 Payment Required response","Upstream BlockchainSecurity Atlantis service unavailable causes proxy error","Invalid chain slug format (not matching ^[a-z0-9_-]{2,32}$) causes schema validation failure","Unknown chain slug returns empty or error upstream response"],"whenToPreferThis":"Use this endpoint when you need blockchain asset data specifically from the BlockchainSecurity Atlantis provider, accessed via a micro-payment x402 proxy. Prefer this over direct blockchain RPC calls when you need a curated, structured asset registry for a given chain, especially in agentic workflows where x402 payment rails are already in use.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:40:35.754Z","isFirstParty":false}