Skip to content

Implement Release Funds Confirmation Modal #71

@KuchiMercy

Description

@KuchiMercy

Complexity: High (200 points)

Description

Create confirmation modal for releasing escrowed funds to the seller with transaction preview.

Requirements and Context

No UI for fund release exists
Must show release amount and recipient
Require explicit confirmation before blockchain transaction
Support both manual and auto-release scenarios

Suggested Execution

Create ReleaseFundsModal.tsx in apps/frontend/components/escrow/modals/
Display release summary (amount, recipient, fees)
Add two-step confirmation (review → confirm)
Integrate wallet signing for on-chain release
Show transaction success with hash

Test and Commit

Test release confirmation flow
Test wallet signing integration
Verify success state displays correctly

Example Commit Message

feat(frontend): add release funds confirmation modal

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions