Wallet Connection
Bookie supports all major Solana wallets through the Wallet Adapter standard:Phantom
Most popular Solana wallet
Solflare
Feature-rich mobile and browser wallet
Backpack
Multi-chain wallet with Solana support
Connection Flow
Transaction Signing
All transactions require explicit user approval in their wallet:RPC Configuration
Bookie uses premium RPC providers for reliability and speed:| Provider | Endpoint | Features |
|---|---|---|
| Helius | https://mainnet.helius-rpc.com | Priority access, WebSockets |
| Triton | https://solana-mainnet.rpc.triton.one | High throughput |
| QuickNode | https://solana-mainnet.quiknode.pro | Global CDN |
Network Selection
Bookie supports multiple Solana networks:- Mainnet Beta: Production environment (default)
- Devnet: Testing environment for developers
- Localnet: Local validator for development
Token Standards
Bookie supports all Solana token standards:SPL Tokens
Standard Solana Program Library tokens
Token-2022
New standard with transfer fees and extensions
Wrapped Assets
wSOL, wBTC, wETH bridged from other chains
NFTs
Metaplex NFT standard (view only)
Account Monitoring
Bookie monitors your wallet for:- Balance changes
- New token accounts
- Incoming transfers
- Transaction confirmations
Transaction Confirmation
Bookie tracks transactions through multiple commitment levels:| Level | Description | Time |
|---|---|---|
| Processed | Included in a block | ~400ms |
| Confirmed | Confirmed by supermajority | ~13s |
| Finalized | Cannot be rolled back | ~13s |
Compute Budget
Bookie automatically sets optimal compute units for transactions:Error Handling
Common Solana errors and how Bookie handles them:| Error | Cause | Bookie Response |
|---|---|---|
| Insufficient SOL | Not enough for fees | Prompt to add SOL |
| Slippage Exceeded | Price moved too much | Refresh quote and retry |
| Blockhash Expired | Transaction took too long | Rebuild with new blockhash |
| Account Not Found | Token account doesn’t exist | Create account automatically |
Bookie automatically creates associated token accounts when needed. This adds ~0.002 SOL to transaction cost.
Performance Metrics
| Metric | Value |
|---|---|
| RPC Latency (p50) | 45ms |
| Transaction Broadcast | 3ms |
| WebSocket Latency | 12ms |
| Balance Query | 28ms |
Solana Documentation
Learn more about Solana’s architecture