Configure Test Wallets
Important: These wallets will be used for test transactions.
Only use test networks or wallets with minimal funds.
Required Test Wallet Configuration
To run test transactions, you need to configure the following secrets in Replit:
Secret Name | Description | Example Format |
---|---|---|
TEST_WALLET_ADDRESS |
Main test wallet address for creating markets and submissions | 0x1234...abcd |
TEST_WALLET_PRIVATE_KEY |
Private key for the test wallet (keep secure!) | 0xabcd...1234 |
TEST_ORACLE_WALLETS |
JSON array of oracle wallet addresses | ["0xaaaa...","0xbbbb...","0xcccc..."] |
TEST_NETWORK_RPC |
RPC endpoint for BASE Sepolia (optional) | https://base-sepolia.g.alchemy.com/public |
TEST_CHAIN_ID |
Chain ID for BASE Sepolia (optional) | 84532 (BASE Sepolia) |
How to Configure:
- Click the padlock icon in the Replit sidebar
- Add each secret with the exact name shown above
- For test purposes, you can use:
- BASE Sepolia testnet (get free BASE ETH from faucets)
- BASE Mainnet (only with minimal funds)
- Any BASE-compatible network
Security Note:
Never use mainnet wallets or wallets containing real funds for testing!
These test transactions will consume gas and could result in loss of funds if misconfigured.