Hybrid Architecture & User Choice
The game logic and the blockchain layer are built as separate systems, so players opt into ownership when it suits them rather than on day one.
User Preference Flow
Every new user reaches the same fork in the road, and neither branch is treated as the lesser option. One path is a normal web app with a social login. The other adds a wallet, real ownership, and on-chain settlement. The football underneath is identical.
- • Standard social logins
- • Free-to-play and casual leagues
- • Off-chain officiating
- • Non-custodial wallet linking
- • NFT player ownership
- • On-chain vaults and rewards
Toggleable Blockchain Layer
The switch between modes lives in the application settings and can be used at any time. It is not a one-way door and it is not a separate account. Your profile, your record, and your competition history stay exactly where they are.
This works because the two layers are genuinely separate systems. The game engine handles squads, matchmaking, live scoring, and results, and it never needs to know whether a blockchain exists. The on-chain layer handles ownership, escrow, and settlement, and it never needs to know how a goal was counted. When you enable Web3 mode, the second system attaches itself to the first.
The practical benefit is that a temporary problem in one layer cannot take down the other. Network congestion or an expensive gas period slows on-chain settlement, but Web2 duels keep running as normal, and the product stays usable through conditions that would freeze a fully on-chain game.
Web2 Mode (Off-Chain)
Web2 mode is the front door. Sign in with an existing social or email account and you are in the game within a minute. There is no extension to install, no phrase to memorise, and no funding step before you can look around.
Inside this mode you get the complete football experience: build squads from the full player pool, enter casual and paid leagues, follow live goals as they happen, and climb the same leaderboards as everyone else. Fees are paid by card or local payment method, exactly as they would be in any mainstream mobile game.
The trade-off is honest and stated clearly in the interface. Cards held in Web2 mode are licensed to your account rather than owned in a wallet, so they cannot be sold on an open market or moved elsewhere. For a large share of players that is not a problem, because what they wanted was the game.
Web3 Mode (On-Chain)
Web3 mode is for the manager who wants the asset side to be real. Connect a non-custodial wallet and your player cards become NFTs that live in your own custody. You can sell them, trade them, lend them, or simply hold them long after you stop playing, and no one at the studio can take them back.
Duels in this mode can be staked. Both managers commit value to a smart contract vault before kick-off, the contract holds it while the fixtures play out, and it releases the pot to the winner automatically once the final goal tally is confirmed. Nobody has to trust the other side to pay up, and nobody has to trust the studio to hold the money.
This is also where the deeper economy lives: the open marketplace, the hundred-edition scarcity model, player fusions, and the full range of $DUF fee discounts. Everything a Web2 player enjoys is still here, with ownership layered on top.
