{"name":"wallet-cohort-label","description":"Labels supported facts about a wallet on Ethereum, Base, Ink, or Robinhood Chain: EIP-7702 smart account, infrastructure address, marker-token holder, fully relayed wallet, and dormant since token entry. Low-confidence behavioral labels are withheld with reasons. Use it to check whether a wallet is a smart account, contract, or inactive after entry. EIP-7702 status is account metadata, and ordinary users may use these accounts. Optional portfolio classification separates acquired positions from single-inbound airdrop-shaped receipts. Data only, not investment advice.","price":"$0.02","method":"POST","input_schema":{"properties":{"wallet_address":{"type":"string","description":"0x-prefixed wallet address."},"chain":{"type":"string","enum":["ethereum","base","ink","robinhood"],"default":"base","description":"EVM chain."},"token_address":{"type":"string","description":"Optional ERC-20 address for dormant-since-entry analysis."},"marker_tokens":{"type":"array","maxItems":3,"items":{"type":"string"},"description":"Up to three marker-token addresses."},"classify_portfolio":{"type":"boolean","default":false,"description":"Classify up to 15 top token balances as acquired, unsolicited, or unclassified."}},"required":["wallet_address"]},"input_example":{"wallet_address":"0x1111111111111111111111111111111111111111","chain":"robinhood","token_address":"0x4200000000000000000000000000000000000006","classify_portfolio":true},"output_example":{"chain":"robinhood","wallet":"0x1111111111111111111111111111111111111111","labels":[{"label":"smart_account_7702","confidence":"high","basis":"proxy_type is eip7702; on a chain with a native smart wallet this means ordinary retail user, not bot. Getting this backwards inverts the label.","delegate_address":"0x2222...","delegate_name":"Simple7702Account"}],"portfolio":{"erc20_count":2,"saturated":false,"saturation_note":"The API caps this count at 50.","positions_classified":true,"classification_note":"Up to 15 top ERC-20 balances were checked by transfer history.","acquired_count":1,"airdrop_count":1,"classified_count":2,"tokens":[{"token":"0x4200000000000000000000000000000000000006","symbol":"WETH","class":"acquired"},{"token":"0x3333333333333333333333333333333333333333","symbol":"DROP","class":"unsolicited"}]},"withheld_labels":[{"label":"pro_trader","reason":"uses an unvalidated threshold."}],"wallet_age":null,"wallet_age_note":"wallet age is not inferred.","counters":{"transactions":42,"token_transfers":9},"partial":false,"partial_reason":null,"confidence":{"address_type":"high","dormant_since_entry":"medium"},"disclaimer":"Data and risk telemetry, not investment advice."},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}