Subscription Process

An onboarded Investor can subscribe to TBILL tokens from the TBILL Vault by depositing USDC either on the TBILL Vault’s app interface or through the TBILL Vault smart contract.
The subscription process begins when an onboarded Investor deposits USDC into the TBILL Vault. In exchange, the Investor will receive TBILL tokens that are of an equivalent dollar value at the time of deposit, net of transaction fees. The exact number of TBILL tokens that the Investor will receive is a function of the prevailing TBILL/USDC token price at the time of deposit and the amount of USDC deposited.
The token price used for computation will be fed from the TBILL price oracle contract. Transaction Fee will be computed based on the formulas outlined here and transferred into the TBILL Vault's management wallet.
tbillTokensReceived=(usdcDepositedtxnFee)exchangeRatetbillTokensReceived = \frac{(usdcDeposited - txnFee)}{exchangeRate}


Address Level

Deposits can only be initiated from addresses that have been whitelisted after participants have successfully completed the onboarding process. Additionally, the first deposit must be a minimum of 100,000 USDC, while subsequent deposits should be a minimum of 1,000 USDC.