The TectonicCore contract is the risk management layer of the Tectonic protocol. It determines how much collateral a user is required to maintain, and whether (and by how much) a user can be liquidated. Each time a user interacts with a tToken, the TectonicCore is asked to approve or deny the transaction.