/ .env.example
.env.example
 1  # Root Environment Configuration
 2  # Shared variables used across multiple components
 3  
 4  # Private key for deployments and transactions (without 0x prefix)
 5  # Used by: contracts/, tableland/, scripts/
 6  PRIVATE_KEY=your_private_key_here
 7  
 8  # Contract address (use the appropriate one for your environment)
 9  # Base Sepolia V5: 0xFb4aF94904FbC73587c1E8753F17f1EA03C3DE6C
10  # Base Mainnet: (Coming soon - V5 not deployed yet)
11  # Old V4 Sepolia: 0xED93695C3b1A24947CD5727F0b874691676362cB
12  KARAOKE_CONTRACT=0xFb4aF94904FbC73587c1E8753F17f1EA03C3DE6C
13  
14  # External services
15  PINATA_JWT=your_pinata_jwt_token_for_ipfs_uploads
16  
17  # Tableland table name (varies by network)
18  # Optimism Sepolia: karaoke_songs_11155420_11155420_181
19  # Base Mainnet: karaoke_songs_8453_8453_25
20  SONGS_TABLE_NAME=your_tableland_table_name
21  
22  # Network RPC URLs (optional - defaults exist in tableland/config.ts)
23  # OPTIMISM_SEPOLIA_RPC_URL=https://sepolia.optimism.io
24  # BASE_SEPOLIA_RPC_URL=https://sepolia.base.org
25  # BASE_MAINNET_RPC_URL=https://mainnet.base.org
26  # OPTIMISM_MAINNET_RPC_URL=https://mainnet.optimism.io