status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.91k stars 984 forks source link

[Send / Bridge] Remove multichain support and simplify network selection process #21663

Open briansztamfater opened 22 hours ago

briansztamfater commented 22 hours ago

Feature Issue

As a user, I want to select the network to send or bridge tokens from so I can ensure the transaction happens on the desired network.

Description

We need to remove multichain routing support and simplify the network selection process on the Send and Bridge flow. We have some shared logic on the Send and Bridge flow, so ideally we should implement all the simplifications on the same PR to avoid breaking any of those features.

Designs for Send simplification: https://www.figma.com/design/xLs1KYmF4e6WwRTZVJKeUK/Wallet?node-id=16655-177783&m=dev Designs for Bridge simplification: https://www.figma.com/design/xLs1KYmF4e6WwRTZVJKeUK/Wallet?node-id=16655-240257&m=dev

Acceptance Criteria