Comment on page
Security and Audits
Spark upholds the highest security standards, inheriting MakerDAO's security practices and partnering with projects that share the same values.
SparkLend uses a smaller set of assets than Aave V3 mainnet with similar risk parameters. Extra care is taken to ensure this parity is as close as possible to ensure the attack surface is the same for both markets.
SparkLend was deployed using the Aave V3.0.1 release using Aave V3 on mainnet as a reference. Notable code differences include:
- The DAI market has a custom interest rate strategy due to its unique relation with Maker.
- A custom oracle had to be made for the Savings DAI market.
RewardsControllerwas not set up through the
- The USDC market was added, but not enabled so it used a static $1 as the price oracle.
ChainSecurity completed the audits for the deployment of SparkLend along with audits of the additional code used for the custom interest rate strategy for the DAI market and the Savings DAI oracle.
You can read the full audit reports:
Chainsecurity - SparkLend Deployment Verification
Chainsecurity - DAI IR Strategy and sDAI Oracle
USDC market is enabled and the $1 fixed price oracle is replaced with a real one. This update also enabled a USD e-mode which does not exist on Aave V3 as of the time of this writing.
Chainsecurity - sDAI