Yeetful Wallet
Multichain wallet reads, free and non-gated: USD-priced whole-wallet portfolios across 9 top EVM chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche, Scroll, Gnosis), native gas balances, precise per-token balances, recent transfers with scam-symbol flagging, and transaction confirmation status. The fresh-data layer after any swap or transfer settles. Read-only by construction. Rate-limited. By Yeetful.
Routability
can the router discover, pick, and call it?Not yet graded. Diagnostics check param schemas, description quality, live health, and run the actual routing planner against this service’s own tools — construction only, nothing is paid or executed.
Tools
6- POST/mcp/portfoliostart herevia Yeetful (free)wallet-mcp.yeetful.com
THE answer to "show my portfolio / what do I hold / balances on X and Y": every native + ERC-20 holding across the covered chains in ONE call, live, USD-priced, spam filtered, sorted richest-first with per-chain subtotals. ALWAYS call fresh after a transaction settles — balances change the moment a tx lands. The chat renders the result as a rich card (owner:"$USER_ADDRESS").
3 parameters
- ownerstringbodyrequired
The wallet address (0x…) to inspect — for the connected user ALWAYS pass "$USER_ADDRESS". Read-only, no signature needed.
- chainsarraybody
Chains to cover, e.g. ["base","arbitrum"]. Omit for ALL nine (eth, base, arb, op, pol, bsc, avax, scroll, gnosis). Names, keys, and chainIds all work.
- minUsdnumberbody
Hide holdings below this USD value (default 0.01 — filters airdrop spam).
- POST/mcp/gas_balancesvia Yeetful (free)wallet-mcp.yeetful.com
Just the NATIVE token balance on every covered chain in one call — "do I have gas on Arbitrum?" before building a transaction there. Faster than a full portfolio when only gas matters.
2 parameters
- ownerstringbodyrequired
The wallet address (0x…) to inspect — for the connected user ALWAYS pass "$USER_ADDRESS". Read-only, no signature needed.
- chainsarraybody
Chains to cover, e.g. ["base","arbitrum"]. Omit for ALL nine (eth, base, arb, op, pol, bsc, avax, scroll, gnosis). Names, keys, and chainIds all work.
- POST/mcp/token_balancevia Yeetful (free)wallet-mcp.yeetful.com
One token's live balance for a wallet on one chain — the precise post-transaction check ("did the USDC arrive on Arbitrum?"). token = the 0x contract address, or "native" for the gas token. Unknown contract address → use portfolio instead.
3 parameters
- ownerstringbodyrequired
The wallet address (0x…) to inspect — for the connected user ALWAYS pass "$USER_ADDRESS". Read-only, no signature needed.
- chainstringbodyrequired
One chain — name, key, or EVM chainId (base, arbitrum, 8453, …).
- tokenstringbodyrequired
The token's 0x contract address on that chain, or "native" for the gas token.
- POST/mcp/recent_transactionsvia Yeetful (free)wallet-mcp.yeetful.com
A wallet's most recent sent + received transfers (external + ERC-20) across the covered chains, merged newest-first with explorer links; spoofed scam-token symbols are flagged. Answers "what did I do recently?" and finds a deposit/delivery transaction after a swap.
3 parameters
- ownerstringbodyrequired
The wallet address (0x…) to inspect — for the connected user ALWAYS pass "$USER_ADDRESS". Read-only, no signature needed.
- chainsarraybody
Chains to cover, e.g. ["base","arbitrum"]. Omit for ALL nine (eth, base, arb, op, pol, bsc, avax, scroll, gnosis). Names, keys, and chainIds all work.
- limitnumberbody
Max transfers returned after merging (default 10, max 50).
- POST/mcp/transaction_statusvia Yeetful (free)wallet-mcp.yeetful.com
One transaction's live status by hash: CONFIRMED (with confirmation count), REVERTED (no state changed), or still pending — plus the explorer link. Call right after the user signs something, then re-read balances with portfolio to show fresh numbers.
2 parameters
- chainstringbodyrequired
The chain the transaction was sent on — name, key, or chainId.
- hashstringbodyrequired
The 0x…64-hex transaction hash.
- POST/mcp/chainsvia Yeetful (free)wallet-mcp.yeetful.com
The chains this service reads (9 top EVM ecosystems) with native symbols. Free, instant.