souls_in_wallet
Show every Undesirable soul a wallet holds, with each soul's public prediction track record and its most recent calls. FREE — no payment, no signature, no wallet connection required.
Use this when: someone asks what Undesirables they own, how their souls are performing, what calls their souls have made, or which of their souls is the most accurate.
HOW IT WORKS • Ownership is read from Ethereum mainnet (ERC-721 0xA893648A701C03B14bF2FB767B72b2C55ed5c17A). Only the minted souls 1..total_minted (from GET / on the oracle) have public records. • Nothing here is private, so you can look up ANY address — the caller does not have to prove they own it. Ask the user for their address. • Each minted soul locks 3 card predictions weekly, chosen deterministically from its on-chain personality traits. The oracle scores them 30 days later against real market prices.
WHAT YOU GET BACK • souls[] — per soul: rating (A+..F / UNRATED), matured, hits, hit_rate, brier, open_calls, and recent_calls with each call's outcome (hit / miss / push) • wallet_totals — combined open + matured calls and overall hit rate • best_soul — the holder's most accurate soul, once any have matured
HOLDERS WITH SEVERAL SOULS: this is a roster. Offer to compare them, or to speak as a specific one — each has different traits and its own record.
IMPORTANT — records come in seasons. Season 1 (USD card board) is closed:
its calls matured 07-31..08-09, and later USD calls are VOID (not misses)
because the USD price panel froze 2026-09-07. Season 2 (Japanese dealer
board) locks weekly from 2026-09-14; its first calls mature 2026-10-14, so
newer souls may read UNRATED with open calls only. That is expected: every
call was committed on-chain BEFORE its outcome. Judge skill (hit rate minus
the best constant call on the soul's own picks), not raw hit rate.
Args: address: 0x-prefixed EVM address to look up. calls: recent scored calls to include per soul (0-12, default 5).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| calls | No | ||
| address | Yes |