Directory
Y

Yeetful Wallet

WalletsFREERoutes in chatEthereumBaseArbitrumOptimismPolygonBNB ChainAvalancheScrollGnosis

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 here
    via 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_balances
    via 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_balance
    via 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_transactions
    via 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_status
    via 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/chains
    via Yeetful (free)wallet-mcp.yeetful.com

    The chains this service reads (9 top EVM ecosystems) with native symbols. Free, instant.