Up or Down
What is Up or Down?
Up or Down is a decentralized prediction platform built on Dymension where users can predict cryptocurrency price movements within 60-second intervals. Starting with Bitcoin (BTC), users can make short-term predictions on whether the price will go UP or DOWN, earning UOD tokens for correct predictions.
Key Features
- 60-Second Predictions: Make quick predictions on BTC price movements
- Instant Results: Get immediate feedback and rewards for correct predictions
- Signless Transactions: Enjoy seamless trading without constant wallet signing
- Multi-Token Support: Starting with BTC, with more tokens coming through governance
- Community Governance: Shape the platform's future through UOD token voting
The UOD Token
UOD
is the native token of the Up or Down Network, serving multiple purposes within the ecosystem:
Tokenomics
- Prediction Stakes: Users bet UOD tokens on their predictions
- Dynamic Supply:
- Correct predictions mint new UOD tokens as rewards
- Incorrect predictions burn UOD tokens
- This creates a self-balancing ecosystem
Utility
- Make predictions on the platform
- Participate in governance decisions
- Stake tokens for protocol rewards
How to Get Started
-
Get UOD Tokens
- Purchase UOD tokens on Dymension
- Visit the Portal for staking options
-
Make Predictions
- Visit upordown.network
- Connect your wallet
- Choose UP or DOWN based on your analysis
- Set your prediction amount
- Wait 60 seconds for results
-
Collect Rewards
- Correct predictions earn additional UOD tokens
- Rewards are automatically credited to your wallet
- Track your prediction history and performance
Community & Resources
- Follow us on X (Twitter)
- Join our Telegram community (Coming Soon)
Depositing UOD Tokens
Prerequisites
- Keplr or Leap wallet installed in your browser
- A connected wallet with some DYM tokens for transaction fees
Overview
To use the application, you'll need to deposit UOD
tokens. These tokens can be purchased on Dymension DEX and then deposited through either the RollApp's Portal page or directly through the wallet widget in our application.
Step-by-Step Guide
1. Install a Compatible Wallet
Before starting, ensure you have either:
2. Purchase UOD Tokens
- Visit Dymension
- Connect your wallet
- Navigate to the DEX section
- Purchase UOD tokens using dym or other supported currencies
3. Deposit Methods
Option 1: RollApp Portal Page
- Navigate to the RollApp's Portal page
- Connect your wallet
- Click the "Deposit" button
- Enter the amount of UOD you want to deposit
- Confirm the transaction in your wallet
Option 2: In-App Wallet Widget
- Open our application
- Click on the wallet widget
- Select "Deposit"
- Enter the desired UOD amount
- Approve the transaction in your wallet

Important Notes
- Ensure you have sufficient
DYM
tokens in your wallet to cover transaction fees on Dymension - Deposits may take a few moments to process
Troubleshooting
If you encounter any issues:
- Verify your wallet is properly connected
- Ensure you have sufficient balance
- Check that you're on the correct network
- Try refreshing the page
Depositing UOD Tokens
Prerequisites
- Keplr or Leap wallet installed in your browser
- A connected wallet with some DYM tokens for transaction fees
Overview
To use the application, you'll need to deposit UOD
tokens. These tokens can be purchased on Dymension DEX and then deposited through either the RollApp's Portal page or directly through the wallet widget in our application.
Step-by-Step Guide
1. Install a Compatible Wallet
Before starting, ensure you have either:
2. Purchase UOD Tokens
- Visit Dymension
- Connect your wallet
- Navigate to the DEX section
- Purchase UOD tokens using dym or other supported currencies
3. Deposit Methods
Option 1: RollApp Portal Page
- Navigate to the RollApp's Portal page
- Connect your wallet
- Click the "Deposit" button
- Enter the amount of UOD you want to deposit
- Confirm the transaction in your wallet
Option 2: In-App Wallet Widget
- Open our application
- Click on the wallet widget
- Select "Deposit"
- Enter the desired UOD amount
- Approve the transaction in your wallet

