Wallet Identity (Polymarket)
Consolidated trader profile for any Polymarket wallet - display name, proxy and base address mapping, lifetime volume, lifetime and windowed PnL (24h, 7d, 30d), open-position value, trade count, largest win, and account age. One call turns a bare address into a full trader profile, including the proxy wallet needed for positions and activity lookups.
/v2/wallet/{addr}/identityParameters
addrstring (path)requiredWallet address - must match ^0x[a-fA-F0-9]{40}$. Lowercased before lookup.
Response
walletstringWallet address (lowercased).
has_polymarket_databooleanTrue if the wallet has a real Polymarket footprint (name, trades, volume, positions, or a recorded win). Lets you distinguish an active trader from an address that has never traded in a single field.
proxy_walletstringPolymarket proxy wallet address. Use this for /v2/wallet/{addr}/positions and /v2/polymarket/activity - the base/EOA address returns no results.
base_addressstringFunding (EOA) address behind the proxy.
primary_addressstringPrimary EVM address linked to the profile.
profile_slugstringProfile URL slug - username for named accounts, address for anonymous ones.
is_anonymousbooleanTrue when the wallet has no public Polymarket username.
display_namestringPublic Polymarket display name. Null for anonymous wallets.
pseudonymstringPublic identity handle (same value as display_name).
lifetime_volume_usdnumberLifetime trading volume in USDC. Null when unavailable for the wallet.
lifetime_pnl_usdnumberCumulative lifetime PnL in USDC, net of trading fees - the same figure shown on the trader's Polymarket P&L chart. Null for low-activity or anonymous wallets.
pnl_1d_usdnumberNet PnL over the last 24 hours, in USDC.
pnl_1w_usdnumberNet PnL over the last 7 days, in USDC.
pnl_1m_usdnumberNet PnL over the last 30 days, in USDC.
positions_value_usdnumberCurrent USDC value of all open positions.
position_countintegerNumber of open positions.
trades_countintegerTotal number of trades.
largest_win_usdnumberLargest single-position win in USDC.
profile_viewsintegerProfile page view count.
created_atstringAccount creation timestamp.
_metaobjectSource and cache state.
Show 4 fields
sourcestringData source identifier.
cachestringWhether the response was served from cache (hit), freshly resolved (miss), or the last-known cached value (stale).
cached_atintegerUnix timestamp the cached entry was written.
ttl_secondsintegerCache lifetime in seconds.