Oracle

Up or Down utilizes Dymension's integrated oracle services to provide accurate and reliable pricing data for assets. The oracle system is a crucial component that ensures fair and transparent price feeds for the prediction game.

How the Oracle Works

The oracle system functions as a decentralized price feed mechanism that:

  1. Fetches Real-Time Data: Continuously retrieves price information from multiple reliable sources
  2. Secure Updates: Provides cryptographically secure price updates to the application

Key Features

  • Decentralized Architecture: Eliminates single points of failure by utilizing multiple data sources
  • Tamper-Resistant: Implements robust security measures to prevent price manipulation
  • High Reliability: Maintains consistent uptime for uninterrupted game operations
  • Real-Time Updates: Delivers price information with minimal latency

Integration with Up or Down

The oracle service is integrated into our prediction game to:

  • Determine accurate opening prices for each game round
  • Validate closing prices to determine winners
  • Ensure fair distribution of rewards based on actual market movements

Technical Implementation

The oracle implementation leverages Roller price feed capabilities:

  • A smart contract deployed on your RollApp
  • An off-chain worker process that fetches and submits price data
  • Integration with the roller CLI tool for deployment and management

Learn More

For detailed technical information about the oracle system, please visit the Dymension documentation.