Cryptoblades Basic Guide and Details

Bantillo

Elite Gamer
Nov 4, 2018
170
7
18
Visit site
CryptoBlades is a Play to Earn NFT RPG developed by Riveted Games on the Binance Smart Chain platform. The game revolves around the acquisition of legendary Blades and powerful Heroes to wield them. Players may participate in combat using their assets to earn SKILL tokens. Assets are player owned NFTs minted in the ERC-721 standard which may be traded on the proprietary marketplace.

Play to Earn​

CryptoBlades utilizes a Play-to-Earn model by distributing SKILL through gameplay, and giving value to player NFTs by increasing their use through future features.

NFTs may be freely traded on the marketplace for SKILL tokens, which can then be traded on exchanges or converted to fiat currency.

Currently the following options are available for the player to earn:
  • Participating in combat through the use of character and weapon NFTs for SKILL.
  • Minting characters and weapons and selling them for SKILL on the marketplace.
  • Trading NFTs with other players for BEP-20 tokens.
  • Exchanging SKILL on a DEX for currency that can be traded on an exchange such as Binance.
What is SKILL?

SKILL serves as the native currency for CryptoBlades. Players leverage SKILL to acquire characters, forge and reforge weapons, and to buy and sell on the CryptoBlades marketplace.

There is a maximum supply of 1,000,000 SKILL tokens.

The supply of SKILL is designated as follows:
  • IDO - 35%
  • Gameplay Incentives - 20%
  • Development - 20%
  • Initial Liquidity - 15%
  • Liquidity Incentives - 10%
The development fund vests at a rate of 25% per quarter. The Investor fund vests at a rate of 25% per month.

Game Health​

The most important part of CryptoBlades is the game contract and maintaining enough SKILL to always be able to pay out players when necessary.

The main mechanism of tokenomic control is the oracle, which informs the game contract about the current dollar value of SKILL and is used to stabilize the different game functions such as minting NFTs and fight payouts to maintain a stable dollar value.

SKILL Sinks and Faucets​

The flow of SKILL in and out of the contract is controlled by the faucets and sinks present in the game.

A faucet is an activity that distributes SKILL to players and a sink is any activity that consumes SKILL. Due to the limited supply of SKILL, a balance between the two is vital to game health.

Faucets in CryptoBlades distributes SKILL to players, and the rewards pool that the faucets use is replenished by any sinks in the game.

The current faucets in the game are as follows:
  • Combat
The current sinks in the game are as follows:
  • Recruit Character
  • Forge Weapon
  • Reforge Weapon
  • Marketplace Tax
  • Early Withdrawal Tax
Future gameplay features will determine the balance of faucets and sinks which will be carefully managed by the developers. In-game events can act as "tokenomic levers" to drive the flow of tokens in and out of the contract.

Impact of Multi-Accounting​

Many questions come up around the subject of multi-accounting and sustainability. This is not an issue because the economics of the game cannot distinguish between a single player who has 10 accounts, compared to 10 players each with a single account.

Compared to a free-to-play model, SKILL needs to be spent in order to earn SKILL. Actions are time gated by stamina, so earnings are proportional to investment and having multiple accounts does not give any unfair advantage. Bots are prohibited, so a single user must still manage all of their accounts.

Players are free to reinvest into the game to increase their earning potential as stated by the developers.

Spending SKILL​


SKILL is the currency used to create and enhance the asset NFTs players use to play the game. Over time, more use cases will be created to increase the value of SKILL and circulate the economy of the game.

In Game Only Funds​

  • In-Game-Only SKILL is SKILL that can only be spent on minting weapons, and reforging.
  • In-Game-Only cannot be spent on the marketplace to purchase NFTs.
  • This SKILL is currently unobtainable at the moment, though this maybe subject to change depending on future features.

SKILL Spending Order​

CryptoBlades will prioritize spending SKILL in the following order for minting characters, weapons, and reforging:
  1. In-Game-Only
  2. Unclaimed SKILL
  3. Wallet SKILL
If one pool of SKILL is insufficient for the transaction, CryptoBlades will take SKILL from the next pool in the list above to satisfy the cost.

