# Overview

<figure><img src="/files/rCBpfG6JiEj2hkzZGADg" alt=""><figcaption><p>CryptoKnights with a bunch of Knights (Yes, a snowman can be a Knight.)</p></figcaption></figure>

### What is CryptoKnights?

In one word, CryptoKnights is a game in which **two medieval Knights bash each other with Swords**. The combat is performed real-time, but actions are made by playing Cards. It is thus a hybrid of **Real-Time Fighting Game** and **Digital Collectible Card Game**.

### Free to Play

**Anyone can download the game and start playing.** CryptoKnights will feel like a traditional free mobile game to a traditional gamer. However, as the player progresses through the game, it should be apparent that **opting into the blockchain ecosystem** will bring a much enhanced experience for them.

<figure><img src="/files/kA6ZLnrDeaEpbXMVSyrw" alt=""><figcaption><p>Anyone can "Play as Guest"</p></figcaption></figure>

### Blockchain Integration

CryptoKnights allows in-game assets to be **transferred between the game and blockchains**. Those assets will be in the form of, in common understanding, **cryptocurrencies** (RUBY) and **NFTs** (Knights, Skins and more).

We aim to be a **multichain** game, meaning that the assets can exist on multiple blockchains, so as to interact with different cryptoassets on those blockchains.

### Play to Earn?

One can view CryptoKnights as a Play to Earn game (P2E), similar to other well-known blockchain games like Axie Infinity. However, with a combat system based on playing Cards, we like to see CryptoKnights as more of a Trading Card Game like Gods Unchained, where **value is created via trading Cards and items**.

Another core concept of CryptoKnights is that the **in-game assets are upgradable**. Knights can level up, Cards can be combined, items can be enhanced. **The NFTs a player holds go up in value over time.** The cryptocurrency income is only a miniscule part of the game economy.

Therefore a better description of CryptoKnights should be **Play to Build**! Or, Play to Buidl.

### Sustainability

Since the main introduction of value is not from earning in-game currencies but from of building assets, **wealth can be created by the players in ways even the game developers could not have foreseen**, making the game economy more sustainable and not relying on new players keep joining the ecosystem.

### Advanced Financialization of Assets

CryptoKnights is heavily inspired by DeFi (Decentralized Finance), assets are designed to be **compatible with DeFi instruments**. We introduce new methods for NFT rental, scholarship, options, royalty split, AMMs (Automated Market Makers), and more.


# Gameplay

![](/files/Cmg22o9o4fC9aR0N0q34)

### Win Condition

To win a **round**, the **opponent's HP has to go to zero**.

To win a **match**, the Knight has to **beat the opponent in a best of 3**.

### **Movement**

Use the **arrow keys** on the bottom left of the screen to **approach** or **retreat** from the opponent.

### Actions

Play from the **4 Cards in hand** which are shown on the bottom right.

The Actions are performed **real-time**. This is not a turn-based card game.

Once a Card is played, draw a new Card (the grey Card marked "NEXT").

There are **8 cards in total** in a player's Card deck.

<figure><img src="/files/ArX8yw9jQjTRRQEHfMHh" alt=""><figcaption><p>A Full Deck of Cards for a Long Sword Player</p></figcaption></figure>

### Cards

Cards are categorized by their background color:

* **Red**: Attack
* **Blue**: Defend
* **Green**: Heal
* **Yellow**: Special
* **Purple**: Special

The numbers shown on the top of the Cards are the Stamina it consumes.

<figure><img src="/files/VgcrrOxgO77JVcD7fza3" alt=""><figcaption><p>Build Your Own Deck!</p></figcaption></figure>

### Stamina

Stamina is used to play Cards. It is shown as a bar below your hand of Cards.

Stamina **regenerates automatically**. The maximum Stamina is 10. The state of the Knight will affect it's regeneration speed.

For example, when a Knight is attacking its opponent, its Stamina regenerates slower; when the Knight is standing still, its Stamina regenerates faster.

### Health

The **Health Bars** are located at the top of the screen under the players' names.

### Endurance

A small **Endurance Bar** is shown below a Health Bar. It is by default 2 Endurance.

Endurances are depleted from a Knight when it is **attacked while performing an attack card**.

When a Knight's Endurance is 0, its attack will be **cancelled by the opponent's attack**.

The Endurance Bar takes time to automatically recharge. Then the Knight can resume attacking the opponent while being attacked.

### Timer

The **Timer** is located between the two Health Bars.

The Timer starts at 60 seconds. When it **reaches 0**, the fight enters **Overtime Phase**, both Knights start **losing health each second**.

Overtime Phase lasts for 20 seconds. When it reaches 0, the Knight with more health wins.


# Gamemodes

<figure><img src="/files/y1PAJ4HlRC9mbnYBX64A" alt=""><figcaption><p>Gamemodes</p></figcaption></figure>

### PvP Versus

