Issue ticket: https://github.com/livepeer/explorer/issues/692

Definitions

Comparison Matrix

Platform Scenario Asset Journey Stage Qualitative Notes Step Count Time Estimate Fee Estimate Decision Count Risk / Trust Notes Failure Points Score Explorer Implication FigJam Link
Coinbase B ETH Discovery Both “earn” page and “start” stake button are extremely prominent and visible 2 clicks: earn page, then stake button 10 seconds $0 After deciding you want to earn, you only have to decide how: stake, lend, or hold cash None at this stage Hardly any; maybe decision paralysis on which earn option to use 5 There’s no immediate concept earning or delegating on the homepage https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-188&t=b4ZBJ2qeYwfbbQr9-0
- B - Selection There seem to only be 2 options, Ethereum and Solana, and these are very visible at the top of the page. Both APY and monthly earnings are also shown 1 click 10 seconds $0 Decide 1 of the 2 assets based on prior knowledge of the asset or on APY None at this stage None 5 There are way more than 2 options for Explorer delegation https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-204&t=WJFqdCk6qKc68HmC-0
- A - Onramp Onramp is incredibly simple. Once you connect your bank account, a purchase widget is always on the right of the asset page, and you can purchase ETH with either cash or USDC. It’s notably that you can also choose to immediately stake the ETH at the time of purchase 5 clicks: input, open options of things to purchase with (USD or USDC), select option, review order, and confirm order. 30 seconds to 1 minute 2% 2 decisions: amount and method of payment Links to staking and general crypto risks Possibly 1 failure point: attempting to connect bank account 5 Onramp and staking can happen at the same time in Coinbase; this will be a difficult benchmark to contend with https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-207&t=VGlTHamGX6IKpYNI-0
- B - Staking Staking is available as an option on ETH’s asset page. You are prompted to confirm the staking of 100% of your assets by default, but you have the option to reduce that amount 2 steps: clicking “stake” on the asset page, and confirming the default amount. There is a 3rd step for if you want to change the amount 15 seconds $0 1 decision: whether or not you want to change the default amount to stake The same risks as the above row are referenced in this flow Possibly in being scared of the default amount 5 There is no default delegation amount; may be good to make the user’s balance the default https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-214&t=ceAlJFLQ2mSyRGND-0
- B - Monitoring Monthly earnings are visible on the Home page. Earn page shows earnings rate and lifetime earnings prominently. Timestamped reward transactions are also at the bottom of the page Potentially no steps: you can see your earning rate on the Home page. To see lifetime earnings and reward transactions, you simply go to the Earn page. 5 seconds $0 0 None None 5 You have no personalized sense of earnings on the Home page https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-220&t=378yiQsZoFGfUbqq-0
- B - Exit Unstake button is very easy to find. You can also toggle between USD or the asset as your input unit. You can choose to receive stake back in 10 days, or instantly for a 1% fee 3 clicks: click “unstake,” confirm amount, decide between instant or standard (10 day delay) release 20 seconds 1% for instant unstaking 2 decisions: the amount to unstake, and whether or not to do it instantly None Potentially could be confused by the standard 10 delay, and annoyed by the 1% instant fee 5 Being able to see the USD value, or undelegate by USD value, could be pretty convenient https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3119-224&t=mcnQGwsWwhZpwNnz-0
Kraken B ETH Discovery There are 4 locations where you might discovery the opportunity to “earn”: 1) on the Home page, you are provided with a series of discrete earn opportunities among other products, 2) on the Earn page, a list of assets order by APY is displayed, 3) on the Explore page assets are displayed by “Highest APY”, and 4) on anindividual asset page, “Earn __% APR on your ___” is displayed. It is notable that a lot of these displays end of pushing the “Auto Earn” product, rather than staking for an individual asset 2 clicks: Earn page, then Ethereum option (assuming you already have the asset) 20 seconds $0 After deciding you want to earn, you only have to decide how: there are numerous assets, but if you are already holding ETH, you’ve already made your choice, and that asset is extra easy to find At this point there’s no attempt to explain how earn and staking actually work, nor are there links Being confused about how staking earns APY 3; the number of products is a bit confusing, and the routes to get to staking are a bit varied Explorer might learn a bit from the Explore page, where there are different ways of ranking the offerings. A concept of “earn” over “delegate” may be good too https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3000-3&t=9d2QuklpWSVZkcAK-0
- B - Selection On the Earn page, you are provided asset options based on assets you already have, plus other similar recommendations. After selection, you are given the option to stake or restake. Both have data on their payout interval and unstaking wait time 2 clicks: Ethereum selection, then restaking vs staking 15 seconds $0 If you already have ETH, then you simply need to decide restaking vs staking (based on unstaking wait period and APY) Restaking is not explained There is possible confusion around the concept of “restaking” 3; there seems to be know explanation of what restaking or staking is (nor the risks involved) at this point A better indicator of the ability to delegate may be recommended if the user connects their wallet and already holds LPT https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3007-31&t=9d2QuklpWSVZkcAK-0
- A - Onramp Onramping is available on every page through a widget on the right. You can use the widget to select the asset and input the amount(in USD units or in asset units), and like Coinbase, you can toggle to automatically stake while on the confirmation step 4 steps: asset selection, amount input, stake toggle on, and clicking confirm 30 seconds to 1 minute 1% 3 decisions: asset selection, amount, and whether or not to stake Staking risk is linked People may not want to pay the fee 5 NA https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3010-48&t=cfHjSNoLC3uGNtF0-0
- B - Staking After choosing between staking and restaking, you are asked to input the amount you want to stake (note that the USD input toggle is broken because of a bug), and then asked to confirm. It is in the confirmation modal that staking and restaking FAQs and risks are linked 3 clicks: staking vs restaking, amount input, and confirmation 30 seconds $0 2 decisions: staking vs restaking, then the amount Staking risks, restaking risks, and the restaking FAQ is linked on the confirmation step Since you have no explainer link for staking and restaking until the confirmation screen, you may lose users before getting there 4; mainly due to the broken USD input UI Livepeer has no confirmation steps that link to risks, nor an FAQ https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3011-107&t=T0suSL9NUwEdPqkH-0
- B - Monitoring Amount staked is displayed on the Portfolio page, and lifetime earnings as well as payout activity are viewable on the Earn page. Oddly, there is no earn data on the Home page 1 step: the fastest way to view earning activity and stats is by going the Earn page, where those details are visible across the page 10 seconds 25% commission on rewards 0 decisions It isn’t immediately obvious if rewards are re-staked; fees are not obvious until you click on the reward details None 4; no earn data on home page. Reward fees are not obvious NA https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3023-149&t=2duwIPlBWxKzc8ax-0
- B - Exit Figuring out how to actually unstake is frankly a bit difficult, almost to the point of seeming purposeful. You must go to the Earn page, and find asset you want to unstake in the “Allocated” table. A modal appears showing what is bonded, as well as lifetime earnings. You must then click a 3-dot menu and select unstake. This is finally where the exit flow begins. There is also no option to unstake instantly, which is something that Coinbase offers 6 steps are involved. 3 of those steps are to just get you to the staking flow Anywhere from 30 seconds to a couple minutes None that I can tell Only the amount you want to unstake The only risk involved is perhaps forgetting to return to Kraken to claim your unbonded asset It would not be surprising to me if some users had to reach out to support to figure out how to unstake. It is rather hidden 2 The Explorer’s unbonding experience is better than Kraken’s https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3027-48&t=wWSE9LE24ALfJeVW-0
Binance.US B ETH Discovery The ability to stake is indicated in 3 different and prominent places on the Home page: through reference to “Earn,” “Rewards,” and “Stake” Only step is scanning the Home page 10 seconds NA No decisions as 3 different indicators of staking are already prominent on the home page None None 5 The Explorer gives no indicator of earning rewards or delegating on the home page https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-227&t=rHEW8n1qNEZPDbSK-0
- B - Selection Owned assets are displayed at the top of the Earn page as an option for staking, along with a call-out for the rewards for the year you could get if you staked. Clicking the asset brings you to a breakdown including yearly rewards, bonding period, and unbonding period. Clicking the details button brings up even more details and definitions Roughly 2 steps: clicking the asset, and checking bonding/unbonding details 30-60 seconds NA 2 decisions: selecting the asset you want to stake, and determining if the rate and bonding periods meet what is acceptable for you Processing time may be a concern, but it is explain in the details modal. There is no reference to staking risks yet Processing time and bonding period are pretty lengthy 4; not 5 simply because of the extra delay involved in staking The Explorer does not give very many details on delegation within the delegation widget https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-246&t=rHEW8n1qNEZPDbSK-0
- A - Onramp Like Coinbase, you can stake directly through the onramping flow. To get to the onramp flow, you first go to the buy/sell page, where you select the asset you want to buy, and input the amount of it that you want. You can input the amount in asset units or in USD value. After that, you preview your purchase, which shows a breakdown of price, fees, and staking details; this is also where you toggle to stake with your onramp 4 steps: go to buy/sell page, select asset, input amount, and confirm purchase 30-60 seconds 0.25% 3 decisions: asset selection, amount, and whether or not to stake your purchase Staking FAQ is linked, however, there are no “risks” referenced. Staking details are overall not as clear here as on the Earn page, oddly Likely none 5 The Explorer does not have a confirmation modal for its delegation https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-250&t=twJ99dNiqJZY7YZe-0
- B - Staking After clicking “Start Staking,” the user is asked to provide an amount (the max is given by default). In the preview you are given roughly the same details as before--the only addition being the amount you are staking. Note that “risks” are still not mentioned 3 steps: clicking “start staking,” entering the amount, and confirming the stake. 30 seconds None were indicated 1 decision: the amount to stake Same as cell above Same as cell above Same as cell above Same as cell above https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-257&t=fPZZkX7GcMXAEiSl-0
- B - Monitoring Monitoring of rewards is immediately viewable on the Home page. You can also view more details like balance, total rewards, and 7-day rewards on the Earn page. The Earn page also includes a breakdown of all staking activity on the right, which when clicked, opens a modal with even more details There are no steps to view rewards, but you want to view more details and activity, there is 1 step to view those on the Earn page 10 seconds None None None None 5 The Explorer does not show rewards on the Home page when the user’s wallet is connected https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-265&t=twJ99dNiqJZY7YZe-0
- B - Exit Unstaking involves tracking down the unstake button within a somewhat obscure modal on the Earn page. On the Earn page, the user must view and click the asset that they want to unstake within the Staked Balances card in the top-right of the page. It’s not obvious that this is a path to stake more or unstake. There is also a prominent warning displayed about the unstaking period, before the user is prompted to enter their unstake amount and confirm. While confirming, there is again the staking details display that the user would be familiar with from other flows 7 steps:
• Go to Earn page
• Click asset from Staked Balances card
• Click “unstake” from within details modal
• Acknowledge unstaking period
• Enter amount
• Go to preview
• Confirm Could take 30 seconds to a minute to find Fee is not displayed 1 decision: the amount you want to unstake The only risk is missing out on something during the unbonding period It is somewhat difficult to find the unstake button 3 Explorer has a better experience, given how easy it is to find the undelegate button https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3190-269&t=OSBZeRRteaCVtv2C-0
Keplr C1 - Discovery Staking is accessible via the sidebar link or the dashboard tab (requires wallet connection). Sidebar nesting creates a misleading impression that only Bitcoin staking is available. 1 click from sidebar if wallet is connected; wallet connection required to access dashboard tab. ~10 seconds*

