Shows how smart contracts obtain prices, randomness, event results, and cross-system data while managing stale values, manipulation, and provider failures.