HOW IT WORKS
Everything you need to know about PULSE5 — the 5-minute memecoin prediction market on Solana. Powered by bags.fm and PumpFun.
OVERVIEW
PULSE5 is a binary prediction market built on Solana. You predict whether a memecoin's price will go UP ▲ or DOWN ▼ over a 5-minute window. If your prediction is correct, you win a proportional share of the total bet pool.
Markets are created automatically every 30 seconds from live token launches on bags.fm and PumpFun. You can also manually create a market for any token by searching its contract address.
GETTING STARTED
You can be placing your first prediction in under 60 seconds. Here's how:
Click "Connect Wallet" in the top navigation. PULSE5 supports Phantom, Solflare, OKX Wallet, and any Solana wallet via Privy. You can also sign in with email to create an embedded wallet.
Make sure you have SOL available. The minimum bet is 0.01 SOL. You can deposit SOL by scanning the QR code shown in the wallet panel after connecting.
Go to the Markets page (/app). Browse active prediction markets or use the token search bar to find a specific token by its Solana contract address.
Click a market card to open it. Choose UP ▲ or DOWN ▼, enter your SOL bet amount, and confirm the transaction in your wallet. You're in!
The countdown timer shows how much time is left. When it hits zero, the market resolves automatically. Winners receive their payout directly to their wallet within seconds.
HOW MARKETS WORK
Every prediction market on PULSE5 follows the same lifecycle:
MARKET CREATION
- ▸Automatic — Every 30 seconds, PULSE5 scans bags.fm for new token launches and creates markets automatically. No action needed.
- ▸Manual — Any user can create a market for any token by searching its Solana contract address in the search bar on the Markets page.
- ▸Each market records an opening price at creation time using the dual-source price oracle.
RESOLUTION LOGIC
- ▸When the 5-minute window expires, the engine fetches the final price from the oracle.
- ▸Final price > opening price → UP ▲ bettors win
- ▸Final price < opening price → DOWN ▼ bettors win
- ▸Final price = opening price → All bets refunded (rare tie)
- ▸Oracle failure → Market cancelled, all bets refunded
PLACING BETS
DIRECTIONS
You predict the token price will be higher than the opening price when the 5-minute window closes.
You predict the token price will be lower than the opening price when the 5-minute window closes.
BET LIMITS
PAYOUT CALCULATION
PULSE5 uses a parimutuel betting model — losing bets fund the winning pool. Payouts are proportional to your share of the winning side.
WORKED EXAMPLE
PRICE ORACLE
PULSE5 uses a dual-source oracle system to ensure reliable and accurate price data at both market creation and resolution time.
Real-time price data fetched directly from the bags.fm DEX API. This source is always queried first and preferred when available.
Aggregated price data from all major Solana DEXes via the DexScreener API. Used when the bags.fm feed is unavailable or returns no data.
- ▸Both sources are queried in parallel to minimize latency.
- ▸The bags.fm price is used when available and positive.
- ▸DexScreener is used as fallback if bags.fm returns null or fails.
- ▸If both sources fail, the market is cancelled and all bets are refunded.
SUPPORTED TOKENS
Any Solana token with an active price feed can have a prediction market on PULSE5.
- ▸bags.fm tokens — All tokens launched on the bags.fm platform are natively supported with real-time price feeds.
- ▸PumpFun graduates — PumpFun tokens that have graduated to major Solana DEXes are supported via DexScreener.
- ▸Any SPL token — Search any Solana contract address. If a price feed exists on bags.fm or DexScreener, a market can be created.