Luka Isailovic
@lukaisailovic.eth
1/ Introducing ERC-7811 - Wallet Asset Discovery The ERC introduces a new wallet_getAssets RPC call. It allows for more accurate asset discovery for the Dapp, and it will become basically a requirement if you want to support chain abstraction Dapp side.
2 replies
2 recasts
9 reactions
Luka Isailovic
@lukaisailovic.eth
2/ Currently Dapps rely on external providers that just read your onchain data in order to display your account balance. This worked fine until now, however it’s starting to show some limitations.
1 reply
0 recast
3 reactions
Luka Isailovic
@lukaisailovic.eth
3/ Wallets are getting smarter and can figure out how to complete the request even if my onchain balance doesn't really reflect that. For example, I may be connected on Optimism to a Dapp and have 0 USDC there, but have 10 USDC on Arbitrum. The wallet can figure out how to complete the request by using Chain Abstraction or some other solution, but it won't even get the chance to do that. The Dapp won't even try to send the request because it’s super smart and thinks it will fail.
1 reply
0 recast
1 reaction
Luka Isailovic
@lukaisailovic.eth
4/ wallet_getAssets gives the ability for the wallets to declare what assets are supported by the account, which could be completely different than the account's on-chain state. Some notable use cases that this RPC can power: - Chain Abstraction - Magic Spend The important thing is that it can also preserve the existing use cases that dApps rely on!
1 reply
0 recast
1 reaction
Luka Isailovic
@lukaisailovic.eth
5/ Give it a read https://eip.tools/eip/7811
0 reply
0 recast
2 reactions