Minting Characters​

Characters are one of the two main NFTs currently available in CryptoBlades. Characters are necessary to perform combat in CryptoBlades and only increase in value as the player continues to win fights.

All of the SKILL spent minting characters goes directly into the contract used to give fight payouts.

Minting Weapons​

Weapons are one of the two main NFTs currently available in CryptoBlades. Weapons are used by characters to perform fights and earn SKILL.

Minting weapons currently serves as the primary SKILL sink along with reforging.

All of the SKILL spent minting weapons goes directly into the contract used to give fight payouts.

Reforging Weapons​

Players can spend SKILL to burn one weapon into another, increasing it's stats and value. Reforging can be used when the player has an excess of weapons due to mass forging, and gives value to low rarity weapons that other players might not want to purchase.

All of the SKILL spent reforging weapons goes directly into the contract used to give fight payouts.

Obtaining SKILL​


SKILL is primarily obtained through successful combat encounters, and the trading of NFTs on the marketplace. Over time, more features that reward SKILL will be developed to further increase the value of NFTs necessary to produce SKILL.

Fights​

Players can use their character and weapon NFTs to fight in the Combat tab of the application.

Fights are an on-chain transaction that takes the power values of the chosen character and chosen enemy, and compares the calculated rolls to determine if the player wins or loses.

Earnings Calculator​

CryptoBlades has a built in calculator where the player may input a dollar value for both SKILL and BNB, and then the stats of their current character and selected weapon.

The calculator will then show the potential daily and monthly earnings based on a specific amount of wins compared to the total daily fights.

Claiming SKILL​

SKILL won through combat will be reflected in the player's Rewards bar on the upper left hand side of the screen. If the Rewards bar is not visible, you may select the gear icon on the upper right hand side of the screen and enable the Rewards bar.



Claiming SKILL from the rewards pool may subject the player to the Early Withdraw Tax, explained in the section below.

Early Withdraw Tax​

Each player is subject to a Early Withdraw Tax that disincentivizes the rapid withdrawing and selling of SKILL on a day to day basis.

The tax initially starts at 15%, reducing by 1% per day until it hits 0%.

Each time the player withdraws SKILL, or stakes unclaimed SKILL on the staking pool, the tax resets back to 15%.

Trading​

Players may trade their NFTs on the marketplace for SKILL.

Players may also conduct peer to peer trades through the use of the NFT contracts.

Staking​


SKILL for SKILL​

The SKILL for SKILL staking pool rewards SKILL in return for staking any SKILL from the player's wallet or from any unclaimed in the rewards pool.

SKILL that gets staked in this pool gets locked for seven days, though additional deposits after the initial deposit does not "refresh" the seven day lock period.

This means that users can stake a small amount of SKILL to start the lock timer, and continue to top up the staked balance without extending the lock timer.

Unclaimed SKILL may be directly staked into this pool. Please note that staking unclaimed SKILL will refresh the user's Early Withdraw Tax.

After seven days, users may withdraw their staked SKILL directly into their MetaMask wallets with zero tax.

This means that users may avoid the 15% tax altogether, if they stake their unclaimed SKILL and wait for the seven day lock period before withdrawing it all out with no tax.

The lock timer of staking only resets when the player withdraws any amount. This means that players may continue to top up their staking pool after the seven day timer is up, and it will not lock them out of withdrawing their staked SKILL.

Oracle​


Purpose​

The price oracle's purpose is to balance the SKILL payout gained through combat, along with minting and reforging costs to the current dollar value of SKILL.
This means that the following will happen if the dollar value per SKILL increases:
  • SKILL payouts decrease
  • Mint Character costs less SKILL
  • Mint Weapon costs less SKILL
  • Reforge costs less SKILL
Conversely, if SKILL price in dollar falls under a specific amount the opposite of the above becomes true.

The oracle will ensure that daily income will always be larger than gas fee costs, unless the player chooses to lose a majority of their daily fights.

The Oracle will dynamically adjust fight payouts up or down depending on changes in the dollar value of SKILL.

Reason​

