Dapp calls resolved their wallet afresh every time: Ethereum took the first ready wallet on the site's chain, Solana and Tron the sidebar selection. A site connected to wallet B was served wallet A, choosing another wallet in the sidebar re-pointed every connected Solana/Tron site and told it the new address, and a connected site could list every EVM wallet's address by looping wallet_switchEthereumChain and reading the account after each switch. Grants now record the wallet id and address the user approved, and calls use exactly that wallet (older grants are bound on first use; a missing wallet is an error, not a substitute). A switch to a chain whose wallet has a different address is asked for. A site can no longer "add" a built-in chain id with its own RPC and get a second mainnet wallet; chainMeta has no chainId for built-in networks, so that check never matched. |
||
|---|---|---|
| .. | ||
| aegis | ||
| blocker | ||
| consent | ||
| docx-editor | ||
| notepad | ||
| pdf-editor | ||
| pithos | ||
| screenshot | ||
| translate | ||
| vpn | ||