Gems

Level-less items, such as potions, of the same type and rarity are identical, so their evolution can be implemented as a simple merging. However, items with levels, such as clothing, are quite unique, and it is almost impossible to find two similar items.

To evolve such items, users need Gems, which are only issued as a reward for participating in the Liquidity Program, so they cannot be found in loot boxes. In that sense, Gems are special.

In all other respects, Gems are just like any other level-less items, such as potions. They can be scrapped, sold on the on the marketplace for Gold (F,E,D) or QFT (C,B,A), their rarity can be evolved through merging, and they take up inventory space.

Rarity
Weight
Scrapping
Evolving

F

100g

+11es

-

E

373g

+14es

4xF+10es

D

806g

+19es

4xE+30es

C

1,393g

+26es

4xD+60es

B

2,128g

+35es

4xC+100es

A

3,009g

+46es

4xB+150es

Scrapping and evolving values in the table are calculated for a Crafting attribute of 0, where 11es means 11 Essence. Weight is calculated based on: Density=Rarity1.1Density=Rarity^{-1.1}.

To evolve a rarity of an item, a user needs a Gem of the same rarity tier. For example, to evolve an item's rarity from F to E, a Gem F is required. To evolve item's rarity from E to D, a Gem E is needed. And so on.

In addition to Gems, Essence is also required to evolve the rarity tier.

A-rarity Gems are not used for evolving, as rarity tier A is the highest possible tier. Instead, a user can use them to maximize the aspect or one of the perks of the clothing item.

Since users only need Essence and Gems of the same rarity, they only need Gold to craft C-rarity items that can be sold for QFT, thus extracting in-game value from the system to the blockchain. In fact, because Gems themselves can be evolved through merging, items of any rarity can be crafted using only Gold.


Gem Issuance

Although Gems can be purchased on the marketplace, they are initially created as a reward for participating in the Liquidity Program. In this program, users provide liquidity to the official swapping pool and then burn the LP tokens they receive. In return, they receive QFT and Gems.

While QFTs are awarded proportionally based on users' mining results, Gems are indivisible items that are distributed based on a leaderboard mechanic that prevents manipulation by multiple accounts.

Learn more about QFT distribution in the Liquidity Program article.

Every user who participates in the Liquidity Program during a week earns Gem Points, which are used to create the leaderboard. The amount of Gem Points earned depends on three factors: the amount of LP tokens burned for the program, the value of the Crafting attribute, and how early in the week the LP tokens were burned.

The amount of Gem Points earned per LP token burned: GPoints=LPCrafting+1(1+e2105(Second3105))1GPoints=LP*\sqrt{Crafting+1}*(1+e^{2*10^{-5}*(Second-3*10^5)})^{-1}

In this way, a user with higher Crafting who burns liquidity at the beginning of a new week will receive more points than a user who burns the same amount of LP tokens in the middle of the week, or who has a lower Crafting attribute.

The time factor discourages last-minute tampering, making it much more costly, especially for newly created accounts with a Crafting of 0. This allows users who really earn from crafting to get Gems without any hassle.

The leaderboard is based on the Gem Points earned by users during the week. To prevent Sybil attacks, the leaderboard is divided into a top and bottom section based on the average amount of Gem Points earned by the top ten users. And the bottom section of the leaderboard is not eligible for Gem rewards.

The division value for the leaderboard is calculated as follows: Division=(u=1010.1GPointsu)0.5Division=(\sum_{u=10}^{1}0.1*GPoints_u)^{0.5}

The top section of the leaderboard is divided into 21 equal slices, grouped into 6 segments, and depending on which segment the user reaches, they will receive a Gem of particular rarity.

For example, let's say the lowest ranked user in the rewards section of the leaderboard has 1,000 Gem Points, while the highest ranked user has 22,000 Gem Points. This way the rewards section of the leaderboard will be divided by 22,0001,00021=1,000\frac{22,000-1,000}{21}=1,000 Gem Points.

Segment
Start
End
Gem

6 parts

1,000

7,000

F

5 parts

7,000

12,000

E

4 parts

12,000

16,000

D

3 parts

16,000

19,000

C

2 parts

19,000

21,000

B

1 parts

21,000

22,000

A

For example, if Alice earns 12,500 Gem Points in a week, she will receive Gem D, while Bob with 19,100 Gem Points will receive Gem B.

This approach to Gem distribution has many advantages:

  • It scales, so as Questfall becomes more popular, more Gems are issued to meet the growing demand.

  • It prevents Sybil attacks by not rewarding relatively small amounts of burned liquidity.

  • It forces competition among users, which results in more liquidity being added.

  • It increases the value of the Crafting attribute.

  • It prevents last-minute tampering.

Last updated