Convert USDC into TBILL Token (Buy Token)
- Investor: The investor sends USDC to initiate the process.
- Token Issuer: Token Issuer receives USDC to buy T-bills.
- Treasury Account: The USDC is converted into US Dollars.
- Bond Market: T-bills are bought from the secondary market using US Dollars.
- Off Chain Custody Vault: T-bills are stored safely in an off-chain custody vault.
- TBILL Smart Contract: The TBILL smart contract mints TBILL tokens based on USDC to USD conversion amount.
- Investor: The investor receives the TBILL tokens.
Convert TBILL Token into USDC (Redeem Token)
- Investor: The investor sends the TBILL tokens to initiate the redemption process.
- Token Issuer: The Token Issuer receives the TBILL tokens.
- Off Chain Custody Vault: Sell T-bills in secondary market.
- Bond Market: T-bills are sold in exchange for US Dollars.
- Treasury Account: The US Dollars are converted into USDC.
- TBILL Smart Contract: The TBILL smart contract burns TBILL tokens.
- Investor: The investor receives USDC from the Issuer.