Trilium (TLM) is the game token of Alien Worlds, earned through gameplay. Trilium can also be used to stake for voting rights on a Planet. It exists on the Ethereum, WAX & BSC blockchains, and Explorers can store TLM on WAX or BSC for planetary governance or Missions, respectively.
The supply of TLM is finite and subject a maximum cap of 5 billion, with inflation at 9% of the total supply in year 1, 7.64% in year 2 and declining year on year.
Inflation funds the Daily Trilium Allocation to Planets (DTAP) and the Daily Trilium Allocation to Landowners (DTAL), the latter which is allocated approximately 4 times per month.
Token contract - Trilium on WAX:
The main TLM token contract exists on WAX.
The WAX TLM token contract is alien.worlds
Token contract - Trilium on Ethereum:
An ERC-20 TLM token contract exists on Ethereum as well, which records balances and gives transfer functions.
The TLM Ethereum token contract is: 0x888888848B652B3E3a0f34c96E00EEC0F3a23F72
Token contract - Trilium on BSC:
A BEP-20 TLM token contract exists on BSC which will enable access to the missions game.
The BSC TLM token contract is: 0x2222227E22102Fe3322098e4CBfE18cFebD57c95
Cross-chain reconciling mechanism:
The above image summarizes the cross-chain reconciling mechanism, whilst below this is broken down in greater detail.
Cross-chain reconciling mechanism for transfer of balances:
At any given time, the sum of the accessible accounts across Etherium (ETH), Binance Smart Chain (BSC) and WAX will be equal to the notional cross-chain reconciling value of 10bn. The tokens governed by the ETH, BSC and WAX token contracts must always sum to a notional cross-chain maximal figure of 10bn TLM. When the user wants to transfer TLM from one chain to the other, the transferred amount is added to the inaccessible balance on the starting chain at the same time as being deducted from the inaccessible balance on the destination chain.
Cross-chain reconciling through oracles:
An oracle (off-chain account recognized as a source of truth) will listen for a user requesting to move TLM between chains. The user request makes the balance inaccessible on the source chain. The oracle then gives an instruction to the destination chain’s TLM token contract to move the corresponding balances into the accessible balance on the destination chain.
Majority of oracles required:
The token contracts will require majority approval of multiple constituent oracles before sending instructions. Each oracle will have keys for both chains and those keys will be approved by each chain’s token contract, so that once the token contracts register an approval majority, the transfer is made from inaccessible to accessible account.
Uses of Trilium:
The current uses of Trilium in the game include:
- Trilium can be staked by Explorers in exchange for Planetary DAO tokens that allow them voting rights in Planetary Governance in the near future.
- Trilium is burned when Explorers shine NFTs.