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

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions