{"uid":"cap_C6-HblIr001t0-kw3_HXU","slug":"x402-onchainexpat-com-fe811520","name":"Onchain Expat Wallet Identity API","description":"Pay-per-request AI, crypto, proxy, and utility APIs using x402 protocol","url":"https://x402.onchainexpat.com/api/x402-crypto/wallet-identity","method":"POST","headers":{},"bodySchema":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","description":"Blockchain (default: ethereum)"},"address":{"type":"string","description":"Wallet address (0x + 40 hex chars) or ENS name (e.g. 'vitalik.eth')"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object","properties":{"risk":{"type":"object","description":"Risk assessment with score, level, and factors"},"chain":{"type":"string"},"tokens":{"type":"object","description":"Token holdings count and top holdings"},"address":{"type":"string"},"balance":{"type":"object","description":"Native token balance"},"activity":{"type":"object","description":"Transaction activity summary"},"identity":{"type":"object","description":"Identity info: ens_name, known_label, wallet_type, is_contract"},"explorer_url":{"type":"string","description":"Link to view wallet on block explorer"}}},"success":{"type":"boolean"}}},"example":{"request":{"chain":"ethereum","address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},"response":{"data":{"nfts":{"count":10,"collections":[{"name":"Apples","symbol":"Apples","contract":"0xa5a8d874d3554a9f9237c04ca6901667aaf61e82","token_id":"109"},{"name":"Lobster","symbol":"LOB","contract":"0x1de237c7063a9ee531e06a6c3fba4e3e704f2a74","token_id":"566"},{"name":"Slop Packs","symbol":"SLOPPACK","contract":"0xcd1ac22e5175f1d5bb5b83e882e4b0311e2394e8","token_id":"10065"},{"name":"Sloplings","symbol":"SLOPLINGS","contract":"0xd449c4d5bb924384bbd31d2484f29c1b2b4a5108","token_id":"4978"},{"name":"Bzuki","symbol":"BZUKI","contract":"0xca90a81a6957414c0e55f7911d015de98757ec01","token_id":"467"},{"name":"THEM","symbol":"THEM","contract":"0xee20e170b37b11042753784db37cf66be3fed260","token_id":"508"},{"name":"Goldie","symbol":"GOLDIE","contract":"0x6444f4d3f696ad104ce6935027f5c27ce0ae7100","token_id":"438"},{"name":"Crownless King","symbol":"CRKG","contract":"0x30007f9983a853e614ec5cb2aba645cd5c2e2424","token_id":"5"},{"name":"Onchain Eternal Growth Plants","symbol":"OEGP","contract":"0x460d7dfa7aefb52ddb7b87a767485325b31272d9","token_id":"1"},{"name":"Ethereum Name Service","symbol":"ENS","contract":"0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85","token_id":"45931243923134649875497611862211940897737555822693490434112425947322580025586"}]},"risk":{"level":"minimal","score":0,"factors":[]},"chain":"ethereum","tokens":{"count":0,"top_holdings":[]},"address":"0xd8da6bf26964af9d7eed9e03e53415d37aa96045","balance":{"native":5.690706,"native_usd":9854.37,"native_symbol":"ETH"},"activity":{"last_seen":"2026-06-17T14:30:47+00:00","first_seen":"2026-05-01T16:31:47+00:00","active_days":34,"avg_tx_per_day":125.45,"wallet_age_days":47,"total_transactions":5896,"recent_transactions":100},"identity":{"ens_name":"vbuterin.stateofus.eth","is_contract":true,"known_label":"vitalik.eth","wallet_type":"notable"},"chain_name":"Ethereum","ai_analysis":{"success":true,"ai_model":"claude-sonnet-4","ai_provider":"claude-cli","wallet_profile":"unknown","recommendations":[],"activity_pattern":"unknown","behavior_summary":"Analysis unavailable","notable_observations":[],"sophistication_level":"unknown"},"explorer_url":"https://etherscan.io/address/0xd8da6bf26964af9d7eed9e03e53415d37aa96045"},"cached":false,"success":true,"timestamp":"2026-06-18T04:45:39.964846+00:00"}},"exampleRequest":{"chain":"ethereum","address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5tw0ZxY93PRLswBqu2GRO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up a blockchain wallet address to return its ENS name, labels, transaction activity, and risk assessment","exampleAgentPrompt":"Can you look up the identity profile for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want its ENS name, any known labels, recent activity, and a risk assessment?","exampleUseCases":[{"title":"Verify counterparty before sending funds","prompt":"Before I send this large amount of crypto to 0x742d35Cc6634C0532925a3b844Bc9e7595f42aE, can you pull up their wallet profile? I need to know if they're a known entity, if there are any risk flags, and what their on-chain activity looks like."},{"title":"Investigate suspicious transaction sender","prompt":"I just received crypto from an unknown address and it feels off. Can you look up 0x1234567890abcdef1234567890abcdef12345678 and tell me if it's linked to any scams, hacks, or sanctions? Also show me their activity and any labels."},{"title":"Audit wallet for compliance checks","prompt":"Our compliance team needs a full background check on wallet 0xabcdef1234567890abcdef1234567890abcdef12. Give us the ENS name if it has one, any risk scores or red flags, known labels, and a summary of what kind of activity this address has been doing."}],"resultDescription":"Returns structured data about the wallet including its ENS name (if any), human-readable labels (e.g. exchange, whale, hacker), on-chain activity summary, and a risk score or risk flags indicating whether the address is associated with malicious behavior, sanctions, or known entities.","failureModes":["Invalid or malformed wallet address returns a 400 error","Wallet with no on-chain history may return empty activity and no labels","ENS resolution failure if ENS provider is unavailable","Payment not received or insufficient USDC results in 402 response","Unknown chain or unsupported address format returns an error"],"whenToPreferThis":"Use this endpoint when you need a comprehensive identity profile of a specific blockchain wallet address, including ENS resolution, risk scoring, and known labels — especially useful before sending funds, evaluating a counterparty, or auditing a suspicious address. Prefer this over generic ENS resolvers when you also need risk and activity data in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:54:12.320Z","isFirstParty":false}