Decode an EVM event log offline. JSON body: topics (1-4 hex strings, 32 bytes each), data (hex, max 64 KB), optional signature like Transfer(address indexed from,address indexed to,uint256 value). Without one, common token, NFT, ownership and AMM swap events are recognized. Returns event, named typed args with indexed flag, and warnings. No tuples; no chain lookups; nothing stored. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
# 1. Ask the endpoint what it costs (no payment, no wallet needed): curl -i -X POST 'https://api.jagent.dev/v1/evm-log' # -> HTTP/1.1 402 Payment Required # the response carries the price, asset and pay-to address. # 2. Pay and retry with any x402 client: npx x402-fetch -X POST 'https://api.jagent.dev/v1/evm-log'
Endpoint: https://api.jagent.dev/v1/evm-log. Operated by api.jagent.dev, not by Animica. Price and availability were correct at the last probe on 2026-10-01 and are set by the operator, who may change them.
Base mainnet gas fees now, with USD cost estimates. Optional JSON body: gas_limit (integer 21000-30000000). Returns next base fee, 20-block base fee min/max/tre…
Validate a 5-field cron expression (names like mon/jan and macros like @daily allowed) and list its next run times in UTC. JSON: expression, optional count (1-1…
Convert CSV text to JSON. JSON body: csv (string, rows separated by newlines), optional delimiter (single character), header (true = first row holds the field n…
Decode EVM calldata offline. JSON body: calldata (hex, max 64 KB), optional signature like transfer(address,uint256); without one, common ERC-20/721 selectors a…
EVM helper computations, offline. JSON body with any of: text (keccak256 of UTF-8), hex (keccak256 of bytes), signature (canonical form, 4-byte selector and eve…
Hash or HMAC a string. Send JSON: data (string), optional input_encoding (utf8|hex|base64|base64url, default utf8), algorithms (any of md5 sha1 sha256 sha384 sh…
Convert an array of JSON objects to CSV. JSON: rows (array of objects, max 50000), optional columns (column order), delimiter (1 char, default comma), flatten (…
Validate JSON data against a JSON Schema (common keywords: type, required, properties, items, enum, min/max, etc.; local #/ $ref only, no remote refs). JSON: sc…
Decode and optionally verify a JWS-compact JWT. JSON: token, optional secret (HS256/384/512; secret_encoding utf8 or base64) or public_key PEM (RS/PS/ES 256/384…
Convert Markdown to HTML. Send JSON {markdown: string}. Returns html, headings [{level,text}], chars_in. Supports headings, paragraphs, bold/italic/strike, inli…
Test a JavaScript regular expression. Send JSON: pattern, text, optional flags (d g i m s u y), replacement, max_matches (1-1000, default 100). Returns valid, m…
Pre-sign risk check for EIP-712 typed data, offline and rule-based. JSON body: typed_data (EIP-712 object: domain, primaryType, message), optional now (unix sec…