Quest System
Quest system that guides players through a fantasy world, rewarding them with in-game rewards and experience.
Game systems
A Web3 RPG game with blockchain integration, NFTs, and a token economy.



An evolving own product: we show the system built, not a launch promise.
The system
Uruk Bartas is an innovative Web3 RPG game that combines traditional gaming mechanics with blockchain technology, creating a unique player-owned economy where in-game assets have real-world value.
The game features a rich fantasy world where players can collect characters, battle other players, complete quests, and earn rewards in the form of the native $URUK token and NFT items.
As the lead developer, I designed and implemented the entire technical architecture, from the game's frontend interface to the smart contracts that power the blockchain interactions.
Technical decisions
Designed a dual-currency system with in-game resources and blockchain tokens ($URUK), carefully balancing earning rates, sinks, and utility to prevent inflation while rewarding active players.
Implemented a hybrid architecture where most game actions happen off-chain for speed and cost efficiency, with critical economic transactions secured on-chain. Integrated RainbowKit for seamless wallet connections.
Deployed the application on Kubernetes with load balancers, state management, and real-time event handling, ensuring smooth performance even during peak usage periods.
Inside the product
Quest system that guides players through a fantasy world, rewarding them with in-game rewards and experience.
Secure and decentralized marketplace for trading in-game assets.
Character progression system with customizable attributes and skills that can be improved through gameplay.
Leaderboards that allow players to compete against each other for the top positions, with rewards for those who achieve high rankings.
Unique NFT characters with different attributes, abilities, and rarity levels that can be traded on the marketplace.
Turn-based combat system where players can challenge others, with outcomes determined by strategy, character attributes, and some randomness.
Balanced economic system with the $URUK token that powers in-game transactions and real-world value.
Strategic player-versus-player battles with rankings, tournaments, and valuable rewards.
Seamless gaming experience across desktop and mobile devices with synchronized progress.
Technologies Used