Create a Predictoor Bot
Configure your prediction bot and generate validated configuration files
⚠️ Security
Never paste your private key into a file. Export it in your terminal (export PRIVATE_KEY=0x...) before launching the bot.
Bot Configuration
Essential parameters
Required for predictions to work! Deploy this contract first using:
pdr deploy_pred_submitter_mgr. See the Setup Guide for step-by-step instructions.Select from popular markets
Paid in ROSE tokens
Format: minute hour day month day-of-week
Network Configuration
Network:
Sapphire Testnet
RPC URL:
https://testnet.sapphire.oasis.dev
Chain ID:
23295
Currency:
TEST
Explorer:
View Explorer ✓ Valid Configuration
Your YAML configuration is valid and ready to use.
ppss.yaml Preview
pp:
kind: predictoor
market:
asset: BTC/USDT
timeframe: 5m
ss:
name: my-predictoor
strategy:
stake_usd: 5
max_gas_usd: 1
schedule: "*/5 * * * *"
out_dir: ./pdr_out
Downloads
CLI Command
pdr predictoor ppss.yaml testnetDocker Command
docker run --rm -it \
-e PRIVATE_KEY=${PRIVATE_KEY} \
-v $(pwd):/work \
ghcr.io/oceanprotocol/pdr-backend:latest \
pdr predictoor /work/ppss.yaml testnet