[Feature Request] End-to-End Encrypted Cross-Device Sync for Networks, Tokens, and Address Books

:red_circle: Problem Statement: Fragmented User Experience Across Extension and Mobile

Managing MetaMask across multiple devices is currently a disjointed, manual experience. If a user sets up a new custom Layer 2 or Layer 3 network, imports custom token contracts, or updates their contact address book on the MetaMask Desktop Extension, none of these changes carry over to MetaMask Mobile.

Users are forced to manually copy and paste complex RPC parameters, chain IDs, and contract addresses across devices. This fragmentation wastes time, degrades the multi-device user experience, and opens the door to critical user errors—such as accidentally pasting an incorrect RPC URL or token address on mobile.

:rocket: Proposed Solution: Secure, Encrypted Cross-Device Syncing

We propose an automated, secure configuration sync feature that seamlessly links the MetaMask extension and mobile application.

What Syncs: Custom RPC networks, custom imported token lists, personalized address books, and application UI configurations (like theme preferences or hidden asset lists).

Privacy First (Zero-Knowledge Architecture): To maintain absolute user privacy and sovereignty, all synced configuration data must be end-to-end encrypted locally on the device using a cryptographic key derived from the user’s master password or seed phrase.

Zero-Knowledge Security: The data is fully encrypted before it leaves the device. MetaMask’s central cloud servers merely act as a blind relay and will never have access to read the user’s networks, tokens, or address book contacts.

Simple Pairing: Setting up the sync could leverage the existing secure QR code pairing mechanism between the extension and mobile app.

:light_bulb: User Benefits: A Unified, Error-Free Web3 Workspace

True Multichain Mobility: Seamlessly transition from desktop to mobile without needing to re-configure complex Layer 2/3 testing environments or custom networks.

Drastically Reduces User Error: Eliminates the risky practice of manual copy-pasting or typing long contract addresses and RPC inputs across multiple devices.

Instant Device Onboarding: When setting up MetaMask on a new device, a secure sync instantly populates your complete operational environment, saving massive amounts of setup time.

:pushpin: Forum Posting Tips:

Select Categories: Choose UX-Improvement, Mobile, and Extension tags when creating your topic.

Check back often: This is a major quality-of-life feature that everyday users actively complain about.

Hi there and thanks a lot for creating this feature request post!

At this time our backup & sync feature for mobile and extension syncs accounts-related data only i.e account names and contacts. (more info here: MetaMask wallet backup and sync guide | MetaMask Help Center).

3 Likes