Available Plugins
AI
vercel-ai
Streaming AI chat with Vercel AI SDK
Dev Kits
Blockchain
Solana
Solana wallet and dApp development
EVM
Ethereum and EVM-compatible chains
Sui
Sui blockchain with Move contracts
Authentication
privy
Web3 authentication
Data & Backend
Supabase
PostgreSQL with real-time and auth
Firebase
NoSQL database and Firebase services
vercel-kv
Redis-compatible key-value storage
Plugin Features
Each plugin provides:📁 Complete File Structure
- Working example pages
- API routes (if needed)
- Utility functions
- Type definitions
📦 Dependencies
- Production packages
- Development tools
- Type definitions
- Peer dependencies
🔧 Configuration
- Environment variables template
- Config files
- Build settings
- TypeScript types
📚 Documentation
- README with setup instructions
- Code comments
- Usage examples
- Best practices
Environment Variables
Each plugin requires specific environment variables:AI & Dev-Kit Plugins
Blockchain Plugins
Data & Backend Plugins
Choosing Plugins
For AI Applications
- Start with
vercel-aifor chat interfaces - Add
supabaseorfirebasefor data persistence - Use
vercel-kvfor caching
For Web3 Applications
- Choose your blockchain:
solana,evm, orsui - Add
privyfor user authentication - Include
firebaseorsupabasefor off-chain data
For AI + Web3
- Use
goatfor EVM/Solana AI agents - Use
solana-agent-kitfor Solana-specific agents - Combine with databases for persistence
