THEIA Token
Token symbol: THEIA.
Diminishing emissions of THEIA, programmed into the contract with an inverse emission rate. The emission would never end, but would continuously reduce.
Initial Circulating Supply: 10 million.
THEAI Emissions
Year |
Emission Rate/Year |
Tokens Emitted |
Circulating Supply |
0 |
10,000,000 |
0 |
10,000,000 |
1 |
5,000,000 |
6,931,472 |
16,931,472 |
2 |
3,333,333 |
4,054,651 |
20,986,123 |
3 |
2,500,000 |
2,876,820 |
23,862,943 |
4 |
2,000,000 |
2,231,435 |
26,094,378 |
5 |
1,666,666 |
1,823,215 |
27,917,593 |
6 |
1,428,571 |
1,541,506 |
29,459,099 |
7 |
1,250,000 |
1,335,314 |
30,794,413 |
8 |
1,111,111 |
1,177,830 |
31,972,243 |
9 |
1,000,000 |
1,053,605 |
33,025,848 |
10 |
909,090 |
953,101 |
33,978,954 |
20 |
476,190 |
|
40,445,227 |
50 |
196,078 |
|
49,318,259 |
100 |
99,009 |
|
56,151,209 |
The Theia project is incubated by ContinuumDAO and its treasury could receive 20% of the initial supply, i.e. 2 million THEIA. ContinuumDAO must decide what to do with these, but I think that we should keep 1 million in the treasury and distribute 1 million to veCTM holders over 2 years. The remaining 1 million veTHEIA position would give ContinuumDAO a large vote in any Theia proposals.
The remaining 8 million THEIA would be for Theia to decide how to use. We could split this into THEIA that is controlled by the Theia DAO in its treasury to be split between the different chains and acting as a reservoir for bonus rewards (4 million?). The rest of the THEIA would be available for the project team to use, e.g. for liquidity on DEXes/CEXes, for rewarding contributions, for airdrops, or for attracting other projects to the ecosystem.
THEIA Utility
THEIA has two main purposes:
(1) Governance: When vested into an NFT veTHEIA (max lock = 2 years?), it can be used to vote on DAO proposals within a limited scope -
(a) Which assets are to receive rewards for liquidity provision,
(b) The total THEIA rewards per asset per day, to be funded from the daily THEIA emission and possibly supplemented from the DAO treasury,
(c) The percentage of rewards to be awarded on each supported chain for that asset.
(d) The increased reward rate for those wallets holding vested THEIA in their veTHEIA. A liquidity provider would receive THEIA rewards for providing liquidity on a chain if their veTHEIA held no THEIA, but would receive extra rewards in proportion to how many vested THEIA they had on that chain, proportionate to their vested power compared to the total on that chain. The Theia DAO can decide how much extra this is (see the factor f in the Reward Model section below). A sensible increased reward rate might be double if a wallet held all the vested THEIA on that chain.
(e) In addition the Theia DAO can vote to use up to 50% of the USDC profits (after paying for CTM fixed fees, gas and DEX swap fees) to buy THEIA from the market for its treasury to top up bonus rewards, or to burn THEIA from the treasury.
The remaining 50% of USDC profits are at the disposal of the Theia team, to pay for their running costs such as salaries and fixed infrastructure costs.
(2) Fee Distribution
The intention of THEIA rewards for liquidity provision are twofold - to attract liquidity and to incentivise liquidity provision to where it is most needed.
THEIA Locking
THEIA are locked into veTHEIA using the same mechanism as used by Continuum. The major difference is that veTHEIA is an held on one chain. The veTHEIA records the total liquidity of that wallet address on every chain for each rewarded asset at 0000 UTC on each day (in practice, only changes would be recorded in the smart contract to reduce storage costs), as well as the locked THEIA vested power. These figures are used to calculate the daily THEIA rewards.
The THEIA can be liquidated with a 50% penalty of the vote power accruing to the treasury, in the same way as veCTM.
Fee Model
The fees that users pay depend on which asset types they are moving cross-chain. All fees are in USDC (plus gas) and go to the treasury. By using only USDC for fees, it will be straightforward to implement EIP4337 Account Abstraction at a later date.
- Native Assets: Theia will provide rewards for liquidity provision for a list that includes from the outset USDC, ETH, BTC, USDT, DAI, but through DAO voting, this list could change. There may be other protocols that wish to provide liquidity for their native assets, even though there will be no rewards, e.g CRV, LINK etc. For users moving these assets cross chain, they pay a fixed fee in USDC + gas, for any amount moved, unless they want to move more than 80% of the liquidity available on the destination chain. The fixed fee could be 5 USDC. For amounts more than 80% of available liquidity, they are charged a progressively higher fee, reaching 10x (1000%) the 5 USDC fee, or a max fee of 50 USD if they try to use all of the liquidity on the destination chain. This would be implemented as a parabolic function using a lookup table in the fee smart contract. The actual fees charged would be under the control of the team and would be periodically reviewed.
- Non-Native Assets For assets that use the mint/burn contracts of Theia, the amount that can be transferred is not limited by a liquidity pool. I think that we should charge a fixed fee of say 5 USDC plus gas for transferring any amount cross-chain.
Reward Model
Liquidity providers for assets that receive THEIA rewards can claim their rewards at most once per day. They can claim for each unclaimed day up to and including the previous day.
When a user makes a cross-chain transfer requiring more than 80% of the liquidity pool, the extra fee beyond the base fee is sent to the treasury excess fee pool for that asset. The total USDC of the asset pool from the previous day, multiplied by a factor (0.5?) is used to calculate the bonus THEIA reward for each asset on that chain for the current day, B using a DEX price point. The total reward per asset per chain is now Q + B, where Q is the DAO decided base reward. The nominal reward to be received for each veTHEIA for the previous day is
rn = 0.5*(s + f*p)*(Q + B),
where s is the share of the liquidity pool for that asset on the chain at 0000 UTC and p is the vote power of the veTHEIA as a proportion of the total vote power on that chain at 0000 UTC and f is a weight factor decided by the DAO. The 0.5 is because only 50% of rewards are paid to liquidity providers, the remainder going to the team.
We must limit the total rewards for a day to 0.5*(Q + B) over all veTHEIA, or equivalently,
t*SUM(s + f*p) = 1
so that the actual reward for a veTHEIA is
r = t * rn
There is no need to swap USDC rewards for the bonus B each day, since THEIA from the treasury can be used instead and any user can swap USDC for THEIA using a dedicated UniswapV3 function to keep it topped up via a button in the frontend. The incentive to do this is that users can make the swap before selling their THEIA rewards, to maximise the price.
The claiming mechanism uses C3Caller to determine the liquidity on each chain before allocating THEIA to liquidity providers. This will be a reference use of C3Caller for other dApps.
Advantages of the THEIA token model
(1) Programmed diminishing emission of THEIA, so early participants will benefit.
(2) Vesting THEIA in veTHEIA will not be necessary to get rewards, but it will increase the rewards for liquidity providers, at the same time as locking up a lot of circulating THEIA.
(3) Holding veTHEIA for governance will be desirable for protocols wishing, through voting, to solicit rewards for their token’s liquidity provision.
(4) The veTHEIA model will ensure that governance is enacted by holders with a longer term outlook for Theia.
(5) THEIA can be used by the Theia team to pay for development, including to ContinuumDAO.
(6) The proposed reward system is superior to other cross-chain protocols, such as Stargate. It will achieve a rapid increase in liquidity for native assets cross-chain, without providing too much reward for pools that are already well capitalised, but encouraging liquidity to be moved to where it is most needed and to where the highest rewards can be gained. It is decentralized, with no need for the team to fill reward pools.