OpenArena
A PvP game where any existing NFT can be transformed into a warrior, with unique skills automatically generated from its traits, and used to battle others for staked $U2U.
Videos
Description
1.Introduction
OpenArena is a PvP game where any existing NFT can be transformed into a warrior, with unique skills automatically generated from its traits, and used to battle others for staked $U2U.
2. Demo material
Website: https://openarena.cc/
Github: https://github.com/shibeedev/OpenArena
Contract Arena: https://u2uscan.xyz/address/0xaF24cAd4ef87494774494E6fc265e7432236F7eC
Deck: https://docs.google.com/presentation/d/1eXaKO7LdnFQ5P9oRZDWxyDeIfAPNLMj50eR9G6gYki4/edit?usp=sharing
3. Innovation of OpenArena
Compatible with any NFTs: OpenArena allowing users to choose any ERC-721/URC-721 NFTs from any collection, no specific gaming NFT needed.
Unique and auto-generated skills for any NFTs: each NFT's skills are randomly auto-generated based on its trait name using our skill generation algorithm, ensuring uniqueness and keeping all existing NFTs relevant as users seek them to enhance their gaming strategies.
Adding gaming and economic utilities to all NFT on U2U chain: Allowing users to choose any NFTs with unique generated skills to form a squad to battle others for staked $U2U.
4. Problem that OpenArena solves:
4.1. Solving fragmentation in the NFT Space
Many new NFT collections are released every day, attracting users away from established collections and causing fragmentation in the NFT space. By creating a game where any NFT can be used, OpenArena unites all NFT communities on one platform, fostering interaction and potential collaboration across NFT collections.
4.2. Solving the NFT Short Lifecycle Problem
Some NFT projects face a short lifecycle, leaving holders with devalued assets and creators struggling to maintain relevance.
OpenArena enhances NFT project lifecycles by adding gaming utilities for every ERC-721 NFT. By automatically generating unique in-game skills for any NFT based on its traits, it creates perpetual relevance regardless of the project's age or popularity. This PvP gaming layer establishes sustainable engagement through competitive gameplay, revives old collections, extends their useful lifespan and creates new economic incentives for long-term ownership.
4.3. Addressing the Engagement Problem in NFT Communities
Many NFT communities struggle with maintaining engagement after initial mint excitement fades. OpenArena provides a persistent gameplay loop that gives community members reasons to remain active, discuss strategies, and showcase their NFTs in a competitive context, helping projects maintain vibrant communities long-term.
5.The PvP Game
5.1. Game concept:
Choose 3 NFTs to create a squad (can choose duplicate NFTs) and stake $U2U to create a match contract

The person who challenges you needs to choose 3 NFTs and must stake the same amount of $U2U you have staked to start the battle and join the contract. You can also challenge other players' matches.

The match is 1v1, the match ends when all HP of NFTs on any squad are 0.

Winners take the staked $U2U from the losing player

5.2. Automatic Skill Generation, Compatible with any ERC-721 NFTs

Your existing ERC-721 NFTs, URC-721 NFTs will have automatically generated skills and animations based on their NFT trait name, using our algorithm and animation library.
Example: Your NFT with 5 traits (head, skin, necklace, background, etc.) receives 5 corresponding unique skills—like a "Red Background" trait generating a skill that deals 200 damage to the closest target with 10% reduced damage and use Fire sprite animation.
Compatible with any ERC-721 NFTs, eliminating the need to purchase specialized gaming tokens or collection-specific assets.
5.3. Game Criteria:
Emphasize on strategy combination: all generated skills and stats must be ballance. Victory depends on how well you combine various NFTs in your squad, not on having a single overpowered NFT
No Pay-to-Win Mechanics: The game explicitly avoids level progression systems, purchasable power-ups, or premium items that create unfair advantages. Your existing NFT collection and strategic combination of their inherent skills are the only factors that determine match outcomes.
Unique and equal power for every NFT : rarity or price of NFT have no effect on power of NFT. All skills of each NFT are randomly generated based on its trait name, following our balance rules in the skill generation algorithm.
Dynamic Meta Evolution: The game balance is continuously monitored and periodically adjusted based on player feedback and match analytics to prevent dominant strategies and encourage diverse squad compositions.
5.4. Balanced method:
Balanced Skill Generation: When a first-time user imports an NFT, our algorithm generates skills with randomized stats that align with our balanced gameplay criteria.
Natural Balance for Number of Skills: NFTs with many traits offer more skills but less predictable activation per turn, while those with fewer traits provide fewer skills but more consistent, controllable gameplay.
Manual Balance: Even with our balance system, some generated skills may become imbalanced due to meta-game evolution or specific gameplay conditions. Based on user feedback and game meta-analysis, we will conduct regular reviews to adjust skills that prove excessively powerful or ineffective during actual gameplay.
6. Technical Workflow
User chooses 3 NFTs then stakes $U2U to contract to create struct with unique battleID in contract
Backend verifies on-chain data and creates a queue with that battleID and the NFT squad user chose
Other user who joins that battleID must deposit the same amount of money to contract and choose 3 NFTs to battle
After verifying on-chain, backend processes battle and returns the signature to address who won to withdraw the stake (the contract nonce prevents signature reuse and has rule that only defender or attacker can withdraw money)
7. Utilizing U2U Chain
Use $U2U as stake for each battle, winner takes $U2U from loser
Utilizing U2U chain's fast transaction speed with low gas fees ensures seamless and efficient interactions such as instantly creating matches and challenging others, greatly enhancing the gaming experience
Tech Stack
Fundraising Status
No fund raised