{"version":1,"x402Version":2,"service":"Free Asset Radar","publicBaseUrl":"https://free-asset-radar-x402.besenok2018.workers.dev","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4875ff3a40d90dfb3e936f1dbcdd2c62ae6fade0","facilitator":"https://facilitator.payai.network","productCount":26,"resources":["https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/decode-inspect","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/hash","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/hmac","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base64","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc20-transfers","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/ens-resolve","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-wallet-balance","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-address-profile","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-receipt","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-usdc-transfer-check","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-gas-price","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-estimate-gas","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-wallet-balance","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-token-metadata","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-token-balance-allowance","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc721-owner","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc1155-balance","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/contract-profile","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-eth-call","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/transaction-decoder","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/multi-chain-wallet-snapshot","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/dns-lookup","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/npm-package-health","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/package-vulnerability-check","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/x402-endpoint-audit","https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/openapi-smoke-check"],"dataNetworks":["ethereum","base","arbitrum","optimism","polygon","avalanche","bsc","gnosis","linea","scroll","zksync","mantle","blast","celo","sonic","sei","xlayer","moonbeam","ronin","berachain"],"paymentNetworks":["eip155:8453","eip155:42161"],"paymentAssets":{"eip155:8453":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","eip155:42161":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831"},"endpoints":[{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/decode-inspect","method":"GET","priceUsd":0.001,"amount":"1000","description":"Auto-detect JSON, JWT, Base64/Base64URL, hex and URL-encoded payloads in one call and return normalized representations plus a SHA-256 fingerprint.","tags":["decode","inspect","base64","jwt","hex","json","sha256","developer-tools"],"query":{"properties":{"text":{"type":"string","description":"Unknown or encoded payload, max 16 KB"}},"required":["text"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/hash","method":"GET","priceUsd":0.0005,"amount":"500","description":"Hash UTF-8 text with SHA-256, SHA-512 or SHA-1 and return hex plus Base64.","tags":["hash","sha256","sha512","sha1","encoding","developer-tools"],"query":{"properties":{"text":{"type":"string","description":"Text to hash, max 16 KB"},"algo":{"type":"string","description":"sha256, sha512 or sha1; default sha256"}},"required":["text"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/hmac","method":"GET","priceUsd":0.0005,"amount":"500","description":"Compute HMAC-SHA256 or HMAC-SHA512 for UTF-8 text with a caller-supplied key. Returns hex and Base64 without echoing the secret key.","tags":["hmac","sha256","sha512","signature","hash","encoding","developer-tools"],"query":{"properties":{"text":{"type":"string","description":"Text to authenticate, max 16 KB"},"key":{"type":"string","description":"HMAC key, max 16 KB; never returned in the response"},"algo":{"type":"string","description":"sha256 or sha512; default sha256"}},"required":["text","key"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base64","method":"GET","priceUsd":0.0005,"amount":"500","description":"Encode UTF-8 text to Base64 or decode standard/Base64URL text.","tags":["base64","encode","decode","encoding","developer-tools"],"query":{"properties":{"text":{"type":"string","description":"Input text, max 16 KB"},"mode":{"type":"string","description":"encode or decode; default encode"}},"required":["text"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc20-transfers","method":"GET","priceUsd":0.002,"amount":"2000","description":"Read and decode recent ERC-20 Transfer logs for a wallet and token across 20 major EVM networks. Returns incoming/outgoing direction, raw and scaled amounts, block and transaction hashes.","tags":["erc20","transfers","wallet","ethereum","onchain"],"query":{"properties":{"network":{"type":"string","description":"One of the supported EVM network ids; default ethereum"},"wallet":{"type":"string","description":"0x-prefixed wallet address"},"token":{"type":"string","description":"0x-prefixed ERC-20 token contract address"},"blocks":{"type":"string","description":"Recent block window, 1-5000; default 2000"}},"required":["wallet","token"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/ens-resolve","method":"GET","priceUsd":0.002,"amount":"2000","description":"Resolve normalized ASCII .eth names to Ethereum addresses or reverse-resolve Ethereum addresses to a verified primary ENS name via the official ENS Universal Resolver. Unsupported/offchain resolver failures are returned before payment settlement.","tags":["ens","ethereum","resolver","reverse","name","onchain"],"query":{"properties":{"name":{"type":"string","description":"Normalized ASCII .eth name, e.g. vitalik.eth; provide exactly one of name/address"},"address":{"type":"string","description":"0x-prefixed Ethereum address; provide exactly one of name/address"}},"required":[]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-wallet-balance","method":"GET","priceUsd":0.001,"amount":"1000","description":"Read live native ETH, USDC and up to 10 caller-supplied ERC-20 balances for any Base wallet in one request.","tags":["base","wallet","balance","erc20","token-balance","usdc","onchain","live-rpc"],"query":{"properties":{"address":{"type":"string","description":"0x-prefixed EVM wallet address"},"tokens":{"type":"string","description":"Comma-separated ERC-20 contract addresses, max 10"}},"required":["address"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-address-profile","method":"GET","priceUsd":0.002,"amount":"2000","description":"Read an address nonce, native ETH balance, contract/EOA status and latest Base block in one public-RPC call bundle. Useful for freshness, sybil and transaction-building checks.","tags":["base","address","nonce","wallet","contract","balance","onchain","verification"],"query":{"properties":{"address":{"type":"string","description":"0x-prefixed Base address"}},"required":["address"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-receipt","method":"GET","priceUsd":0.002,"amount":"2000","description":"Inspect a Base transaction and receipt: found/pending/confirmed state, success, from/to, value, gas used, effective gas price, fee and log count.","tags":["base","transaction","receipt","status","gas","verification","onchain"],"query":{"properties":{"tx":{"type":"string","description":"0x-prefixed 32-byte Base transaction hash"}},"required":["tx"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/base-usdc-transfer-check","method":"GET","priceUsd":0.002,"amount":"2000","description":"Verify a Base transaction receipt and decode native USDC Transfer events, optionally filtered to a recipient.","tags":["base","usdc","transaction","receipt","verification","onchain"],"query":{"properties":{"tx":{"type":"string","description":"0x-prefixed 32-byte Base transaction hash"},"to":{"type":"string","description":"Optional recipient address filter"}},"required":["tx"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-gas-price","method":"GET","priceUsd":0.001,"amount":"1000","description":"Estimate the current EVM transaction gas fee and gas cost signal on any supported network using live gas price plus latest block. Returns chain id and gas price in wei/gwei for fee, cost and transaction-budget decisions.","tags":["gas","fee","cost","estimate","evm","gas-price","block","multichain","transaction-budget","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"}},"required":[]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-estimate-gas","method":"GET","priceUsd":0.003,"amount":"3000","description":"Estimate gas units and approximate transaction fee before signing or broadcasting with eth_estimateGas on any supported EVM network. Accepts destination, optional sender, calldata and value in wei.","tags":["gas","estimate","eth-estimate-gas","transaction","fee","cost","simulation","preflight","evm","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"to":{"type":"string","description":"0x-prefixed destination/contract address"},"from":{"type":"string","description":"Optional 0x-prefixed sender address used for estimation context"},"data":{"type":"string","description":"Optional 0x-prefixed calldata up to 8 KB; default 0x"},"valueWei":{"type":"string","description":"Optional unsigned decimal native value in wei"}},"required":["to"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-wallet-balance","method":"GET","priceUsd":0.003,"amount":"3000","description":"Read native balance, nonce, contract/EOA status and latest block for a wallet on any supported EVM network.","tags":["evm","wallet","balance","nonce","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"address":{"type":"string","description":"0x-prefixed EVM wallet address"}},"required":["address"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-token-metadata","method":"GET","priceUsd":0.003,"amount":"3000","description":"Read ERC-20 name, symbol, decimals and total supply for a token on any supported EVM network.","tags":["erc20","token","metadata","supply","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"token":{"type":"string","description":"0x-prefixed ERC-20 contract address"}},"required":["token"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-token-balance-allowance","method":"GET","priceUsd":0.003,"amount":"3000","description":"Read ERC-20 balance and optional spender allowance for a wallet on any supported EVM network.","tags":["erc20","balance","allowance","wallet","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"token":{"type":"string","description":"0x-prefixed ERC-20 contract address"},"wallet":{"type":"string","description":"0x-prefixed wallet address"},"spender":{"type":"string","description":"Optional 0x-prefixed spender address"}},"required":["token","wallet"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc721-owner","method":"GET","priceUsd":0.003,"amount":"3000","description":"Read ERC-721 ownerOf and tokenURI for a token id on any supported EVM network.","tags":["erc721","nft","owner","tokenuri","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"contract":{"type":"string","description":"0x-prefixed ERC-721 contract address"},"tokenId":{"type":"string","description":"Unsigned decimal token id"}},"required":["contract","tokenId"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/erc1155-balance","method":"GET","priceUsd":0.003,"amount":"3000","description":"Read ERC-1155 balanceOf(wallet, tokenId) and uri(tokenId) on any supported EVM network.","tags":["erc1155","nft","balance","uri","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"contract":{"type":"string","description":"0x-prefixed ERC-1155 contract address"},"wallet":{"type":"string","description":"0x-prefixed wallet address"},"tokenId":{"type":"string","description":"Unsigned decimal token id"}},"required":["contract","wallet","tokenId"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/contract-profile","method":"GET","priceUsd":0.003,"amount":"3000","description":"Check an EVM contract for proxy and ownership signals: EOA/contract status, bytecode fingerprint, EIP-1967 implementation/admin/beacon hints and optional owner() result on any supported network.","tags":["contract","proxy","owner","implementation","security","eip1967","bytecode","evm","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"address":{"type":"string","description":"0x-prefixed EVM address"}},"required":["address"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/evm-eth-call","method":"GET","priceUsd":0.003,"amount":"3000","description":"Execute a read-only eth_call against a contract on any supported EVM network. No transaction signing or state changes.","tags":["evm","eth-call","contract","read-only","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"to":{"type":"string","description":"0x-prefixed contract address"},"data":{"type":"string","description":"0x-prefixed calldata, max 8 KB"}},"required":["to","data"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/transaction-decoder","method":"GET","priceUsd":0.005,"amount":"5000","description":"Decode an EVM transaction and receipt: success state, gas fee, value, logs and common ERC-20/ERC-721/ERC-1155 events across supported networks.","tags":["transaction","decode","receipt","logs","events","gas","fee","evm","multichain","onchain"],"query":{"properties":{"network":{"type":"string","description":"Supported EVM network id; default ethereum"},"tx":{"type":"string","description":"0x-prefixed 32-byte transaction hash"}},"required":["tx"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/multi-chain-wallet-snapshot","method":"GET","priceUsd":0.01,"amount":"10000","description":"Check a wallet across up to 20 supported EVM networks in parallel for native balances and holdings context, nonce, chain status and contract/EOA classification.","tags":["wallet","balance","holdings","portfolio","multichain","snapshot","evm","onchain"],"query":{"properties":{"address":{"type":"string","description":"0x-prefixed EVM wallet address"},"networks":{"type":"string","description":"Comma-separated network ids, max 20; default all supported networks"}},"required":["address"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/dns-lookup","method":"GET","priceUsd":0.005,"amount":"5000","description":"Resolve public DNS records through DNS-over-HTTPS with normalized answers and TTLs.","tags":["dns","domain","network","infrastructure","lookup"],"query":{"properties":{"name":{"type":"string","description":"Public DNS name"},"type":{"type":"string","description":"A, AAAA, CNAME, MX, TXT or NS; default A"}},"required":["name"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/npm-package-health","method":"GET","priceUsd":0.005,"amount":"5000","description":"Read npm package latest version, release freshness, deprecation, license, repository, engines and weekly downloads.","tags":["npm","package","dependency","health","developer-tools"],"query":{"properties":{"package":{"type":"string","description":"npm package name, including optional @scope/name"}},"required":["package"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/package-vulnerability-check","method":"GET","priceUsd":0.005,"amount":"5000","description":"Check an npm package/version against OSV and return normalized vulnerability IDs, summaries, aliases and severity metadata.","tags":["security","osv","npm","vulnerability","dependency"],"query":{"properties":{"package":{"type":"string","description":"npm package name"},"version":{"type":"string","description":"Exact npm version; defaults to registry latest"}},"required":["package"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/x402-endpoint-audit","method":"GET","priceUsd":0.01,"amount":"10000","description":"Probe a public HTTPS endpoint and audit its x402 v2 challenge, payment rails, Bazaar metadata, schemas, latency and basic spec compliance.","tags":["x402","audit","testing","qa","payments","developer-tools"],"query":{"properties":{"url":{"type":"string","description":"Public HTTPS endpoint URL to audit"}},"required":["url"]}},{"url":"https://free-asset-radar-x402.besenok2018.workers.dev/api/x402/openapi-smoke-check","method":"GET","priceUsd":0.01,"amount":"10000","description":"Fetch a public HTTPS OpenAPI document and report version, path/operation counts, security declarations and unresolved local $ref entries.","tags":["openapi","api","testing","qa","schema","developer-tools"],"query":{"properties":{"url":{"type":"string","description":"Public HTTPS OpenAPI JSON URL"}},"required":["url"]}}]}