Claim: $0.17 | None | Withdrawal FAQ sits below the main action area. Etherscan transaction links are provided as a source of truth. | Not connecting wallet; not confirming the transaction. | 4 | Inline FAQ near high-impact features is a reliable pattern for addressing user concerns without interrupting the flow. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3104-246&t=oQPNIxFZRFbpFWpa-4 | | Rocket Pool | C1 | ETH | Discovery | Staking is accessible from three locations on the homepage: the liquid staking dropdown in the nav, a primary nav CTA, and a liquid staking section on the page. | 1 step: click any link | 1s | $0 | Where to access the staking page from | Nav dropdown includes a link to the risk disclosure page. | Users may not identify all three entry points as leading to the same place. | 4 | Multiple prominent entry points reduce the chance a user misses the feature entirely. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3106-351&t=oQPNIxFZRFbpFWpa-4 | | - | C1 | - | Selection | Selection is a single ETH amount input, as expected. No additional context or guidance on the page. | 1 step: enter ETH Amount | depends on user | $0 | how much to stake | No risk information on the page; no link to the risk disclosure page from this screen. | Entering an invalid amount | 5 | Risk disclosures should be accessible at or near the point of selection, not only reachable via the nav. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3125-421&t=oQPNIxFZRFbpFWpa-4 | | - | C1 | - | Staking | Fast, minimal execution. Two steps: hit stake, confirm in wallet. No risk or trust information present in the staking flow itself. | 2 steps: hit stake button / confirm in wallet | ~2s | $0.31 | • wallet confirmation | Nothing on the page addresses risk or links to the risk disclosure page. | no wallet connection | 5 | Link to risk disclosures at or near the execution step. Fast transaction times and clear outcome feedback (animation, focused copy) reinforce that the action completed successfully. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3127-424&t=oQPNIxFZRFbpFWpa-4 | | - | C1 | - | Monitoring | No meaningful monitoring experience. The only post-stake indicator is a display of the user's rETH balance. No APR, reward history, or performance data is shown. | 1 click to the menu | ~1s | $0 | None | None | No wallet connection | 1 | A dedicated monitoring dashboard showing rewards and performance is a baseline expectation users will bring from other products. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3127-452&t=oQPNIxFZRFbpFWpa-4 | | - | C1 | - | Exit | Fast, minimal execution. Two steps: hit unstake, confirm in wallet. Same absence of risk and trust information as the staking flow. | 2 steps: hit unstake button / confirm in wallet | ~2s | $0.31 | • wallet confirmation | Nothing on the page addresses risk or links to the risk disclosure page. | no wallet connection | 5 | Same as Staking: link to risk disclosures, use animation and focused copy to confirm the action completed. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3127-468&t=oQPNIxFZRFbpFWpa-4 | | The Graph | C1 | GRT | Discovery | Delegation is accessible via the "Delegate" link under the Participate dropdown in the nav. | 1 click from the nav. | ~2s | $0 | None | A section addressing trust and risk exists elsewhere on the site, but there's no callout to it within this flow. | None | 3 | The delegation interface should be easily discoverable from wherever the user enters the app, ideally promoted to a visible top-level nav item rather than buried in a dropdown | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3155-325&t=cxEoDg4uwZDqMDCD-4 | | - | C1 | - | Selection | Clicking through from the nav lands on a dedicated delegation page. The page includes video content explaining what delegation is, how to acquire the token needed to delegate, and why delegation matters, alongside a list of indexers to delegate to. One video specifically addresses what to look for when choosing an indexer. | There are no specific steps here, but it seems like they're encouraging users to watch the videos and get educated before scrolling down on the page and choosing an indexer. One of the videos even talks about what to look for in choosing an indexer, which is nice. | Variable; depends on whether the user engages with the educational content first or already knows which indexer they want. | $0 | 1 decision: which indexer to delegate to. | None | Users may fail to understand how delegation works, why it matters to The Graph's ecosystem, or what criteria to use when choosing an indexer, if they skip the educational content. | 4 | Video content addressing delegation mechanics, token acquisition, and risk would meet users where their attention already is. A short, accessible explainer (video or written) embedded in the selection flow is worth testing. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3155-399&t=cxEoDg4uwZDqMDCD-4 | | - | C2 | - | Swap (External) | So swapping is not done on the Graph platform itself. They encourage you to use Uniswap. I used CowSwap to swap from ETH on Arbitrum to the GRT token on Arbitrum. | | | | | | | | | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3167-612&t=cxEoDg4uwZDqMDCD-4 | | - | C1 | - | Staking | Once the user holds GRT, the flow is a straightforward token spend approval followed by confirmation. | Choose delegation amount, confirm token spend approval, confirm the transaction. | ~10s | $0 | 1 decision: how many tokens to delegate. | None | Entering an amount the user doesn't hold; failing to sign the transaction; wallet not connected. | 4 | The flow itself is clean, but it's missing trust and risk context that could be surfaced here. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3169-798&t=cxEoDg4uwZDqMDCD-4 | | - | C1 | - | Monitoring | The user's position and the indexer they delegated to are visible on their profile page after staking, but there's no redirect or instruction pointing them there post-transaction. | No steps really, you just have to click around and try to find out where you can see your position. | ~5s | ~$0 | None | None | Users may not realize the wallet icon in the nav leads to their profile and position data. | 3 | Folding the monitoring destination into the post-transaction flow, directly instructing users where to check their results, would close this gap. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3170-902&t=cxEoDg4uwZDqMDCD-4 | | - | C1 | - | Redelegate | I don't see this option. | | | | | | | | | | | - | C1 | - | Exit | Same access pattern as staking; reached through the indexer's submenu on the user's profile. | Choose amount to undelegate, confirm token spend approval, confirm the transaction. | Undelegating itself takes about 10 seconds, but there's a 21-day unbonding period before tokens can be withdrawn. | ~$0 | 1 decision: how much to undelegate. | None | Entering an amount the user doesn't hold; failing to sign the transaction; wallet not connected. The unbonding period isn't explained anywhere in the flow. | 4 | Waiting periods need an explanation of why they exist; users may not understand the underlying protocol mechanics otherwise. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3171-959&t=cxEoDg4uwZDqMDCD-4 | | Livepeer | C1 | LPT | Discovery | Observation: Orchestrator link exists in nav, but a user unfamiliar with delegation wouldn't know to look there. Delegation also reachable via "My Account."

