{"uid":"cap_KY6Xazv3q-GC3THlXMaoX","slug":"genesis-token-labs-wallet-profile-api-f2ce7e7c","name":"Genesis Token Labs Wallet Profile API","description":"Use when an agent needs an onchain wallet summary (token balances, native gas, recent tx count, first/last activity) for risk checks, KYC-lite, or airdrops. Example input: GET /x402/v1/wallet-profile?address=0xd8dA…6045&chain=base. Example output: {\"address\":\"0xd8dA…\",\"chain\":\"base\",\"nativeBalance\":\"0.42\",\"tokens\":[{\"symbol\":\"USDC\",\"balance\":\"120.5\"}],\"txCount\":1834,\"lastActive\":\"2026-10-29\"}","url":"https://api.genesistokenlabs.com/x402/v1/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","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false}}},"responseSchema":{"type":"json","example":{"ok":true,"data":{}}},"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_fz3dbScLu2euANLVv7UKE","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 an onchain wallet summary including token balances, native gas balance, transaction count, and first/last activity timestamps for a given address and chain.","exampleAgentPrompt":"Can you pull up a full onchain wallet summary for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Base — I need the native balance, token holdings, transaction count, and when it was last active?","exampleUseCases":[{"title":"Airdrop eligibility screening","prompt":"Before we send the airdrop, check whether 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B on Ethereum has at least 50 transactions and was active in the last 6 months — pull their wallet profile."},{"title":"KYC-lite wallet risk assessment","prompt":"I need a quick risk check on this wallet: 0x742d35Cc6634C0532925a3b8D4C9b5C0E4d3f1A2 on Base — show me their token balances, native gas, transaction count, and first and last activity dates."},{"title":"Wallet activity check before granting access","prompt":"Can you look up the onchain profile for 0x4838B106FCe9647Bdf1E7877BF73cE8B0BAD5f97 on Polygon — I want to know how many transactions they've made and when they were last active before I whitelist them."}],"resultDescription":"A JSON object containing the queried wallet address, chain, native gas balance, an array of token holdings with symbol and balance, total transaction count, and timestamps for first and last onchain activity.","failureModes":["Invalid or malformed wallet address returns an error response","Unsupported chain identifier results in a 400 or error payload","Address with no onchain history may return zero balances and null activity timestamps","Payment failure or insufficient USDC balance blocks the request with a 402 response","Rate limiting or service downtime returns 429 or 5xx errors"],"whenToPreferThis":"Use this endpoint when you need a quick, structured onchain wallet summary — including token balances, native gas, tx count, and activity timestamps — for a single address on a specific chain. It is ideal for risk checks, KYC-lite screening, airdrop eligibility, or any workflow where wallet activity context is needed in one call. Prefer this over raw RPC node queries or block explorer scraping when you need a normalized, agent-ready JSON response without manual parsing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:42:03.966Z","isFirstParty":false,"canonicalSlug":"genesis-token-labs-wallet-profile-api-f2ce7e7c"}