Markets, pools, crowd odds, deadlines, and bet execution are read from the deployed PredictionMarket contract.
MarketAgent needs your wallet before it can create markets or send USDC bets.