Open monaiuu opened 1 year ago
Some comments to ensure consistency:
Additional Considerations: Can users specify multiple networks as the destination chain? No
Relayer selection: Not all selected networks may have the same available relayers. You can only transact on the destination chain, so unsure if this is now moot.
Fees display: How will this affect the visibility of transaction fees? I don't think it does change the behavior.
Anonymity set of multiple spend notes. Spending multiple notes in single pool is still living in the same anonymity set.
Update: Enable assets deposit, transfer and withdrawal to up to 2 destination chains as an advanced feature.
Description
The current bridge dapp UI only supports transfers and withdrawals from a single network's shielded pool. However, users should be able to select from multiple networks and perform batch transfers or withdrawals from a single shielded pool.
For example, if a user has a balance in the webbETH pool on Arbitrum, Polygon, and Optimism, they should be able to initiate a single transaction to transfer the balance from all three chains to the recipient.
Additional Considerations:
Can users specify multiple networks as the destination chain?
Relayer selection: Not all selected networks may have the same available relayers.
Fees display: How will this affect the visibility of transaction fees?
Anonymity set of multiple spend notes
Preliminary Ideas:
Enable users to multi-select from the notes table.
Add the ability for users to select from multiple source chains in the bridge card.