Zero Connector
Solana wallet authentication system with password-based security
Zero Connector is a powerful, flexible authentication library for Solana wallets that allows users to create password-protected wallets without browser extensions. It features adapter-based storage (JSON, PostgreSQL, MongoDB), session management, and is framework-agnostic.
Features
- Password-Protected Wallets: Create Solana wallets secured by passwords
- No Browser Extension Required: Server-side wallet management
- Multiple Storage Adapters: JSON file, PostgreSQL, MongoDB support
- Session Management: Built-in session handling with automatic cleanup
- Framework Agnostic: Works with any Node.js framework
- TypeScript Support: Full type definitions included
- Security First: AES-256-GCM encryption, scrypt password hashing
- Blockchain Integration: Automatic balance fetching from Solana mainnet/devnet
- x402 Payment Support: Seamlessly handle paid requests (e.g., AI agents) with built-in wallet integration
Installation
npm install BASH