{"uid":"cap_E_TC7LbWUD2oJNUHM5VuQ","slug":"lenscrypt-pnl-analytics-wallet-profit-loss-by-chain-ebaaeb56","name":"LensCrypt PnL Analytics — Wallet Profit & Loss by Chain","description":"81 paid REST endpoints covering wallet analytics, DeFi yields, token safety, smart money tracking, whale alerts, sniper detection, GMX perps, Solana tools, protocol stats, gas tracking, DEX quotes, NFT analytics, social signals, and 8 AI-powered endpoints (MiMo V2.5). Pay USDC via x402 protocol on Base.","url":"https://lemscrypt.vercel.app/api/pnl/%7Bchain%7D/%7Baddress%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"status":"ok"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","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.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PLEOr6PU929nTgBu4zdup","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns profit and loss analytics for a given wallet address on a specified blockchain chain","exampleAgentPrompt":"Can you pull the profit and loss breakdown for wallet address 0xABC123... on Ethereum? I want to see how profitable this trader has been.","exampleUseCases":[{"title":"Evaluate a trader's historical profitability","prompt":"Look up the PnL for wallet 0x4e2a3d09f9e8b1c5d6f7a8b9c0d1e2f3a4b5c6d7 on Ethereum — I want to know if this address is consistently profitable before I follow their trades."},{"title":"Research a whale wallet's gains on Solana","prompt":"Can you check the profit and loss for the Solana wallet 7xKp...3mQr? I'm trying to figure out how much this whale has made overall."},{"title":"Due diligence on a copy-trade target","prompt":"Pull the PnL stats for 0xDEADBEEF...cafe on the Base chain — I need to decide whether this wallet is worth copy-trading based on its actual returns."}],"resultDescription":"A JSON object containing profit and loss metrics for the queried wallet on the specified chain, expected to include realized PnL, unrealized PnL, trade counts, net profit figures, and wallet performance summary. Exact fields depend on the underlying data model but the status field confirms successful retrieval.","failureModes":["Invalid or unsupported chain identifier returns an error or empty result","Wallet address not found or has no transaction history returns empty data","Malformed wallet address causes a bad request error","Payment not completed via x402 protocol results in a 402 Payment Required response","Rate limiting or upstream data provider unavailability may cause timeouts","New or inactive wallets with no trades may return zero or null PnL values"],"whenToPreferThis":"Choose this endpoint when you need on-chain profit and loss data for a specific wallet address on a supported EVM or Solana chain. It is purpose-built for wallet performance analytics and is preferable over general block explorers when you want aggregated PnL metrics rather than raw transaction lists. Best suited for copy-trading research, smart money tracking, or due diligence on a wallet before following its positions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:41.354Z","isFirstParty":false}