Skip to content

Get Started

The very first thing you see after connecting your wallet is a two-card chooser. FoxLeague reads your balance and highlights the fastest path for your situation. Both paths end the same way: a team of 18 players in roughly 30 seconds.

Onboarding splash with empty wallet and Buy-with-card highlighted

Use this whenWhat happens
New to cryptoYour wallet is empty (no xEGLD, no FOXSY)Pay a card. We cover the gas. 5000 FOXSY land in your wallet from the testnet faucet, then you create your team.
I already have cryptoYour wallet holds at least 3.1 xEGLDSwap 3 xEGLD → 5000 FOXSY in one signed transaction, then create your team.

If your wallet already holds 5000 FOXSY (the registration fee), FoxLeague skips this whole screen and takes you straight to team creation.


When your wallet is empty, the Buy FOXSY with card button on the left card is enabled and the right card shows Need at least 3 xEGLD to swap.

Click Buy FOXSY with card to open the checkout:

Buy FOXSY checkout showing the card form with test card 4242

  • You pay: $10 USD
  • You receive: 5,000 FOXSY in your wallet (sent by the testnet faucet, payment is simulated)
  • Card: on testnet, use 4242 4242 4242 4242 with any future expiry and any 3-digit CVV
  • Gas: covered by the FoxLeague relayer. Your wallet doesn’t need any xEGLD for this step

Click Pay $10 USD. The simulated payment completes. The faucet sends 5,000 FOXSY to your wallet then you continue to team creation.

FOXSY arrived in wallet (top-bar pill) and the team-creation step is ready with the disclaimer ticked and the Pay button live

The top-bar wallet pill now shows 5,000 FOXSY, you land on the Generate Badge step with the disclaimer ticked and Pay 5,000 FOXSY & Create Team active. See team creation below for the full sub-step breakdown.


If your wallet already has at least 3.1 xEGLD, the splash highlights the right card and the left card switches to Use Swap instead (disabled). This avoids wasting the card-buy slot when you already have everything you need on-chain.

Onboarding splash with xEGLD detected and Swap path highlighted

Click Swap xEGLD → FOXSY to open the swap card:

Swap xEGLD → FOXSY: 3 xEGLD in, 5000 FOXSY out

  • From: 3 xEGLD (locked amount on testnet)
  • To: 5000 FOXSY (rate 1 xEGLD = 1,666 FOXSY on the testnet swap contract)
  • Gas: ≈ 0.0003 xEGLD (paid by your wallet from the 0.1 xEGLD buffer above the swap amount)

Click Swap now and approve the transaction in your wallet. The 5000 FOXSY land in your wallet, then you continue to team creation.


Once 5000 FOXSY are in your wallet (from either path), the onboarding wizard moves through three short steps: Team Name → Generate Badge → Pay & Create.

  • Team name: pick one (you can rename later from Settings)
  • Generate badge: an AI-generated team crest based on your name. Click Regenerate Badge to try another
  • Accept terms: tick I am 18 or older and agree to the Terms of Use and Privacy Policy to unlock the Pay button.

Close-up of the Terms-of-Use disclaimer checkbox

  • Pay & Create: once the box is ticked the button flips to Pay 5000 FOXSY & Create Team. Click it and your wallet pops up to sign the transfer

Team badge generation showing the Pay 5000 FOXSY & Create Team CTA after terms accepted

Sign in wallet for the registration transaction

Approve the transaction. The 5000 FOXSY transfer to the registration smart contract. The squad-minting kicks in:

  1. Sign transaction in wallet
  2. Sending 5000 FOXSY
  3. Waiting for confirmation
  4. Creating your squad (18 players assigned)

A few seconds later you land on the Dashboard with your full 18-player roster. You’re ready to build your first squad and play your first match.


FoxLeague’s onboarding is state-aware. The splash adapts to your wallet and to live system conditions:

  • Already have 5000 FOXSY → both cards skipped, straight to team creation
  • Have 3.1+ xEGLD → Swap card highlighted, Buy-card disabled (Use Swap instead)
  • Have 0-3 xEGLD → Buy-card highlighted, Swap card disabled (Need at least 3 xEGLD to swap)
  • Have 3.0-3.1 xEGLD → Swap disabled with Need 0.1 xEGLD more for gas fees
  • Swap contract empty (less than 5000 FOXSY held by the testnet swap SC) → Swap card disabled with Swap temporarily unavailable, Buy-card forced as the only path
  • Relayer daily cap exhausted → both cards disabled with an explanation banner; try again tomorrow or ping the team
  • Faucet hourly cap exhausted → Buy-card disabled with Faucet busy; swap path still works if you have xEGLD

This is normal testnet behaviour. Caps exist so the relayer and faucet stay solvent across all users. On mainnet, real card and swap providers replace these limits.


At mainnet launch, the two paths swap their providers:

  • Buy with card → On-ramp (real card → real FOXSY)
  • Swap → Real on-chain swap

The user-facing flow stays identical: same splash, same convergence point, same 30-second team-creation step.


Connect Your Wallet → · Get Your First Players →