Compound Open Oracle Audit

Compound's Open Oracle System is a protocol aiming to provide an on-chain price oracle based on trusted reporting sources. The oracle allows reporters to post prices of assets...

Compound Finance – MCD & DSR Integration

The Compound team asked us to audit their integration of Multi-Collateral Dai and the Dai Savings System. Here we present our findings.

Compound Finance – Timelock Audit

The Compound team asked us to audit a patch of their smart contract code. We examined the code and now present our findings.

Compound Finance Audit Summary

Compound Finance is a protocol, currently deployed on the Ethereum network, for automatic, permissionless, and trust-minimized loans of Ether and various ERC20 tokens.

Compound Audit

The Compound team asked us to review and audit their platform's smart contracts. We examined their code and our results are published here.

UMA DVM 2.0 Audit

The UMA Data Verification Mechanism (DVM) is the ultimate source of truth in the oracle and governance system of the UMA Protocol. UMA's purpose is to serve as a trustworthy oracle for price requests of arbitrary assets. While the majority of price requests are handled by the Optimistic Oracle component of the UMA ecosystem, any dispute regarding the suggested price leads to the price request being escalated to the DVM.

Origin Dollar Audit

Origin Dollar (OUSD) is an ERC-20 compliant stablecoin backed by USDT, USDC, and DAI. Users can mint OUSD by depositing any of these assets to the system's vault, to later be invested in different strategies, such as AAVE and Compound lending pools, or the Curve 3Pool pool.

Neptune Mutual Audit

The main purpose of the system is to provide parametric insurance products with focus on covering smart contract hacks. At a high level, the core system comprises the protocol, storage, NPM token, vaults, policies, cover tokens, incident reporting and claim processor. In addition there are bonding, staking, reassurance, price oracle and strategies. Below, we describe each component and some key system-level features.

Compound Open Oracle Audit

Compound's Open Oracle System is a protocol aiming to provide an on-chain price oracle based on trusted reporting sources. The oracle allows reporters to post prices of assets...

Compound Finance – MCD & DSR Integration

The Compound team asked us to audit their integration of Multi-Collateral Dai and the Dai Savings System. Here we present our findings.

Compound Finance – Timelock Audit

The Compound team asked us to audit a patch of their smart contract code. We examined the code and now present our findings.

Compound Finance Audit Summary

Compound Finance is a protocol, currently deployed on the Ethereum network, for automatic, permissionless, and trust-minimized loans of Ether and various ERC20 tokens.

Compound Audit

The Compound team asked us to review and audit their platform's smart contracts. We examined their code and our results are published here.

UMA DVM 2.0 Audit

The UMA Data Verification Mechanism (DVM) is the ultimate source of truth in the oracle and governance system of the UMA Protocol. UMA's purpose is to serve as a trustworthy oracle for price requests of arbitrary assets. While the majority of price requests are handled by the Optimistic Oracle component of the UMA ecosystem, any dispute regarding the suggested price leads to the price request being escalated to the DVM.

Origin Dollar Audit

Origin Dollar (OUSD) is an ERC-20 compliant stablecoin backed by USDT, USDC, and DAI. Users can mint OUSD by depositing any of these assets to the system's vault, to later be invested in different strategies, such as AAVE and Compound lending pools, or the Curve 3Pool pool.

Neptune Mutual Audit

The main purpose of the system is to provide parametric insurance products with focus on covering smart contract hacks. At a high level, the core system comprises the protocol, storage, NPM token, vaults, policies, cover tokens, incident reporting and claim processor. In addition there are bonding, staking, reassurance, price oracle and strategies. Below, we describe each component and some key system-level features.