Smart Contracts
Last updated
Last updated
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