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.
Checks ERC-20 spending approvals on Base for one owner wallet. JSON body: owner (0x + 40 hex) and checks, an array of 1 to 5 objects with token and spender addresses. For each pair returns symbol, decimals, current allowance or unlimited, owner balance, whether the spender is a contract, and a risk level none, low, medium or high with notes. Body max 4 KB. Takes 1-10 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.004 USD Coin / request · eip155:8453
POSTx402 · listed
https://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/trend, slow/standard/fast priority and max fees (p10/p50/p90), ETH price from Uniswap v3, and costs for ETH transfer, ERC-20 transfer, swap and custom gas. L2 execution gas only (no L1 data fee). Body limit 4 KB. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.005 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/basename
Looks up Basenames (onchain names on Base). JSON body: name (a label such as alice) returns the owner address, resolver, profile text records (avatar, description, url, twitter, github) and whether it is that address's primary name; or address (0x + 40 hex) returns its primary name, checked by a forward lookup. Unknown name returns 404. Body max 2 KB. Takes 1-5 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.003 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/contract-check
Checks a Base smart contract. JSON body: address (0x + 40 hex), one per call. Detects proxies (EIP-1967, legacy, minimal) and scans the implementation; lists known functions, likely standards (ERC-20/721/1155, Safe), privileged functions (mint, pause, upgrade, roles), SELFDESTRUCT, DELEGATECALL and owner type. Returns low/medium/high with notes. Heuristic, not an audit. Body max 4 KB; 1-15 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.005 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/contract-risk-verdict
Plain English risk verdict for a Base smart contract. JSON body: address (0x + 40 hex), one contract per call, body max 4 KB, 2 to 30 s. Returns JSON: proxy type, standards, privileged functions (mint, pause, upgrade), SELFDESTRUCT and DELEGATECALL flags, owner type, risk low/medium/high, notes, and a 2 to 4 sentence AI verdict from those facts. Heuristic, not an audit. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.0099 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/contract-verdict
Plain-English risk verdict for a Base smart contract before you interact. JSON body: address (0x + 40 hex), one per call. Runs the contract-check scan (proxy type, privileged functions such as mint/pause/upgrade, SELFDESTRUCT, owner type) and adds a 2-4 sentence AI-written verdict based only on those facts. Heuristic, not an audit. Body max 4 KB; 2-30 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.0099 USD Coin / request · eip155:8453
POSTx402 · listed
https://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 names), infer_types (turn numbers and booleans into typed values). Handles quoted fields. Returns columns, row_count, rows and warnings. Request body up to the server size limit; one CSV per call. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.005 USD Coin / request · eip155:8453
POSTx402 · listed
https://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 are recognized. Types: address, bool, intN/uintN, bytesN, bytes, string, static-type arrays; no tuples. Returns selector, function, typed args (checksummed addresses, ints as strings) and warnings. No chain lookups; nothing stored. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.003 USD Coin / request · eip155:8453
POSTx402 · listed
https://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.
0.003 USD Coin / request · eip155:8453
POSTx402 · listed
https://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 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.
0.002 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/nft-check
Checks an NFT collection contract on Base. JSON body: address (0x + 40 hex), optional token_id (decimal) and blocks (1-1000, default 300). Returns standard (ERC-721 or ERC-1155), name, symbol, supply, owner, proxy status, royalty support; with token_id the holder, metadata URI and royalty; for ERC-721 recent mints and transfers. Non-NFT contracts return not_nft. Body max 2 KB. Takes 2-10 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.005 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/safe-inspect
Inspects a Safe multisig wallet on Base. JSON body: address (0x + 40 hex). Returns is_contract, is_safe, version, threshold, owner count and owners (contract or wallet, checked for the first 5), nonce, enabled modules (first 10), guard, fallback handler and singleton, plus risk notes such as threshold 1 or modules that bypass signatures. Non-Safe addresses return is_safe false. Body max 1 KB. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.004 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/token-check
Live risk check for a token contract on Base mainnet. JSON body: address (0x + 40 hex). Reads code, name, symbol, decimals, totalSupply, owner() and EIP-1967 proxy slots, and scans the bytecode for mint, pause, blacklist and fee-setter selectors. Returns risk (low/medium/high), summary, token info, owner, proxy, flags. These are heuristics, not an audit. Base only. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.008 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/token-grade
Grades one ERC-20 token contract on Base from 0 to 100 (A to F) and returns a shareable card text; JSON body: address (0x + 40 hex), one token per call, body max 2 KB, takes 1 to 10 seconds; checks name, symbol, decimals, supply, EIP-1967 proxy status, owner type and bytecode selectors for mint, pause and blacklist; heuristic only, not an audit or financial advice | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.006 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/token-holders
Token holder concentration snapshot for an ERC-20 on the Base network. JSON body: address (0x + 40 hex), optional blocks (1-1000, default 1000). Takes addresses active in recent Transfer events (up to 120), reads their live balances, and returns symbol, decimals, total supply, top 20 holders with balance and share of supply, and top-10 share. Sample of active holders, not a full list. 3-20 s. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.008 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/token-verdict
Risk verdict in plain English for one ERC-20 token on Base. JSON body: address (0x + 40 hex). Reads the contract (owner, proxy, risky selectors), a DEX USD price quote and transfers over recent blocks (up to 100); an AI model returns low_risk, caution, high_risk or insufficient_data with a summary and key points. Raw reads included. Takes 5-15 s. Not an audit or financial advice. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.01 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/tx-check
Pre-sign safety check for EVM calldata, offline and rule-based. JSON body: calldata (hex), optional signature, to (address), value_wei (decimal string). Flags unlimited or partial token approvals, approval-for-all, permit, ownership changes, unknown functions and attached value. Returns risk (low/medium/high), a plain summary, flags and the decoded call. No chain lookups; nothing stored. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.005 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/wallet-grade
Fun grade card for any Base wallet. JSON body: address (0x + 40 hex), one per call, body max 4 KB, about 1 to 5 s. Returns JSON with grade A to F, score 0 to 100, a title such as Base Whale or Fresh Arrival, sent transaction count, ETH and USDC balances, score breakdown and a one line card text ready to post. Simple heuristic for fun, not financial advice. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.006 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/wallet-profile
Live profile of any address on Base mainnet. JSON body: address (0x + 40 hex). Returns kind (eoa, contract, or eoa_7702_delegated with the delegate address), nonce, ETH balance, and nonzero balances of 7 major tokens (USDC, USDbC, WETH, DAI, cbETH, cbBTC, AERO), plus plain notes. Other tokens are not checked. Base only; one address per call. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.
0.008 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.jagent.dev/v1/wallet-summary
Plain-English profile of one Base address. JSON body: address (0x + 40 hex). Reads it onchain (contract or wallet, nonce, ETH balance, balances of common tokens), then an AI model returns a 2-4 sentence summary, a profile (new_or_empty, active_wallet, contract, high_value, unknown), key points and warnings. The raw reads are included. Does not identify owners. Not financial advice. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.