connext / monorepo

Connext is a modular stack for trust-minimized, generalized communication between blockchains.

Home Page:https://docs.connext.network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[UI] Slippage tolerance on main UI

Tommy-R8 opened this issue · comments

Problem

Users don't know what the slippage tolerance is unless they open the advanced details when initiating a transaction. While 3% is necessary so that transactions don't get stuck sometimes (and it basically never reaches that), it's much higher than any other bridge default, and it's hidden under the advanced details.

Impact

We get many tickets regarding unexpected losses/deviations from the estimates caused by slippage. Even though these normally don't exceed 1% slippage, it's not a good UX.

Proposed Solution

I propose one of these two options but open to ideas:

  1. Show the 3% slippage somewhere in the main UI, like at the top or at the bottom, without needing to dropdown the advanced settings
  2. Show the "minimum received" next to (below) the estimate received

Acceptance Criteria

  • Users must unequivocally know what slippage tolerance their transaction is getting initiated with