🔧 Title: Add Stellar SEP-0010 web authentication
📘 Description
SEP-0010 is the Stellar standard for web authentication using a Stellar keypair. Implementing it allows users to authenticate with their Stellar private key instead of a username/password, which is the standard approach for Stellar-native apps.
✅ Acceptance Criteria
🔧 Context: backend/src/routes/auth.js; Stellar SEP-0010 spec.
🔧 Title: Add Stellar SEP-0010 web authentication
📘 Description
SEP-0010 is the Stellar standard for web authentication using a Stellar keypair. Implementing it allows users to authenticate with their Stellar private key instead of a username/password, which is the standard approach for Stellar-native apps.
✅ Acceptance Criteria
GET /api/auth/stellar/challenge(returns a challenge transaction)POST /api/auth/stellar/token(verifies signed challenge, returns JWT)🔧 Context:
backend/src/routes/auth.js; Stellar SEP-0010 spec.