PvP Versus matches players with each other. It is the main way for Knights to level up and earn items. Knights are matched based on their **level**, the **power of their items**, and the **PvP Score of the player**.

The winning Knight earns EXP and can level up; the losing Knight loses EXP! If a Knight loses too much EXP, they cannot play PvP Versus until they recover their EXP to a certain degree.

If a player wins with a CryptoKnight (on-chain Knight), they **earn additional RUBY rewards**. This is one of the "Play & Earn" aspect of the game.

<figure><img src="/files/YT5yDMnC87OTPVco4maH" alt=""><figcaption><p>Earning PvP Scores, GOLD, EXP, and RUBY from a Victory!</p></figcaption></figure>

<figure><img src="/files/W63CvHPkU5nZh5VAevvQ" alt=""><figcaption><p>Losing EXP in a Defeat!</p></figcaption></figure>

<figure><img src="/files/s6i09RpRMgjPgKNtUx3Z" alt=""><figcaption><p>Getting locked out after losing too much EXP!</p></figcaption></figure>

### Story Mode (Campaign)

Story Mode is the **PvE Campaign**. The Knight embarks on an epic journey, defeat enemies, complete challenges, level up, and earn rewards.

Knights that lose too much EXP cannot participate in Story Mode until they recover.

<figure><img src="/files/KMt2NsxMDrbrtoCEUlzr" alt=""><figcaption><p>A Knight's Journey</p></figcaption></figure>

<figure><img src="/files/RCQt2eXsuFKviA9YfZn1" alt=""><figcaption><p>Battle with enemies on the way and earn rewards.</p></figcaption></figure>

### Custom Match

Friends can set a Custom Match to fight each other.

Custom Match allows **observers** to watch the match real-time!

A use case of this game mode is to set up matches for **Esports Tournaments**.

<figure><img src="/files/zm7mNUCfiqUuar6uvmu7" alt=""><figcaption><p>A friendly match in Custom Match!</p></figcaption></figure>

### Boss Fight (Coming Soon)

Members of a **Clan team up to fight a Boss**. The Boss has a lot of Health.

The Clan with the most scores will be on the Leaderboard and win prizes.

### Tournament (Coming Soon)

Tournaments are where **Clans compete with each other**.

A Player faces an opponent that might be from any clan participating in this tournament.

Clans and Players with the most scores will be on the Leaderboard and win prizes.


# Levels & Experience

CryptoKnights has a unique leveling system. **Levels** and **Experience (EXP)** are viewed as scarce assets!

* The main way for a Knight to gain EXP to level up is through PvP Versus.
* Winner gains EXP. Loser **loses** EXP.
* A player can **spend RUBY to restore a Knight's EXP** to its **historical max**. At launch, **1 RUBY restores 100 EXP**.
* Player should find it worthwhile to do so because higher Level Knights earn more RUBY, are stronger, and have more access to in-game features.
* **EXP slowly regenerates over time.** At launch, **1 EXP takes 1 minute to regenerate**, therefore a Knight regenerates 1,440 EXP per day.

<figure><img src="/files/XC3dKBKoq5r8uwmvPGPE" alt=""><figcaption><p>A Knight gaining EXP after a victory!</p></figcaption></figure>


# Game Assets

Since the game runs on a centralized server, assets are controlled by the server when used in game, similar to how a centralized exchange will control your coins when you deposit them to trade.

Therefore game assets exist on two layers:

### Server Layer

* Hosts **Off-Chain Assets**:
  * Cannot be minted or withdrawn to the player’s wallet.
  * Behave similar to traditional game items.
* Hosts **On-Chain Assets**:
  * Can be moved (or, “**bridged**”) between the Server Layer and the Blockchain Layer.

### Blockchain Layer

* Only **On-Chain Assets** exist on the Blockchain Layer as ERC tokens.
* Player has **full control** over these assets with their crypto wallet.


# Off-Chain Assets

Off-Chain Assets are in general consumable items in the game that hold less economic value and is thus more suitable to be hosted purely on the server. Players can still have an enjoyable gaming experience with only off-chain assets. They include:

### GOLD

The in-game currency that runs only on the Server Layer. Can be earned easier than RUBY, the other in-game currency that is a ERC20 token. GOLD is generally used to purchase other Off-Chain Assets.

### Shards

Shards are consumed to upgrade, or, "Limit Break", Weapons and Armors in the game.

Shards may become an On-Chain Asset in the future and serve as the second token in CryptoKnights.

### Artifacts

Artifacts are blind boxes that can be opened to receive items.

### Banners

Banners are cosmetic items that decorate your name when a fight starts.

### Wallpapers

Wallpapers can be used as the background scenery of the player's home page.

### Chat Windows

Chat Windows are used to change the shape and color of the chat box when a player speaks.

### Unminted On-Chain Assets

Items that haven't been minted and withdrawn onto the player's wallet as ERC tokens.


# On-Chain Assets

