Launch Week 04Nov 10-15

Explore updates

Support for Wallet Asset Discovery

2 min read

Support for Wallet Asset Discovery

We’ve just made it a lot easier for your app to understand what your users actually own.

If you’re building with embedded wallets today, asset discovery is probably a mess: Custom token lists per chain, indexers to maintain, partial balances depending on which RPC you hit, etc.

Most of this isn’t a product problem. It’s a standards problem. Today, we’re aligning Openfort with the ecosystem’s answer to that: ERC-7811: Wallet Asset Discovery

From ad-hoc indexers to a standard call

Until now, most apps checked balances by: Calling RPCs chain by chain, inferring assets from onchain activity or patching gaps with allowlists, heuristics, or 3rd-party indexers.

It “worked,” but:

  • You only see what’s obvious on a specific chain.
  • You miss assets that wallets know about but that aren’t easily discoverable from a single node.
  • Every team reinvents the same infra.

ERC-7811 proposes a fix: a standard JSON-RPC method — wallet_getAssets — that lets wallets share a user’s assets with dapps across supported chains and asset types, in a structured way.

What ERC-7811 does

At its core, ERC-7811 introduces: wallet_getAssets → “Wallet, tell this app what this user owns.” It supports: native assets (e.g. ETH), ERC-20 tokens (e.g. USDC), ERC-721, and extensibility for future asset types.

Instead of guessing or scraping, apps get a clean, wallet-sourced view of a user’s assets in a consistent format. No proprietary API. No one-off JSON shape. An open standard implementations can align on.

Helping builders

If you’re maintaining your own asset discovery stack today, ERC-7811 support in Openfort means:

  • Less glue code. No more stitching multiple APIs per chain just to show balances.
  • Fewer edge cases. Fewer “this token isn’t showing” bugs and manual hotfixes.
  • Cleaner abstractions. Treat wallet_getAssets as the canonical read for embedded wallet assets.
  • Future compatibility. As the ERC-7811 standard evolves and adoption grows, your app already speaks the right language.

Read our docs to implement it

Share this article

Sign up for Openfort