validity_build
Make any signed Base transaction conditional (Cobalt) — Make any signed Base transaction conditional (Cobalt validity tx): Base includes it only while your conditions hold. We validate the predicates and return the base_sendRawTransactionValidity request; we never touch funds or keys. Every request carries the deadline Base requires (at most 60 s out; set for you if omitted). Optional conditions: fromBlock, flashblockIndex (1-10), minNativeBalanceWei, or a storage predicate for price. Priced $0.01 per call over x402 on Base; send a prepaid x-credit-token header for unlimited calls, or get 1 free call/day per tool. No API key required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signedTx | No | Your signed serialized tx (optional) | |
| fromBlock | No | Earliest block (optional) | |
| storageOp | No | Advanced: operator (< <= = != > >=) | |
| beforeBlock | No | Deadline block (optional; at most 60 s out, set for you if omitted) | |
| storageMask | No | Advanced: mask (hex, optional) | |
| storageSlot | No | Advanced: storage slot (hex) | |
| storageValue | No | Advanced: compare value (hex) | |
| balanceAddress | No | Account for the balance floor (optional) | |
| storageAddress | No | Advanced: pool/token for a storage condition | |
| flashblockIndex | No | Flashblock index 1-10 (optional) | |
| flashblockIndexOp | No | Flashblock operator (optional, default =) | |
| minNativeBalanceWei | No | Min ETH balance floor, wei (optional) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The result payload. Shape is service-specific; every field is documented in the tool description. | |
| service | No | The service id that answered. | |
| checkedAt | No | ISO-8601 timestamp of when the underlying reads were taken. |