Fund Management
Depositing, withdrawing, and managing USDC on the platform.
USDC on Polygon
All betting on Eroteme uses USDC on the Polygon network. You need USDC in your wallet to create betting pools or place bets.
Getting USDC
For MetaMask Users
- Buy USDC on an exchange (Coinbase, Binance, etc.)
- Withdraw to Polygon — Make sure to select the Polygon network
- Or bridge — Use a bridge like Polygon Bridge to move USDC from Ethereum to Polygon
For Magic Wallet Users
- Send USDC to your Magic wallet address (shown in your profile)
- Use the Polygon network when sending
- No POL needed — gas is sponsored
Smart Account Address
Magic wallet users have a smart account address that's different from their Magic wallet address. This is the address that interacts with the betting contract.
Send USDC to your smart account address (shown in the UI), not your Magic wallet email address.
Withdrawing Winnings
After winning a bet:
- Go to Unclaimed Winnings in your profile
- Click Withdraw on any won bet
- Confirm the transaction
- USDC is sent to your wallet
Gas-Sponsored Withdrawals
The platform wallet sponsors gas for withdrawal transactions, so Magic wallet users can withdraw without holding POL tokens.
Fee Structure
| Fee | Amount | When |
|---|---|---|
| Platform fee | 2% | On winning bet payouts |
| Gas fees | ~$0.01 | Per transaction (free for Magic users) |
| Tip fee | 0% | Tips go directly to creators (no platform cut currently) |
Eroteme