{"uid":"cap_GjxeFVadPz36y_a1y4O-Y","slug":"tokenized-stock-position-87fe4161","name":"Tokenized Stock Position","description":"B20 Asset tokens do NOT apply multiplier() to balanceOf() — measured on chain: a multiplier moved 1.0→2.0 while holder balances read identically. Coinbase settles splits and dividend adjustments on its 13 tokenized equities through that multiplier, so reading balanceOf as a share count is wrong by exactly that factor the day one fires. Returns both numbers per holding: what an unadjusted integrator shows, and what is owed. Wallet balances only; LP/lending is declared excluded, never zeroed.","url":"https://402.com.tr/api/x402/stock-position","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"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"type":"object","required":["wallet"],"properties":{"wallet":{"type":"string","description":"Wallet address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Y-8wGg0zaHW6zIjX-QoKq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns split-adjusted and unadjusted share balances for tokenized equities held in a wallet, correcting for the B20 multiplier that raw balanceOf() reads miss","exampleAgentPrompt":"Can you pull my tokenized stock positions for wallet 0xAbc...123 and show me both the raw on-chain balance and the split-adjusted share count for each holding, so I can see if anything is off?","exampleUseCases":[{"title":"Portfolio reconciliation after stock split","prompt":"My tokenized Apple shares look wrong since the recent split — can you check wallet 0xDef...456 and show me the unadjusted balanceOf versus the actual adjusted share count I'm owed?"},{"title":"Accurate position sizing for a trading bot","prompt":"Before my agent rebalances, I need the true split-adjusted tokenized equity holdings for wallet 0x789...abc — can you fetch both the raw and corrected balances for each stock position?"},{"title":"Auditing tokenized equity integrations","prompt":"I'm building a DeFi integration and want to verify my tokenized stock accounting is correct — pull the wallet positions for 0xFed...321 and flag any holdings where the unadjusted balance differs from the adjusted one."}],"resultDescription":"A per-holding breakdown of each tokenized equity in the wallet, returning both the raw on-chain balanceOf() figure and the multiplier-corrected share count. Highlights any discrepancy caused by split or dividend multiplier events. LP and lending protocol balances are explicitly excluded (wallet balances only).","failureModes":["Invalid or malformed wallet address returns an error or empty result","Wallet with no tokenized equity holdings returns an empty positions array","Network or RPC issues may cause stale or unavailable on-chain data","Multiplier event that fired within the current block may not yet be reflected","LP/lending-deposited positions are declared excluded and will not appear in output"],"whenToPreferThis":"Use this endpoint when you need accurate share counts for tokenized equities on Base and want to detect or correct for B20 multiplier divergence — especially around stock split or dividend adjustment events. Prefer it over raw balanceOf() reads or generic token balance endpoints (like the sibling Wallet Token Portfolio) when the holdings include Coinbase's 13 tokenized equities and correctness of the share count matters for reporting, trading, or audit purposes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:47:03.994Z","isFirstParty":false}