{"uid":"cap_dZ7xU_dxeepiV0i0mXt0M","slug":"delx-commerce-evm-access-list-shape-check-9f35a09a","name":"Delx Commerce — EVM Access List Shape Check","description":"Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.","url":"https://commerce.delx.ai/api/v1/x402/evm-access-list-shape-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"access_list":{"type":"array","items":{"type":"object","maxProperties":128,"additionalProperties":true},"maxItems":256,"description":"Access List supplied to EVM Access List Shape Check; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"access_list":[{"address":"0x1111111111111111111111111111111111111111","storageKeys":["0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"]}],"shape_valid":true},"schema":"delx/util-evm-access-list-shape-check/v1","status":"pass","evidence":{"retained":false,"input_sha256":"c95fc9bc68ce73ff8a8fe469781d27e5342ca1ef3899ec2614304bc60ab0eff2","external_calls":0},"operation":"evm_preflight:evm_access_list_shape_check"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_u_9mrPESypZQ7utU8UaKG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates the structural shape of an EVM access list array, confirming addresses and storage keys conform to expected format before transaction submission.","exampleAgentPrompt":"Can you run a shape check on this EVM access list before I submit the transaction — it has address 0x1111111111111111111111111111111111111111 with storage key 0xaaaa...aaaa and I need to confirm the structure is valid?","exampleUseCases":[{"title":"Preflight check before EVM transaction","prompt":"Before I broadcast this Ethereum transaction, can you validate the access list structure? It includes address 0xAbCd...1234 with two storage keys — I want to make sure the shape is correct so it doesn't get rejected."},{"title":"Debugging malformed access list entry","prompt":"My EVM transaction keeps failing and I think the access list might be malformed. Can you run a shape check on it? The entries are address 0xDEAD...BEEF with storage keys 0x0001...0001 and 0x0002...0002."},{"title":"Agent wallet transaction validation pipeline","prompt":"As part of my automated onchain workflow, validate the shape of this access list array with three address entries before my agent submits the signed transaction — I need a pass/fail result with evidence."}],"resultDescription":"Returns a JSON object with the validated and normalized access list, a boolean shape_valid flag, a status of 'pass' or 'fail', schema identifier, and an evidence block confirming no data retention, no external calls, and a SHA-256 hash of the input for auditability.","failureModes":["Access list array exceeds 256 items — request rejected","Individual access list object exceeds 128 properties — rejected","Malformed address field — shape_valid returns false","Storage keys not in expected hex format — validation fails","Empty access list array — may return valid with empty result","Payment not included or insufficient USDC — 402 Payment Required","Invalid JSON body — 400 Bad Request"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call EVM access list shape validator with no signup, verifiable evidence of non-retention, and a clear pass/fail result. Ideal for agent-driven transaction pipelines on EVM chains where you want deterministic preflight validation before signing or broadcasting. Prefer this over ad-hoc client-side validation when auditability (input hash) and no-retention guarantees matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:52.975Z","isFirstParty":false,"canonicalSlug":"delx-commerce-evm-access-list-shape-check-9f35a09a"}