Banana.Capital
  • Our Thesis
    • ๐Ÿ‘‹Introduction
    • ๐ŸŽฐAccountability & Transparency
    • ๐Ÿง‘โ€๐Ÿ”ฌNFT Valuation
    • ๐Ÿ“ผLessons from Web 2.0
    • โ›“๏ธBlockchain Fragmentation
    • "Proof Of UseCase"
  • ๐ŸŒBanana.Capital
    • ๐ŸŒIntro
    • โš”๏ธCompetitive Betting Core
      • ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จBlockchain Matchmaking
      • ๐Ÿ•น๏ธGame Modes & Rewards
        • ๐ŸŸ๏ธDueling Arenas & Rewards
        • ๐ŸคซSecond Game Mode
      • ๐ŸคบBattling Mechanics
    • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆBanana Set NFTs
    • ๐Ÿ‘ผBanana Item NFTs
      • ๐Ÿ”ซItems Damage Generation
      • ๐ŸญItem Creation Process
    • ๐Ÿช™Tokenomics
      • ๐ŸฆGovernance Token
      • ๐Ÿ’ตCurrency Token
      • ๐Ÿ’นPricing
  • ๐ŸŽ‰Closing Statement
Powered by GitBook
On this page
  • Duel Arenas
  • Duel Rewards and Fee Structure

Was this helpful?

  1. Banana.Capital
  2. Competitive Betting Core
  3. Game Modes & Rewards

Dueling Arenas & Rewards

PreviousGame Modes & RewardsNextSecond Game Mode

Last updated 1 year ago

Was this helpful?

Duel Arenas

Banana.Capital features gladiator-style 1v1 arenas where players can duel with their . For equitable matchmaking, we have introduced three tiers of betting: small, medium, and large. This tiered system ensures that players face opponents with identical wager amounts, avoiding imbalanced match-ups between players with vastly different stakes and power levels.

Initially, we will open only the low wager arena to help players become familiar with betting on our NFTs. As the number of players increases, we will progressively open medium and large wager arenas. This phased strategy lets us guide player behavior during the project's inception, ensuring seamless transitions as the user base expands. The exact entry fees for each tier will be determined based on feedback closer to the release date.

Duel Rewards and Fee Structure

Upon winning a 1v1 duel, victors receive both their own and their opponent's wager, with a portion of stake retained as a platform fee.

Though some might perceive this fee as an undue levy, it predominantly offsets the cost incurred during the blockchain battle transaction. Players exclusively bear the cost for the matchmaking event, a transaction distinct from the battle itself.

By separating these transactions, we can ensure that execution costs remain relatively equal for players who find a match or merely queue for one. This approach avoids unpredictable gas costs for players processing battles, as we cannot anticipate whether a match will occur or not beforehand.

To address the transaction expenses linked to matchmaking, we've evaluated three alternatives:

  1. Require players to double or triple the gas amount to process the matchmade duel results immediately. This approach could lead to unnecessary gas wastage, as Hedera network can only refund 20% of unused gas and some networks have no refund mechanism at all.

  2. Adopt a "first to see result, first to pay" approach, requiring players to pay a separate transaction after a match is found. This method is flawed, as players could calculate the outcome and refuse to pay for its processing if results are unfavorable. Moreover, expecting a victor to "retrieve" their earnings feels counterintuitive. Doing so renders the data outdated and is prevents the platform to review NFTs performance accurately as their real win rate may be much lower if unprocessed losses are not factored in.

  3. Employ automatic transactions triggered by our backend upon match identification. This approach ensures equitable payment responsibilities between players. Thanks to Hedera's consistent transaction fees, operations remain stable by extracting a nominal fee from battle wagers to cover processing charges. NOTE: The implementation may differ for BSC and ETH. Any changes will be added here.

We've opted for the third solution. It facilitates a just and transparent environment for all participants. This approach not only maintains consistent processing fees but also ensures timely updates regarding battle outcomes.

๐ŸŒ
โš”๏ธ
๐Ÿ•น๏ธ
๐ŸŸ๏ธ