The reason for the oracle's usage is so that the economy of the game is balanced around a set dollar value. There is a limited amount of SKILL token that can circulate in the economy, and an increase in users would likely drain all the SKILL present in the game contract.

By utilizing the oracle, CryptoBlades forms a correlation between active users and the dollar value of SKILL. The assumption is that when SKILL price rises, the demand for SKILL increases as well through the release of new game features or an influx of new players.

The oracle will ensure consistent dollar value payouts per fight transaction at the time it was made, along with ensuring mint costs for NFTs remain at a consistent dollar value. This means that entry costs can be balanced and kept low enough to allow new players a chance to play even if the dollar value of SKILL rises.

Obtaining Oracle SKILL/Dollar Rate​

The oracle keeps track of the current dollar value of SKILL, and updates at an undisclosed rate to prevent players from taking advantage of the fluctuations in SKILL/Dollar price.

To get the current rate of the oracle, follow the steps outlined below:

1. Go to the oracle contract here : Oracle

2. Click on the number indicated by Function 3.

3. Copy the value indicated in the BNB (1) row.



4. Divide 1 by that copied value. The result is what the oracle thinks SKILL is currently worth in dollars.

If the calculated amount is different from the actual dollar value of SKILL you can expect nerfs to payouts and cheaper mint costs if the oracle is under the current value of SKILL, and the opposite if the oracle is over the current value of SKILL.

What are Characters?​




Characters are one of the main NFTs the player can possess in CryptoBlades.

Each account can hold a maximum of four characters at any given time.

The price to mint characters is displayed on the button in the Plaza tab. All SKILL spent on minting characters gets sent to the contract that handles fight payouts.

Each character starts at level one, and comes with a random element upon minting.

Currently there is no way to change the element of a character.

CBC​

CBC stands for CryptoBlades Character, and are the character NFTs present on your wallet.

If you wish to have CBC visible on your MetaMask wallet, you may add the token through it's contract address found below:

0xc6f252c2cdd4087e30608a35c022ce490b58179b

Character Elements​

Each character comes as one of four different elements (Fire, Earth, Lightning, Water).

Character elements are used to determine advantage calculations and multipliers in combat.

Stamina​

Each character has their own individual stamina pool, with a maximum count of 200.

Stamina regenerates at a rate of one point every five minutes.

Stamina is spent when the player engages in combat, at a rate of 40/80/120/160/200 stamina per fight depending on the player's selected stamina cost per fight.

This means that in 24 hours, each character can get 288 stamina which equates to 7.2 fights.

Character Levels​


Each character starts out at level one, requiring experience attained through successful combat to increase.

Character levels determine the amount of power they have during combat calculations, and in turn determines the SKILL payout on victories.

Level Milestones​

Level milestones are specific points where the character receives a large boost in power, and in turn increases their SKILL payout.

Currently milestones occur every ten levels, starting from 11 then 21, 31, 41, etc.

Calculating Experience​

To calculate whether or not it is time to claim, you can make a copy of the following spreadsheet:

Link to the spreadsheet here: CryptoBlades Experience Calculator

Claiming Experience​



Experience won through battles is stored in the Rewards bar, similar to SKILL.

As claiming experience costs a gas fee for the transaction, it is recommended to only claim your experience for a character if it will push them to the next milestone if the character in question is under level 41.

Past level 41, it becomes beneficial to claim their experience every level thereafter as the boost in power will result in more SKILL gained through fight payouts.

Often times due to varying win rates, character levels may become desynced.
It is always a good idea to claim experience before fighting with a character if that experience pushes them to the next milestone.

If other characters will not yet hit their respective milestones, it might be beneficial to stop fighting with that character and let others catch up assuming their stamina isn't full.

Power Per Level​

To calculate the amount of power a character gets at a certain level, we refer to the formula below:

charPower=1000+((charLevel−1)∗10)∗(Math.Floor((charLevel−1)/10)+1charPower = 1000 + ((charLevel - 1) * 10) * (Math.Floor((charLevel - 1) / 10) + 1charPower=1000+((charLevel−1)∗10)∗(Math.Floor((charLevel−1)/10)+1

credits to cryptoblades​

 
Last edited:

Similar threads


Reply