Wallet Gaps
For: Casino Operators
Implements: UC-1.2 — spec →
Manage your escrow balance at the Wallet page. You can connect multiple MetaMask wallets, deposit USDC, and see a live breakdown of how your funds are allocated across campaigns.
Your balance overview
The wallet page shows live data from the escrow contract:
| What you see | What it means |
|---|---|
| Total deposited | All USDC you've locked into escrow |
| Allocated | Amount currently locked for active streamer deals |
| Available | What you can allocate to new streamers right now |
All amounts are shown in USDC.
Depositing USDC
- Connect your MetaMask wallet (or select an already connected one)
- Enter the amount you want to deposit
- Approve the escrow contract to spend that amount — you'll see a MetaMask popup
- Sign the deposit transaction — another MetaMask popup
- Your available balance updates as soon as the transaction confirms
Multiple wallets
You can attach more than one MetaMask address to your operator account — useful if you manage separate budgets for different campaigns. Balances are shown per wallet.
What's still being built
- ⬜ Transaction history — a log of all deposits, allocations, and payment releases
- ⬜ Withdraw unallocated funds — a button to pull unused USDC back to your MetaMask wallet
- ⬜ CSV export of transaction history