How to play KittieFIGHT game for a chance to win massive ETHER Cash Jackpots [ Remixed ]

ola
SuperDAO
Published in
9 min readMay 23, 2020
KittieFIGHT Gameplay Tutorial

KittieFIGHT is now backed by decentralized lending market and we are holding testnet games on the Ethereum Rinkeby testnet to test the lending mechanism and interest generation, before deploying to Ethereum mainnet in June 2020. The KittieFIGHT Lending protocol functionality is possible due to a HIGH revenue return ( 10x Jackpot ) from KittieFIGHT games which are returned to holders of NFT CDP’s ( collateral debt position ) called KittieFIGHT Ether or ETHIE.

kittieFIGHT Live Action

The new lending integration will guarantee initial gaming incentives with high interest yield to lenders and winnings percentage shares to winning players. During the games we will be testing performance, making observations relating to security and usability improvement points for the dapp before final rollout live on Ethereum main-net.

KittieFIGHT DEFI Lending dashboard for weekly interest
Joining a fight from the KittieFIGHT marketplace

About kittieFIGHT

KittieFIGHT is a DeFi Lending backed, FOMO Mortal Kombat CryptoKitties MMO game. You can think of the KittieFIGHT lending and gaming system like an open source bank collectively funded by lenders, that funds the bankroll of a high yield casino/lotto which in turn returns yield to the bank and collective lenders proportionally.

The difference is, in this case games are funded collectively by DEFI lenders using Ether and the gaming model is a Cryptokitties mortal kombat themed MMO, with two opposing player groups battling with ETHER over a sizeable, initial Ether jackpot incentive, that swells to at least 10x its initial size to return lucrative winnings to players and interest to lenders. There is a Eth & KTY token jackpot to be won in every game. All participants in games have a 50% probability of being on the winning side. You can read more about it in the whitepaper here : https://www.kittiefight.io/whitepaper

Tools needed to play

  • Metamask /Portis
  • Ether( Rinkeby )
Kittiefight on Rinkeby Ethereum Testnet

Log into Portis or Head over to https://metamask.io/ and install metamask for chrome or Firefox. Create a password and seed and select and maintain the Ethereum address for use in the game. KittieFIGHT smart contracts are currently deployed to Rinkeby testnet, therefore make sure your metamask wallet is set to Rinkeby.

Steps to participate in a game :

  1. Getting Ether (Rinkeby )
  2. Registering your Rinkeby Ethereum Address
  3. Joining a team
  4. Starting the Game
  5. Placing a bet
  6. Checking your ranking
  7. Improving probability of winning as a team
  8. Finalizing the game
  9. Winners withdraw earnings
  10. Loser go to KittieHELL forever!

1. Getting Ether for Rinkeby Network

  • When the Uniswap popup appears, exchange rinkeby KTY for ETHER

2. Registering your Rinkeby Ethereum Address

Head to kittieFight.io and click on start, then pay the required gas fees to get yourself registered with the kittieFIGHT smart contract system.

Registering Ethereum address on KittieFIGHT
Gas fees

Registering your address allows you to join, bet and withdraw your winnings from a game. Once you are registered you need testnet ether to participate. Make sure you have read the previous section on how to receive some. You do not have to own an NFT Cryptokittie to participate in a game. The only players responsible for owning a cat is the group leader i.e both owners of fighting kitties that scheduled the fight in the first place.

3. Joining a team

KittieFIGHT games are based on opposing coalitions/groups and each group having a leader who is the owner of the Cat scheduled for the fight match. Your decision to join a team can be arbitrary or you can support the coalition leader who invited you to support them. Of note is that the rarity of each NFT cat determines what defence level a group is going to start with. Defense levels are like heal bars, it helps protect against high damages from opponent up to certain points. A high defense level is not immunity to losing a game, but one more heuristic that gives the group an hedge against losing.

To join a fight, you will need to have Ethereum Rinkeby ETHER and to place bets.

Joining a team in a scheduled kittieFIGHT Game
  • Make sure you have ETHER , if not request some from our discord channel : https://discord.gg/rgQ5F3R . or get ETHER from RinkeBy faucet here : https://faucet.rinkeby.io/
  • In the Discord channel wait for game id and link to be announced : https://discord.gg/rgQ5F3R
  • Head to gamepage and click “Join Team
  • Send the ETHER to PAY ticket fee and approve spending request popup from metamask.
  • You should be able to confirm that you have joined a team once the pay ticket fee changes to : “TICKET FEE PAID
kittieFIGHT ticket fee paid

4. Starting the Game

Both Coalition leaders indicate KittieFIGHT game readiness
KittieFIGHT game cancellation risks

Both group leaders who own the actual kittie must click start to indicate participation and to kick-start the game or risks cancelling/forfeiting the game. This dynamic ensures that an active coalition leader is active in coordinating his/her supporting group or risk loosing the fees paid in KTY Token which is always approximately 1% of jackpot prize.

5. Placing a bet

Placing a bet is as simple as clicking the mouse on the game screen and interacting with the modal pop-up to initialize the bet. A bet is comprised of sending ETHER from a supporter

KittieFIGHT betting modal
  • Higher Ether bets Give bettor higher probability of being top 2 bettors therefore eligibility to lion-share of Jackpot if the team wins.
  • Higher Ether bets ensure the teams effective performance in inflicting higher damages to opponent.

