CommishVault
Draft Startup Picks Sign In Get Started

Frequently Asked Questions

Everything you need to know about CommishVault

Getting Started

CommishVault is a trustless escrow platform for fantasy sports leagues, specifically designed for Sleeper dynasty leagues. We use smart contracts on the Base blockchain and USDC stablecoins to securely hold league entry fees until the season ends, then distribute winnings exactly as your league decides - no commissioner handling money, no trust required.

  1. Click "Get Started" and create an account with email or Google
  2. Link your Sleeper account by entering your Sleeper username
  3. Import your league from Sleeper
  4. Set your entry fee and share the payment link with your league

There's no subscription or setup fee. CommishVault charges a small 2.49% platform fee only when members pay their entry fees. There are zero fees to import your league, set it up, or browse the platform.
Payments & Fees

When your commissioner sets up the league on CommishVault, you'll receive a payment link. Click it to see your personalized payment amount. Then click "Pay with Coinbase" - this opens Coinbase Onramp where you can pay with:
  • Debit/credit card
  • Bank transfer (ACH)
  • Apple Pay / Google Pay
  • Existing crypto/USDC

We use Coinbase Onramp which supports multiple payment methods:
  • Card: Visa, Mastercard, debit cards
  • Bank: ACH transfer (US banks)
  • Mobile: Apple Pay, Google Pay
  • Crypto: Transfer USDC directly if you already have it

Coinbase handles all payment processing with 0% deposit fees for most methods.

Deposit fee (Coinbase) 0%
CommishVault platform fee 2.49%
Withdrawal fee 0%

Each member's payment amount is made unique by adding a few cents (e.g., $100.00 becomes $100.47). This allows us to automatically match your deposit to your account when it arrives on the blockchain. The extra cents are included in your entry fee contribution - you're not paying extra.
Payouts

When your league season ends, the commissioner proposes a payout distribution. League members vote to approve it. Once approved (majority required), payouts are automatically sent to each winner's wallet address. You can then cash out to your bank via Coinbase, or hold the USDC.

  • Blockchain transfer: ~1-2 minutes after approval
  • Cash out to bank: 1-3 business days via Coinbase

The payout voting period typically lasts 48-72 hours depending on league settings.

Yes! After receiving your USDC payout, click "Cash Out to Bank" which opens Coinbase's off-ramp. Sign in to your Coinbase account (or create one), link your bank, and Coinbase will convert your USDC to USD and transfer it to your bank. Coinbase charges 0% for USDC-to-USD conversion.
Sleeper Integration

We use Sleeper's public API to read your league information. After you enter your Sleeper username, we can see your leagues, rosters, and standings. This is read-only access - we cannot modify anything in your Sleeper league.

We access publicly available data through Sleeper's API:
  • League name, settings, and roster positions
  • Member usernames and avatars
  • Standings (wins, losses, points)
  • Trade history (for the Trade Archive feature)

We never access private messages, passwords, or personal contact information.

Wallets

For paying: No wallet needed. Coinbase Onramp handles everything.

For receiving payouts: Yes, you'll need a wallet address to receive winnings. This can be a Coinbase account address, MetaMask, Rainbow, or any Ethereum-compatible wallet that supports Base network.

We recommend these options:
  • Coinbase: Easiest for cashing out to bank (use your Coinbase deposit address)
  • Coinbase Wallet: Mobile app, self-custody
  • MetaMask: Popular browser extension
  • Rainbow: User-friendly mobile wallet

Make sure your wallet supports the Base network and USDC.

For Commissioners

  1. Sign up and link your Sleeper account
  2. Go to "My Leagues" and click "Import from Sleeper"
  3. Select your league and set the entry fee amount
  4. Share the payment link with your league members
  5. Track payments on your Commissioner Dashboard

  1. Go to your league's Payouts page
  2. Click "Calculate from Standings" to auto-fill based on final standings, or enter custom amounts
  3. Submit the payout proposal for league vote
  4. Once majority approves, payouts execute automatically

All winners must have wallet addresses set before payouts can execute.

Security

Yes. Your funds are held in a smart contract on the Base blockchain, not in CommishVault's bank account. Key security features:
  • Trustless: No one person controls the funds
  • Transparent: All transactions visible on BaseScan
  • Stable: USDC is a regulated, audited stablecoin worth $1
  • Per-league isolation: Each league has its own escrow contract

CommishVault's payout system requires majority approval from league members. The commissioner proposes a distribution, but it only executes if the majority of members vote "yes". This prevents commissioner fraud - they can't run off with the money because they don't control it alone.

If a dispute arises that can't be resolved by voting, contact us at support@commishvault.com.

Still have questions?

We're here to help. Reach out and we'll get back to you within 24 hours.

Contact Us