Core issue: Nav structured around artifacts (Orchestrators, Treasury) rather than user actions.

Comparison point (The Graph): Not purely action-based either; Subgraphs, Participants, Network remain artifact pages. But Delegate is promoted to top-level nav alongside artifacts. Livepeer has no equivalent; delegation nested inside Orchestrators or buried under Account.

Implication: Likely doesn't require full nav overhaul, just surfacing delegation at top level alongside existing artifact pages. | The step is to first find links and then click them. | ~1s. Time grows exponentially when assuming the user doesn’t know exactly what to look for | $0 | None | None | Not being able to find where you want to go. | 3 | Promote a core action, Delegate, to a top-level nav item, at the same hierarchy as artifact pages like Orchestrators and Treasury. Right now that action is either nested inside the Orchestrators page or tucked under Account, with no direct top-level path. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3223-678&t=0vbjvbqvcV1xiwXp-4 | | - | C1 | - | Selection | • Observation: Orchestrator selection presented as a bare table with no surrounding context. No explanation of what delegation is or why it matters for the ecosystem, just a ranked list with yield/stake/fees columns. • Interaction issue: Delegate action accessed via hidden sub-menu ("..." per row). Not visible by default; requires discovering and opening the row menu to find it. Action present but not prominent. • Naming collision: Same row menu contains "Delegate" (under Actions) and "Delegating" (under Account Details). These are easily conflated but serve different purposes: "Delegate" lets any user delegate to that orchestrator, while "Delegating" shows that orchestrator's own delegation details/relationships. Near-identical labels in the same menu risk user confusion about which one performs the action they want. | • Choose a delegator • Hit the “…” menu • Choose “Delegate” under Actions header | ~3s | $0 | Which orchestrator to delegate to | None | 1. Delegate action not discoverable Primary delegation action is hidden behind a per-row "..." sub-menu. No indication on the page or in each row that this menu exists or that delegation is accessible from it. Users unfamiliar with the pattern may never find the entry point and abandon before initiating the flow

