Enjin Gradient Hero
Guest Posts
October 14, 2021

Kingdom Karnage: Building a Play-to-Earn Game on JumpNet

Written by
Kingdom Karnage: Building a Play-to-Earn Game on JumpNet
Back to Blog
Find out how a trading card game is using JumpNet smart contracts to infuse its economy with value.
The following is a guest post by Nick Franklin, founder of Kepithor Studios and developer of Kingdom Karnage.

At Kingdom Karnage (KK), we’ve been building our cross-platform, strategic, animated combat trading card game for over three years. We’ve come a long way during that time; KK has been available to play with blockchain integration on PC and Android for a while now, with iOS coming soon!

Having early access to Enjin’s tools enabled us to make sure all in-game assets could be withdrawn as non-fungible tokens (NFTs). 

Furthermore, we’ve been able to add weight to our game’s economy by infusing our items with a significant amount of Enjin Coin (ENJ).

Now, we’re ready to take our play-to-earn economy to the next level, using JumpNet smart contracts as a springboard.

Evolving with Enjin

As a gamer, I found myself frustrated by the closed economies of traditional games, who actively punished players for trading the assets they acquired. Rather than driving players to black markets where they can be easily scammed, endorsing NFT gaming is a far more positive way to handle such an economy. 

Enjin’s game-driven NFT development was a no-brainer in providing players with a safer, more fun, and lucrative way to game.

Since joining Enjin’s Early Adopter Program in November 2018, we haven't looked back.

Soon after our Beta launch in May 2020, we found that Ethereum gas was soaring in price and preventing the “trading” of NFTs, so a new solution was needed. Enjin worked hard to provide us with JumpNet, a fee-free blockchain for our NFTs.

We were one of the first projects to move over to JumpNet and have already been enjoying the high speed gasless transactions for months. 

We were able to recreate all of our assets by disabling the Ethereum version and dropping all holders a new JumpNet version. In the future, the ERC-1155 JumpNet bridge will allow all of these Ethereum assets to be moved over to JumpNet with a few clicks.

Our players are definitely enjoying the gasless transactions. We’ve maintained a top 3 position by sales volume on the JumpNet marketplace and often hit the top position!

How NFTs are Transforming Games

To learn more about KK's approach to NFT gaming, check out our recent session at NFTCon:

Keeping the Game Fresh

We've just launched our newest race, the Lycans, fully equipped with new abilities that will reshape the player strategy in Kingdom Karnage, including 1 Legendary, 2 Epics, and a brand new Dynamic (Velkan).

We created dynamic NFTs where the power, level, and card rarity of the character (NFT) increases as its true rarity increases. 

To explain: there will only ever be 2,000 Velkans. So as the number of KK players increases, Velkan becomes more rare—not some hypothetical rarity pulled out of thin air, but actual rarity verified by the blockchain. 

We’ve had great feedback about this innovative feature, and we will be adding one dynamic NFT to each Kingdom Karnage Character Race. You can see the rarity, abilities and stats change for Velkan on our dynamics page.

Another of our new Lycan characters, the Lycan Hunter, only drops in The Catacombs, which is a special dungeon requiring a rentable key to access. By limiting this character to only drop in one dungeon, its rarity will be preserved and player to player trading enhanced.

The Catacombs is also home to over 650 Enjin Multiverse item drops, so you have a chance to loot Multiverse Mike, Archspire, The Mask of U’thuchul, and more.

Kingdom Karnage: Building a Play-to-Earn Game on JumpNet
Join the Enjin Ecosystem
Get the support you need to create and launch a thriving NFT game or app.
Learn More

Adopting JumpNet Smart Contracts

At Kingdom Karnage, we love JumpNet’s gas-free transactions. It’s perfect for free-to-play games like ours, and now that Enjin is releasing Smart Contracts on JumpNet, things are becoming even more exciting!

A lot of Kingdom Karnage modes feature a virtual currency that players can earn. JumpNet’s smart contracts will enable us to decentralise this currency and launch our own token.

This utility token, $karnage, will enable you to partake in our decentralised governance model, with a dedicated voting pool that will be available to active participants in our decision-making processes.

The token’s utility will be deeply integrated into all of our game modes:

  • Governance: Join the voting pool
  • King of Karnage: Hold and defend your throne for rewards
  • Catacombs Key Rentals: Lease your keys to other players
  • Auction House Sales/Rentals: Trade and lease KK assets
  • Pack Purchases: Purchases items directly from our ingame store
  • Dungeon Boosting: Hire mercenaries (other players) to escort you through dungeons
  • Tournaments: Get rewarded through tournaments and ladders
  • Guilds: Pool your funds to buy resources

As you can see, adding a real-value currency to the experience is going to make a huge difference in gameplay.

Looking Ahead

Until very recently, Kingdom Karnage has been a one-man production. Yes, two hands built all of this!

However, it’s time to expand the team so we can build more game modes at a faster pace while managing the ever-growing community. We are hiring a blockchain developer, server specialist, marketing lead, community manager and more to take our game to the next level. 

The future of Kingdom Karnage is bright thanks to Enjin, JumpNet, Smart Contracts—and you, the players! 

Bridging to Efinity

As with JumpNet, we will keep our eye on the new functionalities that Efinity provides, and where it provides value, we will be at the front of the queue to implement it.

We already expect to make use of the following functionalities:

  • Discrete Accounts: Allowing us to create temporarily custodial wallets for new players, which they can then take full custody over, will make blockchain gaming less daunting to mass-market users, opening us to a whole new customer base. 
  • Gas Tanks and Nodes: We will always strive to provide a gas-free experience for our players and will enlist in any developments that help us to provide this.

The Next Level of Gameplay

With our growing team, you can expect an exciting year from Kingdom Karnage:

  • New Races: Our talented artist has already made a start on the next race, Elves, planned to be released early 2022.
  • Cash-Money Tournaments: Frequent tournaments that pay out crypto prizes - this will include the introduction of balanced mode which will be a weekly tournament allowing people to compete with a pre-set deck, allowing fresh faces to compete against established players.
  • iOS Support: We will finally add a way for Apple device users to be able to play Kingdom Karnage.
  • Full Cross-platform Multiplayer: PC users, android users and iOS users will soon be teaming up and battling against each other in a smooth multiplayer experience.

Our JumpNet Giveaway

We’re celebrating JumpNet’s smart contracts with a brand new "Pioneer’s Pride" giveaway! These exclusive NFTs will never be minted again.

Complete level 30 of our undead campaign to receive a Pioneer’s Pride ring for free. 

This is the first ring to be produced in Kingdom Karnage, and it will never be available as a drop in-game. 


The fastest players to complete the objective will receive rarer versions of the ring:

  • First 1,000: Epic ring (+4 hp, +1 dmg to Catacombs hero ability)
  • 1,001 to 3,000: Rare Ring (+3 hp, +1 dmg to Catacombs hero ability)
  • 3,001 to 7,000: Uncommon Ring (+2 hp, +1 dmg to Catacombs hero ability)
  • 7,001 to 15,000: Common Ring (+1 hp, +1 dmg to Catacombs hero ability)

Thanks for taking the time to read about our journey.

If you're a KK player, we appreciate your support! And if you're new to the game—we'll see you in the dungeons.

Introducing JumpNet Smart Contracts
Build the next hit play-to-earn game—quickly and affordably.
Learn More
Travel Blobby
Blobby, the adorable mascot of the Enjin Team, has made quite a name for himself in the Enjin Ecosystem.
Claim for Free
Free NFT

You might also enjoy

Download the Enjin Wallet
Google Play Logo App Store Logo
Join the movement to decentralize the Metaverse
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.