Implementation
Key features
- User authentication - Redirects if not logged in
- Account information - Displays email, user ID, and wallet
- Transaction interface - Send ETH with proper validation
- Status feedback - Shows success/error messages
- Automatic cleanup - Clears status messages after 3 seconds
- Form validation - Disables button when fields are invalid
- Logout functionality - Allows users to sign out