2. Naming collision in row menu Same sub-menu contains "Delegate" (Actions) and "Delegating" (Account Details). Near-identical labels, different functions. A user who finds the menu may select "Delegating" expecting to initiate delegation, and instead land on that orchestrator's delegation data. Likely to cause confusion or false completion (user thinks they've done something when they haven't). | 2 | Surface "Delegate" as a persistent, visible action on each orchestrator row — not behind a sub-menu. Resolves both failure points: the action becomes discoverable without requiring knowledge of the "..." pattern, and separating it visually from "Delegating" (an Account Details view) eliminates the naming collision at the point of action. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3224-772&t=0vbjvbqvcV1xiwXp-4 | | - | C1 | - | Staking | Clicking "Delegate" from the row submenu navigates to the orchestrator overview page, not a dedicated delegation flow. All submenu links route here; the only difference is which tab is active under Account Details. Clicking "Delegate" specifically lands on the overview tab, not the delegation panel. User is dropped onto the page with no clear orientation toward the action they initiated. | • hit approve • confirm wallet txx • hit delegate • confirm wallet txn | ~3s | $0 | How much to stake | None | 1. No focus state on delegation panel after navigation User clicks "Delegate" and lands on a page that looks the same regardless of entry point. Delegation panel is present but not surfaced or emphasized. User has to locate it themselves

  1. No decision-making support before delegation App doesn't explain what makes a good orchestrator choice. Fee cut and reward history are available as data but there's no guidance on how to interpret or weigh them.

  2. Warning message is a disclaimer, not guidance Upon entering an amount, a callout reads "Please ensure you have checked the reward & fee cut history before delegating." Surfaces reactively after the user has already entered an amount. Tells the user to do something without giving them the means to act on it.

  3. Approve and Delegate presented as options, not steps Two-step flow (Approve token spend, then Delegate) is presented as two side-by-side buttons. Side-by-side implies choice; these are sequential steps. Delegate button is greyed out but no explanation is given for why. The step indicator (dots at the bottom) is present but minimal and easy to miss. | 2 | Replace two-button layout with a single progressive button: "Approve" visible first, transitioning to "Delegate" only after approval is confirmed. Fold decision-making guidance into the orchestrator selection step, before the user reaches the delegation panel. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3230-913&t=0vbjvbqvcV1xiwXp-4 | | - | C1 | - | Monitoring | After delegation completes, user receives no confirmation state, success message, or redirect. No instruction on where to go to monitor their position. User must independently discover that "My Account" in the nav leads to their delegation metrics. | 1 step to find monitoring (navigate to My Account) but the user has to know to look there. | Low if user finds My Account immediately. Indeterminate if they don't. | $0 | 0 explicit decisions, but 1 implicit one: figure out where to go next without guidance. | No confirmation state after delegation completes. User has committed tokens with no acknowledgment of success. For a first-time delegator this is a meaningful trust gap, the absence of feedback can read as a failed transaction. | No post-delegation handoff. Flow ends without closure. User is left on the orchestrator page with no signal that anything changed or where to go next. | 2 | Post-delegation state needs a defined destination: either a confirmation screen with a direct link to the user's delegation metrics, or an automatic redirect to My Account (Delegating tab) with a success state. This is also an instrumentation opportunity: drop-off after the Delegate transaction confirms, before the user ever views their position, would indicate users who completed the action but couldn't find their way to monitoring it. | https://www.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3232-965&t=0vbjvbqvcV1xiwXp-4 | | - | C1 | - | Redelegate | | | | | | | | | | | | - | C1 | - | Exit | | | | | | | | | | |

https://embed.figma.com/board/QOTjdAaNAxBw2dKRGNu5I2/Livepeer-UX-Analysis?node-id=3011-107&t=jO0rpt48pUKzSOu9-0&embed-host=notion&footer=false&theme=system