Smart contract risk focuses on the technical security of a currency based on its underlying code. If one of the supported currencies is compromised, collaterals will be affected, threatening the solvency of the protocol. Projects must have undergone audits to be considered, yet smart contract risk is significant. Bug bounties can help, but they cannot be fully mitigated. We assess maturity based on the number of days and the number of smart contract transactions as a representation of use, community, and development. These proxies show how battle-tested the code is. Smart contract hacks in other blockchains have already resulted in millions of losses, so currencies with the highest smart-contract risk D+ and below cannot be integrated. Crypto assets with a risk rating below D cannot be integrated into the protocol.