Skip to content

Implement Fund Escrow Modal with Stellar Transaction #68

@KuchiMercy

Description

@KuchiMercy

Complexity: High (200 points)

Description

Create a modal for funding escrows that handles Stellar wallet signing and transaction submission.

Requirements and Context

TermsSection has "Fund Escrow" button but no implementation
Must integrate with Freighter/Albedo wallet for signing
Show transaction preview before signing
Display transaction status and confirmation

Suggested Execution

Create FundEscrowModal.tsx in apps/frontend/components/escrow/modals/
Display funding amount, fees, and total
Integrate with WalletContext for transaction signing
Add transaction status tracking (pending, success, failed)
Show Stellar transaction hash on success

Test and Commit

Test wallet connection flow
Test transaction signing UX
Verify error handling for wallet rejection

Example Commit Message

feat(frontend): add fund escrow modal with Stellar wallet integration

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