Animica x402 Directory

Directory / api.jagent.dev

api.jagent.dev/v1/evm-log

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.

Call it

# 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.

Other endpoints on api.jagent.dev

api.jagent.dev/v1/base-gas

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…

POST · $0.005

api.jagent.dev/v1/cron-next

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…

POST · $0.001

api.jagent.dev/v1/csv-to-json

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…

POST · $0.005

api.jagent.dev/v1/evm-decode

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…

POST · $0.003

api.jagent.dev/v1/evm-util

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…

POST · $0.002

api.jagent.dev/v1/hash

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…

POST · $0.001

api.jagent.dev/v1/json-to-csv

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 (…

POST · $0.001

api.jagent.dev/v1/json-validate

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…

POST · $0.001

api.jagent.dev/v1/jwt-inspect

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…

POST · $0.001

api.jagent.dev/v1/markdown-to-html

Convert Markdown to HTML. Send JSON {markdown: string}. Returns html, headings [{level,text}], chars_in. Supports headings, paragraphs, bold/italic/strike, inli…

POST · $0.001

api.jagent.dev/v1/regex-test

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…

POST · $0.001

api.jagent.dev/v1/sig-check

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…

POST · $0.005

All 19 endpoints on api.jagent.dev →