On-Chain Assets can be withdrawn from the game to the player's crypto wallet. The player would do so in order to:

* List the items on the marketplace for sale
* Exchange items with friends
* Use the assets as DeFi instruments

On-Chain Assets include:

### Knights

Knights are the core asset in the whole game.

A player can own multiple Knights and choose which to fight with.

With NFT Knights (Minted Knights, On-Chain Knights), a player can earn RUBY when they win a game.

### Armors

The items that increase a Knight's defense.

There are 5 types of Armors:

* Helmet
* Armor (breastplate)
* Gauntlets
* Waist
* Boots

### Weapons

The items that increase a Knight's attack.

There are 3 types of Weapons:

* Long Sword
* Sword & Shield
* Great Weapon

### Cards

Cards are the moves a Knight can perform during a battle.

There are 5 types of Cards, categorized by their background color:

* **Red**: Attack
* **Blue**: Defend
* **Green**: Heal
* **Yellow**: Special
* **Purple**: Special

### Skins

Skins are used to change the appearance of a Knight and don't affect gameplay.

There are skins for each type of Weapons and Armors, therefore:

* Full Armor (full set of skin)
* Helmet
* Armor (breastplate)
* Gauntlets
* Waist
* Boots
* Long Sword
* Sword & Shield
* Great Weapon

3rd party artists will be able to create their own NFT skins and sell on our marketplace in future expansions.

### Emotes

Emotes are the dances a Knight can perform when they win a match.

They are used to humiliate the other player, which is what video games are all about.

3rd party artists will be able to create their own NFT emotes and sell on our marketplace in future expansions.

### Battle Replay

A Battle Replay is the recording of a fight. Players can share their Battle Replay with each other.

We expect to see legendary Battle Replays becoming highly valuable over time.

### RUBY

RUBY is the main currency in the game. See $RUBY page.

### SHARD

SHARD is a possible future token derived from Shards in the game used for upgrading Weapons & Armor. SHARD may have additional usage then.&#x20;

### CRYSTAL

CRYSTAL is a possible future token which will serve as the Governance Token of CryptoKnights.


# $RUBY

![RUBY](/files/CKpAS7Lg9GBRwWYsTuU2)

**Name:** RUBY

**Symbol:** RUBY

**Supply:** 500,000,000 (Plus 20,000,000 annual new mints)

### RUBY is a Utility Token

RUBY is meant to be **consumed** in the CryptoKnights game, similar to how most traditional free mobile games will incentivize players to buy and consume gems to restore energy or unlock features. Our intent is to make RUBY less of a speculative asset and more of a utility token.


# Utility

### Restore XP

When a Knight is below its All-Time-High Level, the player can consume RUBY to restore the Knight's Level back. The player will do so because a higher Level Knight can gain access to more features in the game and earn more RUBY when they win a ranked game.

### Purchase In-Game Items

RUBY can be consumed to purchase in-game items, similar to how most mobile games provide in-game purchases.

### Mint In-Game Items into NFTs

RUBY can be consumed to mint in-game items in a player's account into NFTs, which can be withdrawn into the player's wallet on the blockchain.

### Stake RUBY to Earn Rewards

Holders can stake RUBY into a single staking pool on the blockchain.

When RUBY are consumed in the game, 60% of that amount will be distributed to RUBY stakers.

### Participate in Auctions

There will be NFT Auctions that will be priced in RUBY. Therefore a player must possess RUBY in order to participate in those Auctions.

### Participate in Royalty Pools

For Auctions priced in RUBY, the corresponding Royalty Pool will be priced in RUBY as well. Therefore a player must possess RUBY in order to participate in those Auctions.


# Distribution

<table><thead><tr><th width="135.28571428571428">Allocation</th><th width="131">Amount</th><th width="58">%</th><th width="401"></th></tr></thead><tbody><tr><td>Player Rewards</td><td>150,000,000</td><td>30</td><td>Unlocked over 5 years mint new RUBY for Player Rewards starting from year 6</td></tr><tr><td>Game Reserve</td><td>100,000,000</td><td>20</td><td>Managed by the game company for improving the game Unlocked over 5 years</td></tr><tr><td>Community Fund</td><td>100,000,000</td><td>20</td><td>Managed by the game company for promoting the game Unlocked over 5 years</td></tr><tr><td>Staking Rewards</td><td>50,000,000</td><td>10</td><td>Distributed to: RUBY stakers and DEX RUBY liquidity providers Unlocked over 5 years to stakers/liquidity providers</td></tr><tr><td>Public Sale</td><td>50,000,000</td><td>10</td><td>No locking</td></tr><tr><td>Strategic Partners</td><td>25,000,000</td><td>5</td><td>(Vesting period to be determined)Locked RUBY are staked in the staking pool</td></tr><tr><td>Dev Team</td><td>25,000,000</td><td>5</td><td>(Vesting period to be determined)Locked RUBY are staked in the staking pool</td></tr></tbody></table>


