We are currently laying the groundwork for the SDK. The project structure, build system, and CI/CD pipelines are established.
- Project Structure & Tooling (Bun, TypeScript, ESLint, Prettier)
- CI/CD Pipeline (GitHub Actions)
- Initial Documentation (Architecture, Contributing)
- Core SDK Shell
- SEP-10 Basic Authentication
- Database Adapter Interface
- Plugin System Architecture
- SEP-10: Full Server-Side challenge generation and validation.
- SEP-24: Hosted Deposit flow state machine.
- SEP-24: Hosted Withdrawal flow state machine.
- Interactive Client: React helper hooks for the interactive flow.
- Postgres Adapter: Robust reference implementation with Prisma.
- Flutterwave Plugin: Webhook handling and payouts.
- MoneyGram Plugin: (Investigation required).
- Comprehensive Security Audit.
- extensive Unit and Integration Tests.
- stable API Freeze.
- SEP-6: API-based transfer support.
- SEP-31: Cross-border remittance APIs.
- Serverless Deployment Helpers: "One-click" deploy for Vercel/Railway.
- Built-in UI Kits (we provide the SDK, you build the UI).
- Custodial Wallet management (we assume you have a distribution account).
- Non-EVM/Non-Stellar chains.