Smart Contracts

Smart Contracts

Purpose

Implementation

Details

$TKW Token

Platform utility token for more details refer to Token Utility

In the initial version it will be a single EVM chain token. Later it will be replicated to the chains where token battles will be supported.

Fixed total amount across all chains

Battle stake boosters(NFT collection)

NFTs might represent stake boosting used in token battles/fights.

In the initial version it will be a single EVM chain solution. Later it will be replicated to the chains where stake boosters will be supported.

Fixed total amount for each battle

Battle/Fight pools

Tokens which participate in token fights will have their fight addresses (fortress). Tokens and and stake boosts (NFTs) are sent to that address and at the end of fight points are calculated to measure the strength of that token.

In the Scope 1 solution version those addresses will be managed in a centralized way. Solution will progress where smart contract implementation will let users to send, withdraw and can claim reward on their own and token points calculated by smart contract. In the Scope 2 solution if the fighting token is multichain chain-bridges will be employed where necessary to calculate points and distribute rewards.

If a token is multichain it might have multiple pools supporting the same token.

Random distribution of

Team Boosts to whitelisted participants of a battle

To distrbute random team boosts in battles for whitelisted users.

NFT minting and distribution might be used to create team boosts for stakes and external random number genarator might be used to unsure randomnes for distributed boosts.

$TKW Token bridge contracts

To ensure total token amount is fixed across all supported chains, ensure supply and demain is balanced across all supported chains

Applied only to multichain solution implementation

Last updated