Demo Application: This is intended for educational and demonstration
purposes only.
Overview
The neobank reference implementation showcases a complete financial application built with React Native, TypeScript, and the Grid SDK. It demonstrates best practices for SDK integration and provides a foundation for building your own financial products.View on GitHub
Access the complete source code and documentation for the neobank example app
Key Features
Secure Authentication
Email-based login with OTP verification for secure user access
KYC Onboarding
Streamlined identity verification process
Virtual Bank Accounts
Create and manage user bank accounts programmatically
Payment Operations
Fiat deposits, withdrawals, and USDC transfers with transaction history
Technical Stack
- Framework: React Native with Expo
- Language: TypeScript
- SDK: @sqds/grid
- Architecture: Modern Expo Router structure
- Backend: Secure API routes with environment-based configuration
Quick Start
1
Get your API keys
Visit the Grid Dashboard to generate your API keys and credentials.
2
Clone the repository
3
Install dependencies
4
Configure environment
.env
file5
Start development server
What You’ll Learn
- Secure Grid SDK integration patterns
- Singleton pattern for SDK client management
- Environment-based configuration
- Clean separation of frontend and backend concerns
- Best practices for financial application development