{"uid":"cap_LJwKvOzi445ly_Fpewp2L","slug":"delx-commerce-evm-transaction-envelope-check-527e023c","name":"Delx Commerce — EVM Transaction Envelope 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-tx-envelope-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"fields":{"type":"object","description":"Fields supplied to EVM Tx Envelope Check; used only for this bounded calculation and processed in memory without retention.","maxProperties":128,"additionalProperties":true},"transaction_type":{"type":"integer","description":"Transaction Type supplied to EVM Tx Envelope Check; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"valid":true,"missing_fields":[],"required_fields":["chainId","maxFeePerGas","maxPriorityFeePerGas","nonce"],"transaction_type":2},"schema":"delx/util-evm-tx-envelope-check/v1","status":"pass","evidence":{"retained":false,"input_sha256":"847b54b0f549ee1ab246ef64c6b6670897f880fa285f91e0f08548bfdd9814d7","external_calls":0},"operation":"evm_preflight:evm_tx_envelope_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_p_XTxuCiBLjCvqNIomylm","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 EVM transaction envelope fields for a given transaction type, returning required fields, missing fields, and pass/fail status.","exampleAgentPrompt":"Check my EVM transaction envelope to make sure it has all the required fields — it's a type 2 transaction with fields chainId, nonce, maxFeePerGas, maxPriorityFeePerGas, and value — and tell me if anything is missing before I submit it.","exampleUseCases":[{"title":"Preflight EIP-1559 transaction before broadcast","prompt":"Before I submit this EIP-1559 transaction, check the envelope for me — it's transaction type 2 with fields nonce, chainId, maxFeePerGas, maxPriorityFeePerGas, and to — and let me know if any required fields are missing."},{"title":"Debug a failing agent-constructed transaction","prompt":"My agent built an EVM transaction but it keeps failing. Can you run an envelope check on transaction type 2 with fields chainId and nonce only, and tell me what's missing?"},{"title":"Validate transaction envelope in automated signing pipeline","prompt":"As part of my signing pipeline, validate this EVM transaction type 0 envelope with fields gasPrice, nonce, to, value, and data to confirm all required fields are present before we sign and broadcast."}],"resultDescription":"Returns a JSON object with a pass/fail status, a boolean valid flag, a list of required fields for the given transaction type, a list of any missing fields, the detected transaction type, and evidence metadata including a SHA-256 hash of the input and confirmation that no data is retained externally.","failureModes":["Invalid or unsupported transaction_type integer returns an error or unexpected required_fields list","Malformed fields object with non-object values may cause validation errors","Missing fields object causes incomplete validation results","Payment failure via x402 (insufficient USDC balance or unsupported chain) prevents the call from completing","Network timeout returns no validation result"],"whenToPreferThis":"Choose this endpoint when you need a fast, cheap, no-signup preflight check to validate an EVM transaction envelope before signing or broadcasting — especially when you want verifiable, in-memory-only processing with a cryptographic hash of the input for audit purposes. Prefer it over manual field checks or full RPC simulation when you only need field completeness validation for a known transaction type.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:41.302Z","isFirstParty":false,"canonicalSlug":"delx-commerce-evm-transaction-envelope-check-527e023c"}