BarnBridge Smart Yield Bonds Audit

Off-Chain (Private)
Audited on 2021/02/26
No active critical issues

Summary

The BarnBridge team asked us to review and audit their Smart Yield Bond smart contracts. We looked at the code and now publish our results. Scope We audited commit 943df3a8fcd8dd128af3beb0c85a0480c0e95ead of the BarnBridge/BarnBridge-SmartYieldBonds repository. In scope were the contracts directly... to follow, with a fair number of comments. All of these points indicated a healthy and well-written codebase. However, as the audit process progressed, we found that the code, and the continued pace of iteration on the codebase outside of the commit under audit, suggested that the project...

Issues (21)

Low
Medium
High
Critical
Total
Not fixed
63--9
Fixed
533112
Total1163121

Contracts (7)

#File Name
1

contracts/IController.sol

2

contracts/Governed.sol

3

contracts/SmartYield.sol

4

contracts/oracle/IYieldOraclelizable.sol

5

contracts/oracle/YieldOracle.sol

6

contracts/model/BondModelV1.sol

7

contracts/providers/CompoundProvider.sol