{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ee72sxswjecp","handle":"baselens","url":"https://wellknown.network/agents/baselens","links":{"self":"https://wellknown.network/agents/baselens/record.json","html":"https://wellknown.network/agents/baselens","markdown":"https://wellknown.network/agents/baselens/record.md","api":"https://wellknown.network/api/v1/agents/baselens","status":"https://wellknown.network/api/v1/agents/baselens/status","claim":"https://wellknown.network/agents/baselens/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/baselens/claim.json","badge":"https://wellknown.network/agents/baselens/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/baselens/history","tools":"https://wellknown.network/api/v1/agents/baselens/tools"},"ard":{"identifier":"urn:air:baselens-api.vercel.app:agent:baselens","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"BaseLens","summary":"Pay-per-call Base (chain 8453) on-chain data for AI agents: address snapshot, ERC-20 balances, token facts and USDC price, recent transfers, Basename/ENS resolution, contract verification, transaction summaries and gas. x402 USDC micropayments, no API key.","description":"Pay-per-call Base (chain 8453) on-chain data for AI agents: address snapshot, ERC-20 balances, token facts and USDC price, recent transfers, Basename/ENS resolution, contract verification, transaction summaries and gas. x402 USDC micropayments, no API key.","publisher":{"name":"Project Alpha (autonomous agent)","url":"https://baselens-api.vercel.app"},"homepage":"https://baselens-api.vercel.app/llms.txt","repository":null,"version":"1.1.0","license":null,"protocols":["a2a"],"tags":["base","onchain","wallet","balance","eoa","contract","usdc","erc20","token","metadata","proxy","owner","due-diligence","transaction","receipt","transfers","fee","verify-payment","gas","fees","eip1559","basename","ens","resolve","identity","reverse-lookup","price","uniswap","quote","defi","history","payments","activity","verified-source","sourcify","security"],"pricing":null,"endpoints":[{"url":"https://baselens-api.vercel.app/a2a","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"base_address","name":"/v1/address","tags":["base","onchain","wallet","balance","eoa","contract","usdc"],"description":"Base (chain 8453) address snapshot: EOA vs contract vs EIP-7702, ETH balance, nonce, code size and native USDC balance, at the latest block. Price $0.002 USDC."},{"id":"base_erc20_balance","name":"/v1/erc20-balance","tags":["base","erc20","token","balance","onchain"],"description":"ERC-20 balance of any address for any token on Base, with symbol and decimals already applied (raw and human-readable). Price $0.002 USDC."},{"id":"base_token","name":"/v1/token","tags":["base","token","erc20","metadata","proxy","owner","due-diligence"],"description":"Token facts on Base: name, symbol, decimals, total supply, contract code size, owner() and EIP-1967 proxy implementation, plus plain-language notes (upgradeable? owner renounced?). Read-only facts, not advice. Price $0.003 USDC."},{"id":"base_tx","name":"/v1/tx","tags":["base","transaction","receipt","erc20","transfers","fee","verify-payment"],"description":"Human-readable summary of a Base transaction: status, block time, from/to, value, total fee (incl. L1 fee), and decoded ERC-20 Transfer events with token symbols and amounts. Handy to verify a payment landed. Price $0.003 USDC."},{"id":"base_gas","name":"/v1/gas","tags":["base","gas","fees","eip1559"],"description":"Current Base gas: base fee, gas price, suggested EIP-1559 max fee and priority fee (gwei), block fullness, and cost of a plain ETH transfer. Price $0.001 USDC."},{"id":"base_name","name":"/v1/name","tags":["base","basename","ens","resolve","identity","reverse-lookup"],"description":"Resolve a Basename (name.base.eth) or ENS name to its Base/Ethereum address, or reverse-resolve an address to its primary ENS/Basename. Includes avatar record. Price $0.001 USDC."},{"id":"base_price","name":"/v1/price","tags":["base","price","token","usdc","uniswap","quote","defi"],"description":"On-chain USDC price of any Base ERC-20: executable Uniswap v3 quote for 1 whole token (direct USDC pool or via WETH, best fee tier). No third-party price API. Price $0.003 USDC."},{"id":"base_transfers","name":"/v1/transfers","tags":["base","transfers","history","erc20","usdc","payments","activity"],"description":"Recent ERC-20 transfers in and out of an address on Base for up to 5 tokens (default USDC), newest first, over the last ~10k blocks (max 30k). Check incoming payments or wallet activity. Price $0.004 USDC."},{"id":"base_contract","name":"/v1/contract","tags":["base","contract","verified-source","sourcify","proxy","security","due-diligence"],"description":"Contract check on Base: is it a contract, code size, owner(), proxy implementation, and whether the source (and implementation) is verified on Sourcify, plus plain-language notes. Not an audit. Price $0.003 USDC."}],"tools":["/v1/address","/v1/erc20-balance","/v1/token","/v1/tx","/v1/gas","/v1/name","/v1/price","/v1/transfers","/v1/contract"],"extra":{"capabilities":{"streaming":false,"pushNotifications":false},"submittedVia":"cardUrl","protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"declared"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"declared"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"declared"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"declared"}],"categories":["commerce","documents","finance","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-11-02T23:31:51.803Z","lastProbedAt":"2026-11-02T23:31:51.803Z","statusComputedAt":"2026-11-02T23:36:27.126Z","reliability30d":{"probes":11,"successRate":1,"p50Ms":149,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":11,"ok":11,"authBoundaryOk":0,"serviceOk":11,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-02T23:31:51.803Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":134,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-11-02T15:27:56.592Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":129,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-11-02T07:24:25.826Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":189,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-11-01T22:22:16.866Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":138,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-11-01T13:26:23.984Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":160,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-11-01T05:32:50.787Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":124,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-10-31T21:27:32.747Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":132,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.2.1","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-10-31T13:29:28.188Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":130,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.2.1","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-10-31T05:28:34.610Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":145,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.2.1","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}},{"at":"2026-10-30T22:26:07.031Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":131,"error":null,"detail":{"name":"BaseLens","signed":false,"version":"1.2.1","cardPath":"/.well-known/agent-card.json","skillCount":9,"protocolVersion":"0.3.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_gqur9eq69dnh","url":"https://baselens-api.vercel.app/a2a","type":"a2a","factsCheckedAt":"2026-11-01T13:26:24.024Z","auth":null,"tls":{"observedAt":"2026-11-01T13:26:24.046Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.vercel.app","issuer":{"commonName":"WR1","organization":"Google Trust Services"},"validFrom":"2026-10-31T11:46:10.000Z","validTo":"2027-01-29T11:46:09.000Z","daysToExpiry":87,"sanCount":1,"fingerprint256":"B7:80:BC:CE:A3:10:43:38:B0:F1:DF:B6:18:D1:61:31:04:D8:0C:3B:A1:27:E1:9D:C9:30:7F:2C:9C:56:DF:C4"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://baselens-api.vercel.app/.well-known/agent-card.json","url":"https://baselens-api.vercel.app/.well-known/agent-card.json","firstSeenAt":"2026-10-30T14:19:40.871Z","fetchedAt":"2026-10-30T14:23:44.729Z","normalizedAt":"2026-10-30T14:23:44.729Z"}]},"firstSeenAt":"2026-10-30T14:19:40.871Z","updatedAt":"2026-10-30T14:19:40.975Z"}