Welcome to Frostbite
Frostbite is a fully on-chain GameFi PvP battle platform built on the Avalanche C-Chain. Mint unique warrior NFTs, stake AVAX in player-vs-player battles, complete quests, trade on the marketplace, and climb the leaderboard — all powered by verifiable smart contracts.
Key Features
Network
Avalanche C-Chain
Chain ID 43114
Mint Price
0.01 AVAX
Per warrior NFT
Min Stake
0.005 AVAX
Per 1v1 battle
Platform Fee
2.5%
On battle winnings
Getting Started
Get from zero to your first battle in under five minutes. Here is everything you need to know.
Connect Your Wallet
Click the Connect Wallet button in the sidebar. Frostbite supports MetaMask, Core Wallet, Rabby, Coinbase Wallet, and any WalletConnect-compatible wallet. Make sure you are on the Avalanche C-Chain (Chain ID 43114). If you are on the wrong network, the app will prompt you to switch automatically.
Fund Your Wallet with AVAX
You need AVAX for minting, battling, and gas fees. You can purchase AVAX on major exchanges (Binance, Coinbase, KuCoin) and bridge to C-Chain, or use the Avalanche Bridge directly. A minimum of 0.05 AVAX is recommended to get started comfortably.
Mint Your First Warrior
Navigate to the Mint page and click mint. Each warrior costs 0.01 AVAX and receives fully randomized stats (Attack, Defense, Speed, Special Power) plus one of 8 elements. Use the Batch Minter to mint multiple warriors in a single transaction.
Enter the Arena
Go to the Battle page. Create a new battle by selecting your warrior and staking AVAX, or join an existing open battle. The winner takes the combined stake minus the 2.5% platform fee.
Explore the Platform
Trade warriors on the Marketplace, send them on Quests to earn XP, or Merge two warriors into a stronger one. Check the Leaderboard to see top players.
Warriors & NFTs
Warriors are ERC-721 NFTs on the Avalanche C-Chain. Each warrior is minted with fully randomized combat attributes determined at mint time by on-chain randomness. No two warriors are alike.
Warrior Stats
Core Attributes
- Attack (ATK) — Offensive power, determines base damage dealt. Range: 1-255
- Defense (DEF) — Damage mitigation, reduces incoming damage. Range: 1-255
- Speed (SPD) — Turn priority and dodge chance. Range: 1-255
- Special Power (SP) — Unique elemental ability strength. Range: 1-255
Derived Stats
- Power Score — Overall combat rating calculated as:
ATK*3 + DEF*2 + SPD*2 + SP*5 - Level — Increases with XP earned from quests and battles
- Experience (XP) — Accumulated from quest completions
- Win/Loss Record — Battle history tracked on-chain
Element System
Each warrior has one of 8 elements. Attackers with an element advantage deal 1.5x damage. Elements are organized in two advantage cycles.
Fire
beats Wind
Water
beats Fire
Wind
beats Ice
Ice
beats Water
Earth
beats Thunder
Thunder
beats Shadow
Shadow
beats Light
Light
beats Earth
Cycle A
Cycle B
Battle System (1v1)
The core gameplay loop. Stake AVAX, pick your warrior, and fight. All battles are resolved on-chain through the BattleEngine smart contract using deterministic combat formulas.
How It Works
1. Create Battle
Stake at least 0.005 AVAX and select your warrior. Your battle appears in the open battles list.
2. Opponent Joins
Another player matches your stake amount and selects their warrior. Combat begins immediately.
3. Resolution
Winner gets the combined stake minus 2.5% platform fee. Winnings are claimable via withdrawPayout().
Combat Resolution
- Damage — Calculated from the attacker's ATK minus a portion of the defender's DEF
- Speed — Higher SPD warrior attacks first, gaining a tactical advantage
- Element Advantage — 1.5x damage multiplier when attacker's element beats defender's
- Special Power — Factors into the final damage calculation as an elemental modifier
Battle Rules
- Minimum stake:
0.005 AVAX - No maximum stake — choose your risk level strategically
- Creators can cancel open battles to reclaim their stake
- All results are final and recorded on-chain
- Pull-payment pattern: winners must call
withdrawPayout()to claim - A warrior can only be in one active battle at a time
Team Battles (3v3)
Assemble a team of three warriors and battle another player's team. Team battles offer higher stakes and deeper strategic possibilities through team composition and element coverage.
Team Composition
- Select exactly 3 warriors from your collection
- Warriors are matched 1v1 in three separate rounds
- Best of 3 rounds determines the overall winner
Stakes & Rewards
- Minimum stake:
0.01 AVAX - Same 2.5% fee on winnings
- Resolved via TeamBattleEngine contract
Strategy Tip
Diversify your team's elements to cover more matchups. A team with Fire, Water, and Earth covers both advantage cycles. Watch the opponent's team composition in open battles and counter-pick accordingly.
Quest System
Send your warriors on quests across 8 elemental zones to earn XP and level up. The quest system uses an on-chain tier progression model — complete quests in your current tier to unlock harder, more rewarding challenges.
The 8 Elemental Zones
Each zone is themed around one of the 8 elements. Warriors matching the zone's element may have a natural affinity advantage during quest resolution.
Ember Peaks
Fire Zone
Abyssal Depths
Water Zone
Gale Reaches
Wind Zone
Frost Hollows
Ice Zone
Stone Bastion
Earth Zone
Storm Citadel
Thunder Zone
Void Sanctum
Shadow Zone
Radiant Spire
Light Zone
Tier Progression
- Each tier presents 2 quest slots with deterministically generated quests
- Complete enough quests in a tier to advance to the next one
- Higher tiers have harder quests but offer more XP rewards
- Quest duration varies by difficulty: Easy, Medium, Hard, and Boss
- Tier progression is tracked on-chain via the QuestEngine contract
Difficulty Levels
Easy
Low risk, moderate XP
Medium
Balanced challenge
Hard
High risk, high XP
Boss
Elite challenge
Warrior Fusion
Combine two warriors into one stronger warrior. Fusion averages the stats of both input warriors, then applies a +20% bonus to all resulting stats. One warrior is consumed (burned) in the process.
Select Two Warriors
Pick any two warriors from your collection. Both must be owned by you and not locked in an active battle or quest.
Fuse
Pay 0.005 AVAX. Stats are averaged and boosted by +20%. The second warrior is burned.
Stronger Warrior
The surviving warrior receives enhanced stats. Element is inherited from the primary (first) warrior.
Fusion Formula
New ATK = floor((Warrior_A.ATK + Warrior_B.ATK) / 2 * 1.20) New DEF = floor((Warrior_A.DEF + Warrior_B.DEF) / 2 * 1.20) New SPD = floor((Warrior_A.SPD + Warrior_B.SPD) / 2 * 1.20) New SP = floor((Warrior_A.SP + Warrior_B.SP) / 2 * 1.20) Cost: 0.005 AVAX per fusion Result: Warrior A keeps enhanced stats, Warrior B is burned
Important Notes
- Fusion is irreversible — the burned warrior is gone permanently
- The element of the first (primary) warrior is kept
- Level, XP, and battle record of the primary warrior are preserved
- Warriors in active battles or quests cannot be fused
Marketplace
The Frostbite Marketplace is a fully on-chain NFT marketplace where players can buy, sell, and trade warrior NFTs. All transactions go through the Marketplace smart contract on Avalanche C-Chain.
Fixed Price Listings
Set a price in AVAX and list your warrior. Anyone can buy it instantly at the listed price.
Auctions
Start a timed auction with a starting price. Highest bidder wins when the timer expires.
Offers
Make an offer on any warrior, even if it is not listed. The owner can accept or decline.
Marketplace Rules
- Warriors in active battles or quests cannot be listed
- Sellers can cancel listings at any time before purchase
- Auction bids are locked until outbid or auction ends
- Offers lock the offered AVAX until accepted, declined, or withdrawn
- All marketplace transactions are recorded on-chain
AVAX Tokenomics
Frostbite operates entirely on AVAX — the native token of the Avalanche network. There are no additional tokens required to play. All fees, stakes, and rewards are denominated in AVAX.
Price Structure
| Action | Cost | Details |
|---|---|---|
| Mint Warrior | 0.01 AVAX | Per warrior. Batch minting available. |
| Warrior Fusion | 0.005 AVAX | Combines two warriors into one. |
| 1v1 Battle (min) | 0.005 AVAX | Minimum stake per battle. |
| 3v3 Battle (min) | 0.01 AVAX | Minimum stake for team battles. |
| Platform Fee | 2.5% | Deducted from winner's payout. |
FSB Token
FrostbiteToken (FSB) is the platform's native reward token. It is distributed through the RewardVault contract for leaderboard placements, tournament prizes, and special events. FSB is an ERC-20 token on Avalanche C-Chain.
Rewards & Fees
Frostbite uses a transparent fee structure. All fees are enforced at the smart contract level — no hidden charges.
Battle Rewards
- Winner receives:
(Stake A + Stake B) * 0.975 - Platform fee:
2.5%of total pot - Pull-payment: call
withdrawPayout()to claim
Quest Rewards
- XP awarded on quest completion (win or lose)
- Successful quests award significantly more XP
- Higher tiers = harder quests with better rewards
Pull-Payment Security
Frostbite uses the pull-payment pattern for all payouts. Instead of automatically sending AVAX to winners, winnings are recorded in a pendingPayouts mapping. Winners must call withdrawPayout() to transfer funds to their wallet. This prevents reentrancy attacks and is a widely adopted security best practice in Solidity.
Contract Addresses
All contracts are deployed on Avalanche C-Chain (Chain ID 43114).
View on Snowtrace Explorer
ArenaWarrior (ERC-721)
Warrior NFT minting & stats
BattleEngine
1v1 PvP battle creation & resolution
TeamBattleEngine
3v3 team battle resolution
FrostbiteToken (FSB)
Platform reward token
Marketplace
NFT listings, auctions & offers
QuestEngine
Quest system — 8 zones, 32 quests
Tournament
Tournament brackets
Leaderboard
On-chain rankings
RewardVault
Reward distribution
BatchMinter
Bulk warrior minting
Frequently Asked Questions
Links & Socials
Stay connected with the Frostbite community and follow the latest updates.