With each bet you want to make sure the gas allotted to the transaction is sufficient to get the transaction firmed under 14–30 secs.

Speeding Up A Transaction

Ensuring quick transaction processing

Confirming A Transaction

Confirm transaction

Every body in a group / coalition including the group leader must coordinate bets to have a high probability of winning the game. A group has a higher probability of winning if each Ether bet from each supporter in the group, is higher than the previous supporter’s Ether bet. Also increasing subsequent bets have to be frequent to be more effective. The effect of this dynamic results in higher and harder hit points on the opponent gives the group a wining edge.

6. Checking your ranking

To check your ranking just click on the Button at the bottom of the game screen labeled “Toggle Betting Stats”. The statistical monitor it will display the real time, current top bettors as well as the leader-board display in descending order of all bettors by size of ether bet.

Checking leader board for ranking and top winner opportunity

It is impossible to know the current status or performance of a team within a game match. Game results are only determined at the end of the game when the smart contract system algorithm tallies the scores according to certain random inputs.

7. Improving probability of winning as a team

KittieFIGHT is an amalgamation of various FOMO based concepts in addition to entirely new, never before implemented group coordination theory, using economical guarantees as incentive for coalition coordination. As such, for every game the winning team is always the group that coordinates to bet Ether in a : continuously incremental and frequent fashion. Whale betting huge amounts of ETH is not a guarantee of wins, although the amount are weighted. Any lag in betting frequency results in punitive measures by :

  • Enabling Higher damage from attacker in that specific attack and decreasing defense level of victim team
  • Assigning full attack points to attacker with blocking disabled in that specific attack for the victim

Other points to note :

1) “Blocking an attack” is the default posture of a victim during an attack as long as victim activity is not lagging, which results in only 1/4th the actual attack points worth, assigned attacker

2) “Receiving attack with blocking disabled” is what happens when victim has not been active, which results in the full actual attack points worth, assigned attacker

3) Betting LARGE amounts of ETH as a whale will NOT guarantee higher chances of winning the game as a team. But High Eth bets still count as weight towards higher hit punches and increases player leader-board ranking for an opportunity to claim higher percentage of Jackpot.

4) Games will only end once the time is run out AND the accumulated Jackpot is at least TEN TIMES (10x) the initial starting jackpot prize. I.e if the Initial Jackpot is 200ETH, the Ending Jackpot must be 2000ETH. The game time will keep resetting automatically in a never ending cycle until this condition is met!

5) There is an incentive for whales to quickly end the game by bet huge amounts of ETH in order to reach Jackpot performance condition(10x) and rank as top better on a team they might guess is winning.

6) There is no knowledge or indication of winning team during the lifetime of a game, accumulation of attack points is kept obfuscated. Attack hits values and game team winner is determined at the end of the game, using non-deterministic random seed combination and shuffling.

For more information, read the game theory section of the whitepaper : https://www.kittiefight.io/whitepaper

8. Finalizing a game

You can earn KTY tokens if you win the lottery to finalize the game, sending the Transaction to do so and if you are the first to do so. Finalizing the games has to do with determining game results by the smart contract system algorithmic tallying the scores according to certain random inputs. For some this section of the game would stand as the most profitable activity done over several consecutive games.

Earn cash to Finalize a KittieFIGHT game

8. Withdraw earnings

Withdrawal of winnings for those on the winning team is also as simple as a button click and transaction through metamask.

KittieFIGHT Prizes withdrawal for winning coalition

As an example of jackpot distribution to winners, the Jackpot/honeypot prize of $50,000 in value, consisting of KTY Tokens and Ether and losing side’s total bets are split up among winning coalition as follows :

  • Coalition leader/kittie owner : 30% of honeypot/Jackpot .
  • Top bettor: second highest share : 20% .
  • Second top bettor :third highest share : 10% .
  • Every other bettor: get to share : 25% equally
  • Lenders : 10%
  • DAO Stakers : 5%

9. Loser go to KittieHELL forever!

KittieHELL; A permanent place of torments & hopelessness
KittieHELL Guard

The losing group in the match are not compensated. The Kittie From the loosing groups is relegated to a place called kittieHELL forever unless several hundred NFT kitties ARE BURNED and a fee in KTY tokens proportional to winning kitties earning, is paid within a certain time frame. The multi -kittie sacrifice feature is not available in the testnet, but this will be part of main net release. KittieHELL is a kittieSINK/Euthanasia mechanism that acts as a burn mechanism for Cryptokitties. At the main-net launch hundreds of NFT kitties will be required for sacrifice for the actual release of a losing kittie which might be of high ether value.

Status Update & Competition

The Ethereum mainet deployment plans are scheduled for early June 2020 with stringent restrictions and ultra low limits on amounts allowed within the system. Our code is now open-sourced and more documentation around the system will be provided. We are excited to be able to provide a way to earn passive weekly income with our innovative games even in these unpredictable economic times. Expect more frequent developments and update. Join our discord today!

--

--

ola
SuperDAO

Founder @superdaoHQ @pokereum @kittieFIGHT Software Engineer/architech. Innovator. #Eth #CryptoeconomicSystems #Defi #flashloans. old paths,way,truth & life