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-ai
for chat interfaces - Add
supabase
orfirebase
for data persistence - Use
vercel-kv
for caching
For Web3 Applications
- Choose your blockchain:
solana
,evm
, orsui
- Add
privy
for user authentication - Include
firebase
orsupabase
for off-chain data
For AI + Web3
- Use
goat
for EVM/Solana AI agents - Use
solana-agent-kit
for Solana-specific agents - Combine with databases for persistence