Important Notes
- Ensure you have sufficient
DYM
tokens in your wallet to cover transaction fees on Dymension - Deposits may take a few moments to process
Troubleshooting
If you encounter any issues:
- Verify your wallet is properly connected
- Ensure you have sufficient balance
- Check that you're on the correct network
- Try refreshing the page
Playing
Up or Down is a simple price prediction game where users can earn rewards by correctly predicting token price movements within a 60-second timeframe.
How It Works
-
Choose your prediction:
- Up ⬆️ - If you think the token price will be higher after 60 seconds
- Down ⬇️ - If you think the token price will be lower after 60 seconds
-
Place your bet:
- Select the amount you want to bet
- Minimum bet: [minimum bet amount]
- Maximum bet: [maximum bet amount]

-
Wait for the 60-second round to complete
-
Collect your earnings:
- Correct prediction: Double your bet amount (2x)
- Incorrect prediction: Lose your bet amount
Example
- You bet 100 tokens on "Up" ⬆️
- If the price is higher after 60 seconds:
- You win: 100 × 2 = 200 tokens
- Net profit: 100 tokens
- If the price is lower after 60 seconds:
- You lose your 100 token bet
Important Notes
- Each round lasts exactly 60 seconds
- The price comparison is made between the start and end of the round
- Results are determined automatically based on price data
- Winnings are credited to your account immediately after the round ends
Mint/Burn
The protocol maintains a balanced tokenomics system through a carefully designed mint and burn mechanism tied to betting outcomes. This system ensures long-term sustainability while providing rewards for successful bets.
How It Works
When users place bets, the following mint/burn mechanics are applied:
Winning Bets
- When a user wins a bet, new tokens are minted as their reward
- The mint amount is calculated based on the bet size and odds
- Formula:
Mint Amount = Bet Size × (Odds - 1)
Losing Bets
- When a user loses a bet, their staked tokens are burned
- The entire bet amount is removed from circulation
- This burning mechanism helps offset the tokens minted from winning bets
Balance Mechanism
The system maintains equilibrium through:
- House Edge: A small house edge (typically 1-3%) ensures that over time, slightly more tokens are burned than minted
- Probability-Weighted Balance: The odds are set such that the expected value of mints and burns reaches equilibrium
- Dynamic Adjustments: The protocol can adjust parameters to maintain healthy token economics
Example
Let's consider a simple bet with 2.0x odds:
-
If a user bets 100 tokens and wins:
- Mint: 100 tokens (100 × (2.0 - 1))
- User receives: Original 100 + 100 minted = 200 tokens
-
If a user bets 100 tokens and loses:
- Burn: 100 tokens (entire bet amount)
- Total supply decreases by 100 tokens
Long-term Sustainability
This mint/burn mechanism is designed to:
- Create natural token sinks through lost bets
- Reward successful betting strategies
- Maintain token value through controlled supply
- Ensure protocol sustainability through the house edge
The system's design means that while individual users can profit from successful bets, the overall token supply remains controlled and sustainable in the long term.
Mint/Burn
The protocol maintains a balanced tokenomics system through a carefully designed mint and burn mechanism tied to betting outcomes. This system ensures long-term sustainability while providing rewards for successful bets.
How It Works
When users place bets, the following mint/burn mechanics are applied:
Winning Bets
- When a user wins a bet, new tokens are minted as their reward
- The mint amount is calculated based on the bet size and odds
- Formula:
Mint Amount = Bet Size × (Odds - 1)
Losing Bets
- When a user loses a bet, their staked tokens are burned
- The entire bet amount is removed from circulation
- This burning mechanism helps offset the tokens minted from winning bets
Balance Mechanism
The system maintains equilibrium through:
- House Edge: A small house edge (typically 1-3%) ensures that over time, slightly more tokens are burned than minted
- Probability-Weighted Balance: The odds are set such that the expected value of mints and burns reaches equilibrium
- Dynamic Adjustments: The protocol can adjust parameters to maintain healthy token economics
Example
Let's consider a simple bet with 2.0x odds:
-
If a user bets 100 tokens and wins:
- Mint: 100 tokens (100 × (2.0 - 1))
- User receives: Original 100 + 100 minted = 200 tokens
-
If a user bets 100 tokens and loses:
- Burn: 100 tokens (entire bet amount)
- Total supply decreases by 100 tokens
Long-term Sustainability
This mint/burn mechanism is designed to:
- Create natural token sinks through lost bets
- Reward successful betting strategies
- Maintain token value through controlled supply
- Ensure protocol sustainability through the house edge
The system's design means that while individual users can profit from successful bets, the overall token supply remains controlled and sustainable in the long term.
Genesis distribution
100% of the initial token allocation reserved for IRO platform on Dymension.
Distribution Details
- 100% of the initial token supply was allocated to the IRO
- Tokens were made available for purchase using
DYM
- Trading is available on Dymension DEX

