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