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 event topic0), address (validity, EIP-55 checksummed form, checksum status). Returns one result per field sent. 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-util' # -> 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-util'
Endpoint: https://api.jagent.dev/v1/evm-util. 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…
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 fro…
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…