Skip to content

UX/Security Suggestion: Highlight key transaction fields for safer verification #2091

@MatheyBTC

Description

@MatheyBTC

I’d like to suggest a small but impactful UX improvement focused on transaction verification and security.
Proposal: Highlight ("paint") critical fields
Use visual highlighting (background shading or color accents) for key transaction data, similar to how the address field is currently displayed.

Example (based on current UI): Address field already has a distinct background, this is great

Extend this concept to other critical elements.

Why this matters: When verifying a transaction, users need to quickly confirm:

  • Is this the correct address?
  • Is the amount correct?
  • Am I sending change to myself?

Right now, some of this data is visually similar, which increases the risk of:

  • Misreading values
  • Missing anomalies
  • Signing unintended transactions

Security benefits: Improves human verification before signing
Reduces risk of:

  • Address replacement attacks
  • Wrong amount confirmation
  • Misinterpretation of outputs

UX benefits

  • Faster scanning of transaction details
  • Better readability under stress (e.g. before signing)
  • Clear hierarchy of important vs secondary data

Optional enhancements

Different highlight styles per type:

  • Address: neutral/dark background
  • Amount: slightly emphasized (bold + subtle color)
  • Change: tagged or colored differently
    Copy-to-clipboard interaction tied to highlighted fields
    Hover states for additional clarity

Thanks again for the great work on Liana

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions