Deposit + Receive
To deposit into a carbon pool, a
TCO2token must successfully pass the logic filter. If it does, the token gets locked inside the pool, and a carbon reference token (like a BCT token) is created and sent to the depositor's wallet. Carbon reference tokens are fungible ERC20 tokens — every carbon reference token is backed by a carbon credit that has the attributes gating that pool.
The benefit here is that we can aggregate much deeper liquidity by pooling carbon credits of similar project vintages. Carbon reference tokens are a much simpler building block for other DeFi protocols to work with.
In order to deposit TCO2 tokens in a Carbon Pool and receive an equivalent number of carbon reference tokens, first you must ensure that the TCO2 tokens you have possess the required gating attributes.