Changelog
All notable changes to ORE Pump will be documented here.
December 2025
December 17, 2025
- NEW: Smart Bid Amounts - Dynamically calculated bid presets based on historical percentile data
- 6 buttons: Top 50%, Top 20%, Top 10%, Top 5%, Top 1%, and 10x Top 1% (Whale)
- Amounts auto-adjust based on SDK's historical bid distribution (p50/p80/p90/p95/p99)
- First button auto-selected when data loads if no preset was chosen
- Loading spinners shown while waiting for API data
- Toggle available in Settings → Betting to switch between smart and custom presets
- Enabled by default for all users
- High Bid Warning - Pulsing warning icon in BUY button when total bid exceeds 20% of round's deployed SOL
- Default Settings Update - "Auto-Show Winner Details" now disabled by default for cleaner UX
- UI Polish
- SOL amounts now display as "0.50 SOL" (amount before symbol) throughout app
- Round # badges in Trenches column 3 no longer get clipped by microcharts
- "Connecting..." status changed to "Waiting..." when connected but awaiting round data
December 16, 2025 (Evening Update)
- Selection Locking During Transactions - Tile selection is now locked while a transaction is pending
- Prevents accidental changes while waiting for wallet approval
- Selection unlocks if you cancel the transaction
- Selection clears automatically on successful bet
- Phase-Aware Controls - Betting controls disabled during non-betting phases
- Select All/Reset button grayed out during SPINNING and RESULT
- Tile selection disabled when betting is closed
- Mode toggle and SOL presets remain active so you can prepare for next round
- Improved Fee Display - Shows "$0.01" instead of high percentages for small bets
- Status bar fee indicator adapts to your selected bet amount
- Confirmation toast shows "$0.01 fee" when minimum fee applies
- Avoids confusing displays like "75% fee" on micro-bets
- Multi-Tile Fee Calculation Fix - Fees now correctly calculated across multiple tiles
December 16, 2025
- NEW: Click Feedback System - Visual and haptic feedback when tapping/clicking tiles
- Single pulse glow animation for select mode (opening token details)
- Triple pulse yellow glow for snipe mode (instant bet placement)
- Haptic vibration on supported Android devices (iOS/Safari doesn't support vibration API)
- Glow effect properly overlays neighboring tiles and UI boundaries
- Improved Loading Experience - Full UI shell now visible during initial connection
- Sidebar with betting panel and chat visible on desktop while loading
- Mobile shows ActionPanel with SOL amount buttons during load
- Loading spinner contained within the grid/column area only
- Desktop Navigation Redesign - Active and hover states now use multicolor styling
- Icons use primary color (green)
- Text uses white for better contrast
- Matches the multicolor logo aesthetic
- Status Hint Updates - Clearer text in Trenches view
- Snipe mode: "Click live token to snipe"
- Select mode: "Click live token to show buy terminal"
December 15, 2025
- Versioned Transaction Support - Fixed critical bug where bids could fail if the SDK returned versioned transactions (v0/v1). All betting functions now properly handle both legacy and versioned transaction formats.
- Dynamic Platform Fees (SDK v0.12.37+) - Fees now scale in the final 15 seconds of each round
- Base rate: 0.25% (for bids placed >15s before round end)
- Surge rate: 0.50% → 3.00% in 2.5-second steps during final 15s
- Fee display now uses SDK's real-time
platformFeeRateas source of truth - Current fee rate shown in desktop status bar
- Toast Notifications Layering Fix - Notifications now appear above all modals including token detail
- Mobile Layout Optimizations - Recovered ~70px of previously wasted vertical space
- Compact column tabs with icons only (⚡ New, 💀 Rugged, 🚀 Migrated)
- Removed duplicate column headers on mobile (tabs already show view name)
- Smaller CoinRow height with compact avatar and tighter spacing
- Optimized bottom clearance: Grid 94px, Column 82px
- Removed redundant losses badge (now only shows PnL)
- Trenches view shows "Details" hints instead of selection language
- NEW: Chat Mention Highlighting - Messages mentioning you now have a green accent with pulse animation
- Supports multiple mention formats: @username, @prefix, @suffix, and wallet addresses
- Mentions pulse twice then stop to draw attention without being distracting
- Clickable Usernames in Chat - Click any username in the Trollbox to insert @mention into your message
- Settings Reorganization
- Removed Snipe Mode toggle from settings (use the Snipe/Select toggle on the betting panel)
- Moved "Auto-Show Winner" and "Show PnL Badges" settings to the Betting tab
- Chat Header Improvements - ore.supply sync indicator now inline with header (no separate row)
December 14, 2025
- NEW: Fuse Progress Bar - Visual "burning fuse" indicator at the bottom of the status bar
- Green fuse burns left→right during BETTING phase
- Yellow fuse retreats right→left during SPINNING/RESULT ("breather" phase)
- Glowing tip animates at the leading edge
- NEW: GameWidget Redesign - Compact round info widget in the status bar
- Circular progress ring with animated icons (hourglass during spinning, party popper on result)
- Shows round number, countdown, SOL pot (◎), and ORE motherlode (💎)
- Winner display with ticker and payout amount on RESULT phase
- Full-width on mobile, compact pill on desktop
- Currency Symbols - ◎ for SOL, Gem icon for ORE throughout the UI
- Improved mobile mode toggle: Now shows both "Snipe" and "Select" as a segmented control
- Mobile tile cards now display token name (top-left) and tile number (top-right) for easier identification
- Mobile presets bar now appears in both Grid View and Trenches View
- FAB now displays total bid amount instead of cart icon - adapts precision for small amounts
- Preset buttons show cleaner formatting without leading zeros (e.g., ".0001" instead of "0.0001")
- Settings modal now maintains consistent height when switching between tabs
- Launch button moved to navigation as a beta feature (removed redundant button from grid header)
- Added reset selection button for both mobile (ribbon) and desktop (sidebar)
- Status hint ("Tap to snipe", "3 selected", etc.) now appears in the header bar
December 11, 2025
- Added Docs link to desktop navigation header
- Improved wallet account switching - balances now update instantly when changing accounts in your browser wallet
- ORE claim widget now has priority over price widget in header at medium screen widths
- All token balances in wallet drawer now display 4 decimal places for consistency
- Added active state styling to desktop navigation (highlights current page)
- Removed beta tag from header
- Created public changelog page
- Fixed: Rugged and migrated coins in Trenches view now open token detail during all phases (not just betting)
December 10, 2025
- Enhanced documentation site with proper Open Graph and Twitter Card meta tags for better Discord/X embeds
- Updated theme color to ORE Pump green (#22c55e)
- Created comprehensive Links page with ORE ecosystem resources
- Improved docs-site branding with multicolor logo
December 9, 2025
- Launched public documentation site at docs.orepump.fun
- Added terminal/neon theme matching main app aesthetic
- Created getting started guides, game mechanics documentation, and FAQ
December 8, 2025
- Column View: Rugged and migrated coins now open token detail modal instead of showing error
- Global SOL claim modal accessible from wallet drawer, mobile nav, and desktop header
- Improved mobile navigation with dynamic claim button
December 7, 2025
- Added InsufficientBalanceModal for transaction safety
- Enhanced chart system with slot-based timeline and normalized progress
- Improved connection resilience with automatic resync on tab visibility change
December 6, 2025
- Integrated ore.supply community chat into Trollbox
- Added URL whitelist security for chat links
- User badges system: Whale, Winner, Verified, Bot, ore.supply
December 5, 2025
- Dual view modes: Grid View ("Sniper Terminal") and Column View ("The Trenches")
- Added pump.fun-inspired dark terminal aesthetic
- Mobile-first responsive design with touch-optimized interactions
December 4, 2025
- Real-time WebSocket updates for round data
- Live charts using on-chain data from SDK
- Phase transitions: BETTING → SPINNING → RESULT
December 3, 2025
- Phantom wallet integration with non-custodial transaction signing
- Build and relay transaction flow via @oredata/sdk
- Wallet balance display with SOL, ORE, and USDC
November 2025
November 2025 (Initial Release)
- Core game mechanics: 25-coin grid with random winner selection
- Round lifecycle with betting phase and result phase
- Integration with @oredata/sdk for blockchain interaction
- Basic UI with coin cards and betting interface
- PostgreSQL database for round and coin history