🔖 Title
Implement wallet connection and complete JWT authentication flow
📄 Description
The `SignIn.tsx` and `CreateAccountScreen.tsx` screens exist with full UI and validation, but neither makes any API calls. The "Connect Wallet" button has no `onPress` handler. The authentication flow (nonce → sign → verify → store JWT) needs to be wired up end to end.
✅ Tasks to complete
📚 Documentation/context for AI
(This link never should removed)
https://github.com/TrustUp-app/TrustUp-API/tree/main/docs
🗒️ Additional notes
- Depends on the API client layer issue being completed first
- The API uses Ed25519 Stellar signatures — the wallet must sign a plain text nonce string
- Store tokens in `expo-secure-store`, never in AsyncStorage (insecure for credentials)
- Consider deep-link support for wallet redirect flows on mobile
🔖 Title
Implement wallet connection and complete JWT authentication flow
📄 Description
The `SignIn.tsx` and `CreateAccountScreen.tsx` screens exist with full UI and validation, but neither makes any API calls. The "Connect Wallet" button has no `onPress` handler. The authentication flow (nonce → sign → verify → store JWT) needs to be wired up end to end.
✅ Tasks to complete
📚 Documentation/context for AI
(This link never should removed)
https://github.com/TrustUp-app/TrustUp-API/tree/main/docs
🗒️ Additional notes