# New RUBY Issuance

* Starting from year 6 there will be a fixed amount of 20,000,000 RUBY added into the supply each year for “Player Rewards”.
* But with the burning mechanism, RUBY will not necessarily be an inflationary currency.


# RUBY Staking

* Stakers in the RUBY Staking Pool will receive rewards from our RUBY Staking Reward allocation.
* We plan to use the SushiSwap xSUSHI staking model:
  * You stake RUBY to receive xRUBY.
  * You earn more RUBY for holding xRUBY over time.
  * You can stake xRUBY to earn other tokens in our ecosystem such as SHARD and CRYSTAL.


# RUBY Burning

When a player spends RUBY in the game:

* 5% of them are burned
* 35% goes to the game operator
* 60% are added into the RUBY Staking Pool as rewards


# Monetary Policy

### Monetary Policy of CryptoKnights

We here define the Monetary Policy of CrytpoKnights as **how the Game Operator influences the in-game currency on blockchains**, presumably in DeFi instruments. How the Operator manages the currency in the server is referred to as the Fiscal Policy.

### Uniswap v3 & Concentrated Liquidity

Uniswap v3 offers [Concentrated Liquidity](https://docs.uniswap.org/protocol/concepts/V3-overview/concentrated-liquidity) to Liquidity Providers: they can **choose to concentrate their capital to a certain price interval**. This allows game operators to influence their token supply and price action in a public manner. The Monetary Policy will incentivize token trades to occur in a certain range while disincentivizing another. Other liquidity providers will react to the incentives accordingly, overall stabilizing the token price market.

### Core Liquidity

CryptoKnights will allocate a sizable amount of its RUBY reserve to a series of Uniswap v3 positions, ranging **from 0.1 USD per RUBY to infinity**. From the players' perspective, this can be interpretated as the Game Operator selling RUBY to them starting at 0.1 USD. As price goes up, the Game Operator sells more RUBY; when price goes down, the Game Operator buys back RUBY instead.

![Core Liquidity on 3 Blockchains / Ranging from Price=x to Infinity / Total Liquidity=y](/files/Q8pUoJkPcDtWImfgh6af)

**We do not intend to withdraw these Uniswap v3 positions** as it will destabilize the RUBY price. Only when we are migrating to another Automated Market Maker (AMM) will we adjust them.

### Extra Liquidity

We may **put extra liquidity into positions of other price intervals** so as to incentivize RUBY price to remain in a certain range.

![3 Extra Liquidity Positions Added](/files/USKoTsCXixPlgi8tMVKt)

For example, if RUBY price hits 10 USD and we find that price to be overvalued, we may put more RUBY into a position ranging from 10 USD per RUBY to higher. That way it would be harder for buyers to push RUBY price up furthermore.

On the other hand, if RUBY price then drops below 2 USD and we find that price to be undervalued, we may put more USD into a position ranging from 2 USD per RUBY to lower. That way we will be buying back more RUBY in that price range, similar to how a public company buys back treasury stocks.

### Liquidity on Different Blockchains

The "USD" mentioned above refer to USD **stablecoins**. We choose the preferrable stablecoin on whichever blockchains we support. Our Core Liquidity will be shared between those blockchains.

For example, we could provide a Uniswap v3 RUBY/USDC position on Ethereum while having a Uniswap v3 RUBY/XDAI position on Gnosis Chain, both using the same price interval.

Since RUBY can be **natively bridged between multiple chains**, arbitrageurs will keep RUBY price consistent between different markets.

### Other Liquidity Providers

Any RUBY holder can provide liquidity in AMMs, adding more liquidity to the pools. CryptoKnights allocates a part of its RUBY reserve as **Liquidity Staking Rewards (LP Farming)** to Uniswap v2 LP stakers.

### Royalty Pools as a Tool to Reduce RUBY Supply

Royalty Pools are a type of DAO provided by [monet.market](https://monet.market/) to split royalties and act as AMMs for NFTs on the secondary market. We will launch new NFT Auctions that are denominated in RUBY, which will result in Royalty Pools **taking in RUBY from investors and locking them up**. This is another tool for CryptoKnights to reduce the RUBY supply in the token economy.

We call this **Monet-ary Policy**. 😜


# Fiscal Policy

### Fiscal Policy of CryptoKnights

We here define the Fiscal Policy of CrytpoKnights as **how the Game Operator manages the in-game currency in the game server**. How the Operator influences the currency on blockchains is referred to as the Monetary Policy.


# $SHARD

* Shards (SHARD) is the currency in CryptoKnights which players can consume to enhance their equipment.
* It is not an On-Chain token (ERC-20) yet, but we plan to make it one.
* We plan to offer more utility for Shards.
* Players can earn Shards in the CryptoKnights game.
* We plan to allow players to stake RUBY to earn more SHARD.
* We plan to offer SHARD/RUBY trading pairs with more DeFi utility such as Liquidity Mining and more.


# $CRYSTAL

* Crystals (CRYSTAL) is the codename for our upcoming governance token.
* We plan to allow players to earn Crystals in the CryptoKnights game.
* We plan to allow players to stake RUBY to earn more CRYSTAL.
* We plan to offer CRYSTAL/RUBY trading pairs with more DeFi utility such as Liquidity Mining and more.


# Knights

### Fight with a Knight

Players use Knights to play the game. **All players will be given a free, basic Knight** when they create an account, but those Knights are not NFTs yet.

### Minted Knights can Earn RUBY Rewards

Knights which are NFTs, either won in a Knight Auction, bought from the marketplace, rented from other holders, or newly minted, can **earn RUBY rewards** when they win a Ranked Game. The higher Level a Knight, the more RUBY they earn.

### Owning Multiple Knights

A player can own multiple Knights, all with different Levels and using different items. **Tournaments will have multiple classes** so that all Knights can fight with someone their own size.


# Initial Knight Offering

### Genesis Knights

The first batch of Knights will be auctioned using the [monet.market](https://monet.market/) Multi-NFT Auctioning system. The floor price of those Knights will be **determined based on free market price action**. We call them **Genesis Knights**, and the auction campaign **Initial Knight Offering (IKO)**.

We plan to offer **10,000 Knights** in the Initial Knight Offering.

### Genesis Knights are Valuable

In the Initial Knight Offering, **high level Genesis Knights equipped with strong items are available for sale**. We anticipate these Knights to be auctioned out with a substantial price, while lower level Knights with a more modest price.

### Knights are Priced in USD Stablecoins

We decide to price Knights in USD stablecoins because:

* The game sees Knights as the consumers of RUBY. It would be degrading to price Knights themselves in RUBY.
* We don't want Knight prices to be a subject to the extreme volatility of game tokens.

### Floor Price is Essential

The lowest winning bid from the IKO will **set the initial Floor Price** of Genesis Knights. This will affect:

* The **SeaLevel** of the Genesis Royalty Pool
* The **basis price** for minting new Knights


# Genesis Royalty Pool

The Genesis Royalty Pool is the Royalty Pool for Genesis Knights. It:

* **Collects Royalties** from secondary sales and rental fees
* **Buys Genesis Knights from the marketplace** if its sell price is below the SeaLevel
* Lists the Genesis Knights it holds on monet.market for sale or for rent

### Genesis Royalty Pool is a DAO

The Genesis Royalty Pool is a DAO, and its governance token is called the **Genesis Knight RP token**. They are **ERC20 tokens** and can be traded and put into DeFi instruments.


# Minting New Knights

### New Knights can be Minted

Since more and more players will join the game, the 10,000 Genesis Knights will **not be enough to meet the demand**. Therefore the players can mint new Knights as NFTs.

To mint a new Knight, the player must consume a Off-Chain Knight in their game account and pay the minting fees.

### Minting Fee is Determined by the IKO Floor Price

The fee for minting a new Knight will be **higher than the lowest winning price from the Initial Knight Offering**. We currently target it to be 30% percent higher. Therefore if the lowest winning price in the IKO is $50 USD, the minting fee for a new Knight will be $65 USD.

By this way, all participants in the IKO have a reasonable **advantage of getting in early**.

### Minting Fee goes up with Time

Since Knights do not have a fixed amount, the cost of minting a new Knight is designed to go up with time in order to **prevent the new Knights from diluting the value of older Knights**.

**Every time 100 new Knights are minted, the minting price goes up by $1 USD.**

By this way, if IKO Floor Price is $50 USD, the 100,000th Knight would cost $965 USD to mint.

We believe with this minting mechanism, **early adopters are incentivized** while new players can still get their own Knight without having to pay an absurd amount of money upfront.


# Castles

### What is a Castle?

* **A Castle (CASTLE) is a DAO and the Knights from it are the DAO's members.**
* **Castles can be used to mint new Knights with a discount.** The discount increases based on the amount of Knights it has minted. The more Knights a Castle mints, the better the deal gets to mint a new Knight.
* **Castles can level up.** High tier Castles can even issue custom tokens. ERC20 and/or ERC721. The highest tier "Citadel" has an amount cap of 7; the 2nd highest tier "Castle" has an amount cap of 21.
* **Castles can tax its Knights.** A part of that Knight's earnings go to the Castle.
* **Knights from a Castle can have exclusive skins.** Castle art design is customized.
* **The CASTLE Smart Contract is upgradable.** They will have more features as the game developments.


# Tiers of Castles

Owners can level up their Castles:

<table><thead><tr><th width="134">Tiers</th><th width="125" align="right">Minimum Population</th><th width="149" align="right">Construction Fee (RUBY)</th><th width="90">Royalty Share</th><th width="104">Minting Discount</th><th width="93">Minting Fee Share</th><th width="201">Bonus Feature</th></tr></thead><tbody><tr><td>Citadel</td><td align="right">1,000</td><td align="right">100,000</td><td>1.5%</td><td>30%</td><td>5%</td><td>Issue ERC20 Tokens</td></tr><tr><td>Castle</td><td align="right">500</td><td align="right">50,000</td><td>1.25%</td><td>20%</td><td>5%</td><td>Issue ERC721 Tokens</td></tr><tr><td>Keep</td><td align="right">250</td><td align="right">25,000</td><td>1%</td><td>20%</td><td>3%</td><td>Branded Skins</td></tr><tr><td>Stronghold</td><td align="right">100</td><td align="right">10,000</td><td>0.75%</td><td>10%</td><td>3%</td><td>Branded Cards</td></tr><tr><td>Tower</td><td align="right">50</td><td align="right">5,000</td><td>0.5%</td><td>10%</td><td>1%</td><td>Branded Armors</td></tr><tr><td>Gatehouse</td><td align="right">20</td><td align="right">2,000</td><td>0.25%</td><td>0%</td><td>1%</td><td>Branded Weapons</td></tr><tr><td>Watch</td><td align="right">-</td><td align="right">-</td><td>0%</td><td>0%</td><td>0%</td><td>Branded Knights</td></tr></tbody></table>


# Rules for Castles

* A **Watch costs 10x the price of minting a Knight NFT** to mint.
  * The price of minting a new Knight is (The Total Amount of Knights / 100), priced in USD stablecoins.
  * We will premint 1,000 "Genesis Knights" at launch, therefore a new Knight will cost 10 USD to mint at start, putting a Watch at 100 USD to mint at start.
* Each Castle can own up to **4%** of the total Knight supply.
* There can only ever be **7 Citadels** and **21 Castles**.
* When a Castle reaches the required Knight amount, the owner can pay a Construction Fee to **upgrade** it.
* Castle owners **receive a chunk of the Royalties** when the Knights that belongs to that Castle gets traded on the open market.
* Castle owners can mint Knights from the Castle with a **discount**.
* Castles can impose a **tax** on its Knights. They can set the **tax rate** for part of those Knights' earnings to go to the Castle.
* Castle owners can choose to **allow other people to mint Knights** from that Castle. The owner receives a chunk of the minting fee.
* Each Castle tier will have **special features**.
* Castles can **merge.**
* A Citadel can **downgrade** if a Castle surpasses it in Knight amount. In this case, the Castle pays Upgrade Fee to the Citadel that gets downgraded.
* We can gift Castles to players.
  * We take Zeref Hooga for example. Zeref won an Alpha Castle in a tournament during beta. He will receive the actual Castle as the game officially launches.
  * Zeref Hooga's Castle starts as a Castle, but has to start from 0 Knights. It gets 500 free mints, but still has to follow the 4% rule.
* For **guild partners**, we offer them **Castle presales**. They get the same deal as the one Zeref gets as mentioned above.
  * Assuming the Castle has 500 free mints.
  * Since Castles can only own 4% of the total Knight supply, there has to be 12,500 Knights in circulation for any Castle to reach 500 Knights.
  * Assuming a Castle owner mints whenever she could, the cost of minting a Knight would start from 10 USD and end at 125 USD when the 500th Knight is minted from this Castle.
  * Assuming RUBY price stays stable at 0.1 USD (which it should not. RUBY price should go up if Knights get minted.)
  * The Castle owner would have spend approximately 33,750 USD to mint 500 Knights, 100 USD to mint a Watch, 9,200 USD to upgrade her Watch all the way up to a Castle. That makes the cost to build a Castle up from scratch 43,050 USD.
  * Note: the estimation above is assuming the Castle owner gets in everything first. Any other Castle would cost a lot more to build.


# Auctions

CryptoKnights uses [monet.market](https://monet.market/) to launch all its NFTs.

### NFTs are Revealed Before the Auction

In a monet.market NFT Auction, NFTs are all **revealed before the auction**, and will be arranged based on the value of the NFT, from highest to lowest.

### Bidding

Buyers will **place bids** on those NFTs. The higher the bid, the better the NFT they will receive when auction ends.

If the buyer's bid gets pushed out by other bids, they will be refunded.

### Royalty Pool Auction

Parallel to the NFT Auction, there will also be a **Royalty Pool Auction**. Anyone can participate in the Royalty Pool Auction.

The Royalty Pool collects royalties that come from **sales on the secondary market** and **rent from the rental market**.


# Marketplace

### Monet.Market Offers a Secondary Marketplace for NFTs

CryptoKnights targets [monet.market](https://monet.market/) as its main secondary marketplace, although CryptoKnights' NFTs are **ERC721 compatible** and can be listed on any NFT marketplace.

Sellers can list their NFTs for sale similar to other marketplaces such as OpenSea or LooksRare.

### Fixed Price Sales

monet.market offers Fixed Price Sales, obviously.

### English Auctions

monet.market offers English Auctions where buyers bid for an individual NFT and the **highest bid wins**.

### Dutch Auctions

monet.market offers Dutch Auctions where the sell **price drops with time** until someone buys it.

### Royalty Pool as Automated Market Maker for NFTs

Royalty Pools are **DAOs that automatically buy an NFT** when it is in their target price range. It can thus be seen as an **Automated Market Maker (AMM) for NFTs**.

### Rental Market

monet.market provides a Rental Market for NFTs. The two parties in the rental agreement can set the terms of the rental deal. That includes fixed price rent and **revenue split**.

### On-Chain Scholarship

Since monet.market Rental Market offers revenue split for NFTs, it can be used by guilds as a tool to offer On-Chain Scholarship. This is a **trustless and decentralized** new business model.


# eSports Tournaments

The team behind CryptoKnights is building an eSports platform that integrates **multi-way, super-low-latency, blockchain-aware live streaming system**.

CryptoKnights will be the first game utilizing this streaming platform. Stay tuned.


# Roadmap

### Social

* [x] Landing Page <https://cryptoknights.games/>
* [x] Twitter <https://twitter.com/CryptoKnightsss>
* [x] Discord <https://discord.gg/wKDNG4BqCM>
* [x] Telegram <https://t.me/CryptoKnightsGames>
  * [x] 中文 <https://t.me/CryptoKnightsZH>
  * [x] Indo <https://t.me/CryptoKnightsIndo>
* [x] Youtube <https://www.youtube.com/@cryptoknights6300>
* [x] Instagram <https://www.instagram.com/cryptoknights.games/>
* [ ] Dynamic Metadata for NFT platforms (OpenSea, etc.)
* [ ] TikTok
* [ ] Facebook
* [ ] Public Github

### Prelaunch

* [x] **Closed Beta**
* [x] Demo Tournament
* [x] Demo Auction
* [x] Email Login
* [x] Listed on Play Store
* [x] Listed on App Store
* [x] Windows Version
* [x] Mac Version
* [x] Linux Version
* [x] **Open Beta**
* [x] Beta Tester Tournament
* [x] Official PvP Ranking System
* [x] Official Launch of the Free Version of CryptoKnights

### Gameplay

* [x] PvP Score Rewards from PvP
* [x] EXP Rewards from PvP
* [x] GOLD Rewards from PvP
* [x] RUBY Rewards from PvP
* [ ] Clans
* [ ] Boss Fights
* [ ] Practice Mode
* [ ] Clan Tournaments
* [x] Solo Tournaments
* [ ] 3rd Party Skins
* [ ] 3rd Party Emotes
* [ ] Different Tiers of Knights
* [ ] New Weapon Types
* [ ] New Professions

### Blockchain Integration

* [x] RUBY Token Launch
* [ ] SHARD Token Launch
* [ ] CRYSTAL Token Launch
* [x] CryptoKnights NFT Launch
* [ ] Skin NFT Launch
* [ ] Emote NFT Launch
* [ ] PvP Ranking NFT Launch
* [ ] Battle Replay NFT Launch
* [ ] Card NFT Launch
* [ ] Weapon NFT Launch
* [ ] Armor NFT Launch
* [x] Wallet/Email/GameAccount Integration
* [x] Token Bridging
* [x] NFT Bridging
* [ ] NFT Marketplace
* [ ] NFT Rental Market

### DeFi Integration

* [x] RUBY/DAI Uniswap Pool
* [x] RUBY/USDT Uniswap Pool
* [ ] RUBY/USDC Uniswap Pool
* [ ] RUBY <-> xRUBY Single Staking
* [ ] RUBY LP Farming
* [ ] xRUBY Single Staking -> SHARD
* [ ] SHARD/RUBY Uniswap Pool
* [ ] SHARD Single Staking
* [ ] xRUBY Single Staking -> CRYSTAL
* [ ] CRYSTAL/RUBY Uniswap Pool
* [ ] CRYSTAL Single Staking
* [ ] xRUBY Single Staking -> Tokens from partner games

### Multichain Support

* [ ] **Ethereum**
* [x] **Polygon PoS** on Ethereum
* [ ] **Arbitrum** on Ethereum
* [ ] **Arbitrum Nova** on Ethereum
* [ ] **Optimism** on Ethereum
* [ ] **Gnosis** on Ethereum
* [ ] **BNB Chain**
* [ ] **Avalanche-C**
* [ ] **Moonbeam** on Polkadot
* [ ] **Aurora** on NEAR
* [ ] **Evmos** on Cosmos
* [ ] **Moonriver** on Kusama

### Expansions

* [ ] Live Streaming System
* [ ] CryptoKnights Minigame
* [ ] Minecraft Integration
* [ ] Roblox Integration


# Team

### Benjamin Scherrey – Chief Fan

37 years tech experience and crypto development

### Pam Suebvisai – CTO

Reuters, MS CompSci Carnegie Mellon University

### Chris Craker – Head of Business Development

Karma Studios & GM Sony BMG Masterworks Intl.

### Kirit Sælensminde – Chief Systems Architect

Felspar, BEng Hons, Imperial College

### Amp Tanawat – Frontend Architect

Web & UX expert, Startup mentor

### Thomas Natter – CFO Startup

CEO, Audit Dir. F500, CFO Nestlé GC, CISA

### Sajal Kayan – Head of DevOps

Founder/CTO TurboBytes, Networking Expert

### Tle Ekkul – System Architect

Sr Dev Proteus, Ogilvy & Mather

### Yukai Jerng – DeFi Architect & Gamification

Com. banking Taiwan & Thailand, DeFi Investor

### Leav Grave – Financial Instrument Modeler

Options Samurai founder, Licenced Investor

### Zac Cohen – NFT Promoter

HodlMoon Co-Founder, Crypto/NFT Researcher

### John P. Formichella – Legal Counsel & Advisor

Partner Formichella & Sritawat


# Cross-Chain ERC20

Coming Soon!!


# Bridge

### Multichain

CryptoKnights is a multichain game, meaning that the in-game assets can be **imported from and withdrawn to multiple blockchains**.

### RUBY as a Cross-Chain Token

For our RUBY token to exist on multiple chains, we incorporated a **special type of ERC20 contract that can be aware of its balance on other chains**, so that the total amount of RUBY on all chains it has been deployed on remains constant.

### NFT Bridging

The NFTs in CryptoKnights will first be auctioned on a single blockchain, then can be imported into the game and withdrawn onto other chains.

### The Game is a Bridge

Therefore the game serves as a bridge for all those tokens.


# Account Types

### Tier 1: Guest Account

* Server generates virtual account when a new player installs the game.
* New player does not have to log in to play.
* Account linked to device.
* Player can earn Off-Chain Asset rewards only.
* Player can provide their email to upgrade to Tier 2.

### Tier 2: Email Account

* Use “Email + Password” to log in.
* Account can be shared between multiple devices.
* Player can earn Off-Chain Asset rewards only.
* More in-game purchasing options, but can’t mint as On-Chain Assets.
* Player can link account to crypto wallet to upgrade to Tier 3.

### Tier 3: Wallet Account

* Account links to both email and wallet address.
* Use “Email + Password” to log in, but sometimes need to sign digital signatures with their crypto wallet.
* Player can earn both Off-Chain Assets and On-Chain Assets.
* Player can mint assets as ERC tokens and withdraw to their wallet.
* All advanced NFT features will require this account tier.


# Devices

CryptoKnights runs on:

* **iOS**
* **Android**
* **Mac (soon)**
* **Windows (soon)**
* **Linux (soon)**


# Links

* **Linktree:** <https://linktr.ee/cryptoknightsgames>
* **Website:** <https://cryptoknights.games>
* **Whitepaper:** <https://whitepaper.cryptoknights.games>
* **Twitter:** <https://twitter.com/CryptoKnightsss>
* **Discord:** <https://discord.gg/CryptoKnightsGames>
* **Telegram:** <https://t.me/CryptoKnightsGames>
* **Youtube:** <https://www.youtube.com/watch?v=7ScJn6jH2E4>
* **Twitch:** <https://www.twitch.tv/cryptoknightsgames>


# FAQ

### What is CryptoKnights?

A real time fighting card game with NFTs.

### Wen can I play it?

Right here right now! The game is already playable!

Gameplay: <https://www.youtube.com/watch?v=kZ1Qn65SvDA>

### Where can I play it?

We are in beta testing.

Sign up to be tester: <https://cryptoknights.games/>

Beta-Testers WILL RECEIVE AIRDROPS!

(Will use our [Discord Channel](https://discord.gg/wH3FTensuq) to announce details about the airdrop.)

### On what device?

Beta testing currently on iOS and Android.

We will support Mac, Windows, and Linux in the future.

### Wen token?

RUBY is our token & in-game currency.

If you play in Beta Test, we will Airdrop you RUBY when game officially launches!

There will also be NFT auctions for Knights.

### How will the NFTs be auctioned?

We use [monet.market](https://monet.market/) for auctioning.

You will be able to:

* Bid for multiple NFTs
* Invest in the Royalty Pool to collect royalties that are to come
* Use our secondary marketplace to buy/sell or rent our NFTs


# Brand Assets

### RUBY .AI

\[RUBY Token]\(../files/RUBY Token V1.ai)

### RUBY .PNG

\[RUBY transperency]\(../files/RUBY trans (1).png)

\[RUBY grey]\(../files/RUBY grey (1).png)

\[RUBY black]\(../files/RUBY black (1).png)

\[RUBY white]\(../files/RUBY white.png)

### RUBY .GIF

\[RUBY anime]\(../files/RUBY anime.gif")\
Background: [pexels.com](https://www.pexels.com/@colors-motion-graphics-183847699/)


