{"uid":"cap_6U1R8MJhFlK8izafzIiCs","slug":"op-mainnet-wallet-profile-a931c30d","name":"OP Mainnet Wallet Profile","description":"Who is this OP Mainnet address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ERC-20, NFTs), top counterparties by count, and recent large transfers in USD (ETH, WETH, USDC, USDT), from Alchemy's transfer index.","url":"https://onchaincheck.dev/optimism/wallet-profile?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Wallet or contract address on OP Mainnet"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"age":{"ageDays":1770.6,"firstDirection":"in","firstActivityAt":"2021-12-17T15:15:45.000Z","firstActivityTx":"0x7bd800525c7c2a5a773df59d91a4ba4a118bb6311d27974fc27afd08427ced6a","firstActivityBlock":1281927},"chain":"optimism","notes":"From Alchemy's transfer index: ETH (top-level only), ERC-20, ERC-721 and ERC-1155 transfers, zero-value ones excluded. Activity, counterparties and large transfers cover the newest 100 transfers in ea… (240 chars, truncated in this example)","account":{"kind":"wallet (EOA) with EIP-7702 delegation","nonce":40,"isContract":false,"delegatesTo":"0x5A7FC11397E9a8AD41BF10bf13F22B0a63f96f6d","nativeBalance":"0.181079591875347535","nativeBalanceUsd":435.03887},"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","activity":{"newestAt":"2026-10-20T14:01:29.000Z","byCategory":{"erc20":105,"erc1155":92,"external":3},"moreHistory":true,"inboundScanned":100,"oldestScannedAt":"2026-09-03T06:49:41.000Z","outboundScanned":100,"transfersScanned":200},"nativeUsd":{"price":2402.47,"source":"Chainlink ETH/USD","symbol":"ETH","updatedAt":"2026-10-23T05:43:01.000Z"},"firstFunder":null,"largeTransfers":[],"recentTransfers":[{"at":"2026-10-20T14:01:29.000Z","usd":null,"hash":"0xed2ba2cfc66c88764d316fe06c53254caa1f788169bc88f5ee8183294a6bfeaa","asset":null,"block":158453056,"token":"0x1bf7677c076899E2032304b0EfFaBe37A0eD6fF6","amount":null,"category":"erc1155","direction":"in","counterparty":"0x0000000000000000000000000000000000000000"},{"at":"2026-10-20T13:50:19.000Z","usd":null,"hash":"0xabe9c366fcc9d172bad34d3e65e28335ea91ed74c18217ca827ece657c401cef","asset":null,"block":158452721,"token":"0x1882cdc584e21e51886D0DDa5b9fa7f5aaf6EE30","amount":null,"category":"erc1155","direction":"in","counterparty":"0x0000000000000000000000000000000000000000"},{"at":"2026-10-20T07:38:01.000Z","usd":null,"hash":"0xc95b4e21725bf81f652cfb15f3f0cd5b58aebff3bdce51d38ebd7aa289056d82","asset":null,"block":158441552,"token":"0x034179efbDfC587B0444dc4eb3FCe5A6a24bBe19","amount":null,"category":"erc1155","direction":"in","counterparty":"0x0000000000000000000000000000000000000000"},{"at":"2026-10-20T05:05:19.000Z","usd":null,"hash":"0xbc53b2023f4e55355d379ae0793cf34a87be9d4ae6410bbb1d65541a4b7e7e8c","asset":null,"block":158436971,"token":"0x034179efbDfC587B0444dc4eb3FCe5A6a24bBe19","amount":null,"category":"erc1155","direction":"in","counterparty":"0x0000000000000000000000000000000000000000"},{"at":"2026-10-20T05:02:41.000Z","usd":null,"hash":"0x96e6b4415210b1360cbc74668e985f322b29fc2e357a7783c4bd2a8ecc7e87eb","asset":null,"block":158436892,"token":"0x03d2F73a818e5d90439b524d6C70DC047EE0e60d","amount":null,"category":"erc1155","direction":"in","counterparty":"0x0000000000000000000000000000000000000000"}],"topCounterparties":[{"sent":0,"lastAt":"2026-10-19T08:01:27.000Z","address":"0x9F10A3c15395e2F0E5a73F0aBA695E907a50e24F","received":1,"transfers":1},{"sent":0,"lastAt":"2026-10-19T07:46:29.000Z","address":"0x9F10063326B86cAE32A3fF2d3072537576c0E24f","received":1,"transfers":1},{"sent":0,"lastAt":"2026-10-18T00:59:49.000Z","address":"0x502b5E31ee7d579F4d2F7007dC392860CC7a04d2","received":1,"transfers":1},{"sent":0,"lastAt":"2026-10-18T00:52:45.000Z","address":"0x502b78b4aBcC1a530d29C6524E5c691164aA04d2","received":1,"transfers":1},{"sent":0,"lastAt":"2026-10-09T10:33:39.000Z","address":"0x0b9906aB0ca2b0A1D8D46a2A15D1cfa5dC55B689","received":1,"transfers":1}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_32LwFHlI1oy4_G-V84UBL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a comprehensive onchain profile for an OP Mainnet address: wallet age, first funder, EOA vs contract, ETH balance, nonce, recent transfers, top counterparties, and large USD transfers.","exampleAgentPrompt":"Can you pull the full onchain profile for the Optimism address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to know how old the wallet is, who first funded it, whether it's a contract or EOA, the current ETH balance, and what its most recent transfers look like?","exampleUseCases":[{"title":"Due diligence on a new counterparty","prompt":"Before I send funds to 0xAbc123...on Optimism, can you check how old that wallet is, who first funded it, whether it's a real EOA or a contract, and flag any suspiciously large transfers it has made recently?"},{"title":"Researching a whale wallet's activity","prompt":"I'm tracking this Optimism address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — can you show me its full onchain profile including recent ETH, ERC-20, and NFT transfers, its top counterparties, and any large USD-denominated moves?"},{"title":"Verifying a grant recipient's wallet history","prompt":"We're about to approve a grant payout to 0x1234abcd... on OP Mainnet — can you confirm how long this wallet has been active, what its current ETH balance is, and show me its most recent inbound and outbound transfers?"}],"resultDescription":"A JSON object containing: account kind (EOA, contract, or EIP-7702-delegated), nonce, native ETH balance and USD value, wallet age in days, first activity timestamp and transaction hash, first funder address, recent inbound/outbound transfers (native ETH, ERC-20, ERC-721, ERC-1155) with counterparty, token, amount, USD value, and timestamp, activity summary by category, top counterparties, large USD transfers, and current ETH/USD price from Chainlink.","failureModes":["Invalid address format (must match ^0x[0-9a-fA-F]{40}$) returns a 400 error","Address with zero on-chain activity may return empty transfer arrays and null first funder","Alchemy index only covers top-level ETH transfers (not internal), and excludes zero-value transfers — some activity may be missing","Large or highly active addresses may return truncated history (newest 100 inbound + 100 outbound scanned)","Chainlink ETH/USD price may be slightly stale at time of call","Payment failure (x402) if USDC balance insufficient or payment not included"],"whenToPreferThis":"Choose this endpoint when you need a rich, multi-dimensional onchain identity profile for an OP Mainnet address in a single call — covering wallet age, funding origin, account type, balances, and recent multi-asset transfer activity. Prefer it over a simple balance check when counterparty due diligence, anti-fraud analysis, or wallet provenance research is the goal on Optimism specifically. Use the sibling Ethereum or Base endpoints if the address is on those chains instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:40:22.181Z","isFirstParty":false,"canonicalSlug":"op-mainnet-wallet-profile-a931c30d"}