Skip to main content

August 8, 2023

A new wallet version has been released for desktop (v1.26.0) and mobile (v1.14.0) clients.

Removed

Wallet domain allowlist

To make it easier to integrate Ronin wallet into dApps, we decided to remove the wallet domain allowlist. Instead we're moving to a combination of session management and trusted domain system.

Added

Session management

Following the EIP-1102 standard, from now on the Ronin wallet extension won't expose the user's wallet and addresses by default. Developers have to call eth_requestAccounts to connect to the wallet and the user can select the addresses he wants to expose to the dApp or he can completely reject the request.

For an example of the updated request flow, see Get user's wallet addresses.

Trusted domain system

With the removal of the domain allowlist system, the trusted domain system, that was already introduced with wallet version v1.24.0 (desktop) and v1.13.0 (mobile), becomes an important feature of the wallet.

  • First party domains and apps, built by Sky Mavis receive a yellow badge.
  • Apps from our partners receive a blue badge. Altough these apps are trustworthy, Sky Mavis can't guarantee the safety when a user is interacting with them.
  • Unknown apps are highlighted with a question mark and users will be asked to be cautious.

For more information about the trusted domain system, see Register your app in Ronin Wallet.