Overview
Withdrawing from OddsForge is simple because your funds are always in your own wallet. Unlike centralized platforms that hold your money in an internal account, OddsForge is non-custodial — your BNB and USDT sit in your MetaMask (or other BSC wallet) at all times, except for the amount actively committed to open positions in the smart contract.
To "withdraw," you either sell your positions to free up funds, or claim your winnings after a market resolves. Once the funds are back in your wallet, you can use them however you like — trade on another market, send to a friend, or transfer to a centralized exchange to cash out to fiat.
Step 1: Close Your Open Positions
If you have active positions in markets that haven't resolved yet, you'll need to sell your shares first to convert them back to BNB or USDT:
- Go to your Portfolio page by clicking your profile in the navigation bar.
- Find the market position you want to close.
- Click Sell and enter the number of shares you want to sell (or click Max to sell all).
- Review the sale price and confirm the transaction in MetaMask.
- Your proceeds will appear in your wallet balance immediately after the transaction confirms.
Step 2: Claim Winnings from Resolved Markets
If a market has already resolved and you held winning shares, you need to claim your payout:
- Go to your Portfolio page.
- Look for markets marked as Resolved.
- If you held shares in the winning outcome, click Claim to receive your payout.
- Confirm the transaction in MetaMask. Each winning share pays out $1.00 worth of the market's settlement currency.
Claiming is a single on-chain transaction that costs a small gas fee (typically under $0.10). Your full payout will appear in your wallet once the transaction confirms.
Your Funds Are Already in Your Wallet
Once you've sold positions or claimed winnings, the funds are in your connected wallet — there's no additional "withdraw" button to press on OddsForge itself. Your wallet balance on BSC is yours to use however you choose.
You can verify your balance by:
- Checking MetaMask directly
- Looking at the balance shown on the OddsForge navigation bar
- Searching your address on BscScan
Transferring to a Centralized Exchange
If you want to convert your crypto to fiat currency (USD, EUR, etc.) or move it off-chain, you can send it to a centralized exchange:
- Log in to your exchange account (Binance, Coinbase, KuCoin, etc.).
- Go to the Deposit page for BNB or USDT.
- Select the BNB Smart Chain (BEP-20) network and copy the deposit address.
- In MetaMask, click Send, paste the exchange deposit address, enter the amount, and confirm.
- Wait for the transaction to arrive at the exchange (usually 1–5 minutes on BSC).
- Once credited, you can sell for fiat and withdraw to your bank account using the exchange's own withdrawal process.
Gas Fees for Withdrawals
Every on-chain action — selling shares, claiming winnings, and sending tokens — requires a small BNB gas fee. Make sure you always keep a small BNB reserve in your wallet:
- Selling shares: ~$0.05–$0.10 in gas
- Claiming winnings: ~$0.03–$0.08 in gas
- Sending tokens to an exchange: ~$0.02–$0.05 in gas
If you're withdrawing everything and want to send your full USDT balance, make sure to leave enough BNB to cover the transfer gas fee. If you want to also withdraw all your BNB, subtract the gas cost from the send amount.
Need Help?
If you're having trouble withdrawing or your transaction is stuck, check our troubleshooting guide or reach out to the community. Common issues include insufficient BNB for gas, pending transactions, or forgetting to switch to the BSC network.
OddsForge Help Center