Unsold Tokens
Any tokens that remained unpurchased during the IRO are handled as follows:
- Unpurchased tokens are gradually streamed into a liquidity pool on Dymension
- The streaming period lasts for one year from genesis
- The liquidity pool is created using:
- Unpurchased IRO tokens
- DYM collected from IRO purchases
- This creates a standard liquidity pool that ensures trading availability post-launch
Trading
All tokens are available for trading on the Dymension DEX, providing liquidity and trading opportunities for token holders. Learn more about IROs.
Fee and Token Distribution
Overview
The protocol's economic model ensures fair distribution of both transaction fees and newly minted tokens between key participants in the ecosystem.
Distribution Breakdown
Transaction Fees
All transaction fees collected by the protocol are distributed as follows:
- 90% goes to the Sequencer (Operator)
- 10% goes to Token Stakers
Newly Minted Tokens
When users win bets, new tokens are minted. These tokens follow the same distribution pattern:
- 90% is allocated to the Sequencer (Operator)
- 10% is distributed to Token Stakers
Token Supply Mechanics
The protocol maintains a balanced tokenomics model:
- New tokens are only minted when users win bets
- Each token mint is balanced by corresponding token burns from lost bets
- There is no additional inflation mechanism beyond the betting-related mints
- The token supply remains neutral as mints and burns offset each other
This design ensures a sustainable economic model while incentivizing both operators and stakers to contribute to the protocol's security and efficiency.
Staking
Users can participate in staking through the Dymension Portal. By staking their tokens, users receive two key benefits:
-
Fee Sharing: Stakers earn a pro-rata share of protocol fees, providing passive income based on their staking amount.
-
Governance Rights: Staking grants users the ability to vote on protocol initiatives, allowing them to participate in the decision-making process and shape the future of the protocol.
Governance Voting
Stakers play a crucial role in the protocol's development through governance voting. Key voting powers include:
- Asset Integration: Stakers can propose and vote on new assets to be added to the protocol. Through text proposals, the community can indicate which assets should be prioritized for oracle integration.
- Protocol Parameters: Voting rights extend to other important protocol decisions, such as adjusting system parameters, upgrading contracts, or implementing new features.
All governance proposals and voting activities are conducted transparently through the portal, ensuring a democratic approach to protocol evolution.
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:
- Fetches Real-Time Data: Continuously retrieves price information from multiple reliable sources
- 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.
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:
- Fetches Real-Time Data: Continuously retrieves price information from multiple reliable sources
- 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.
Up or Down Protocol Roadmap
Phase 1: Initial Proof of Concept
- Launch of core protocol with BTC-only support
- Basic prediction market functionality
- Up/Down position creation
- Position settlement
- Basic reward distribution
Phase 2: Multi-Asset Expansion
- Integration of additional major assets:
- Ethereum (ETH), Solana (SOL), and more.
- Enhanced price feed infrastructure
Phase 3: Protocol Enhancement
- Decentralized oracle verifiability
- Enhanced security measures
- Advanced features (subject to governance):
- Referral system
- Social trading features
Note: This roadmap is subject to change based on community feedback, market conditions, and governance decisions. All implementations will prioritize security and sustainable growth of the protocol.