Nothing found.

Latest stories

OpenZeppelin Contracts 4.1

This new release introduces UUPS proxies as a cheaper alternative to Transparent proxies. Additionally, a new ERC20…

Read More

Workshop Recap: Managing Smart Contract Upgrades

Upgradeable contracts allow us to alter a smart contract to fix a bug, add additional features, or simply to change the…

Read More

Workshop Recap: Setting Up Access Control for Smart Contracts

Access control—that is, “who is allowed to do this thing”—is incredibly important in the world of smart contracts. The…

Read More

Our most popular audit reports

Nothing found.

SEE ALL >
More stories

GST2 Bytecode Deep Dive

Break down of the bytecode and assembly code used by GST2 (Gas Token 2) in order to understand how it works at a low-level.

Workshop Recap: Service Monitoring and Emergency Response with Defender

The DeFi space, and recently the NFT space, have continued to see a variety of exploits and even insider attacks resulting in vault losses, unexpected liquidations, and fraudulent token mints.…

Fundamentals of Gas Tokens

Gas tokens should be minted at a low gas price, and then burnt at a high gas price, thereby saving gas fees.

Introducing Defender Sentinels – Smart Contract Monitoring & Emergency Response

Today we are announcing the release of a new app, called Sentinels, to help prevent ongoing attacks and exploits in the DeFi space. The app is part of the OpenZeppelin Defender platform, a security…

OpenZeppelin Defender – March 2021 Update

We are excited to bring you many new Defender features this month that add powerful functionality to your security operations - all fully included in your Defender account. We built Defender to…

Workshop Recap: Cheap contract deployment through Clones

Clones (minimal proxies) as described in ERC1167, are very small, and cheap to deploy, smart-contracts that delegate all incoming calls to an implementation (template) contract containing the…

BarnBridge Smart Yield Bonds Audit

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.

Workshop Recap: Gasless MetaTransactions with OpenZeppelin Defender

Gasless MetaTransactions with OpenZeppelin Defender. The workshop covers the following: Intro to MetaTransactions; How to accept meta-txs in a contract using OpenZeppelin Contracts; Relay meta-txs…

An Introduction to Decentralized DevSecOps

As we build a community of decentralized services for the open economy, we could easily repeat errors of the past. But let's not. Instead, we can build better tools and infrastructure that will…

Compound Governor Bravo Audit

The Compound team engaged us to audit a new governance mechanism called Governor Bravo.

More stories

GST2 Bytecode Deep Dive

Break down of the bytecode and assembly code used by GST2 (Gas Token 2) in order to understand how it works at a low-level.

Workshop Recap: Service Monitoring and Emergency Response with Defender

The DeFi space, and recently the NFT space, have continued to see a variety of exploits and even insider attacks resulting in vault losses, unexpected liquidations, and fraudulent token mints.…

Fundamentals of Gas Tokens

Gas tokens should be minted at a low gas price, and then burnt at a high gas price, thereby saving gas fees.

Introducing Defender Sentinels – Smart Contract Monitoring & Emergency Response

Today we are announcing the release of a new app, called Sentinels, to help prevent ongoing attacks and exploits in the DeFi space. The app is part of the OpenZeppelin Defender platform, a security…

OpenZeppelin Defender – March 2021 Update

We are excited to bring you many new Defender features this month that add powerful functionality to your security operations - all fully included in your Defender account. We built Defender to…

Workshop Recap: Cheap contract deployment through Clones

Clones (minimal proxies) as described in ERC1167, are very small, and cheap to deploy, smart-contracts that delegate all incoming calls to an implementation (template) contract containing the…

BarnBridge Smart Yield Bonds Audit

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.

Workshop Recap: Gasless MetaTransactions with OpenZeppelin Defender

Gasless MetaTransactions with OpenZeppelin Defender. The workshop covers the following: Intro to MetaTransactions; How to accept meta-txs in a contract using OpenZeppelin Contracts; Relay meta-txs…

An Introduction to Decentralized DevSecOps

As we build a community of decentralized services for the open economy, we could easily repeat errors of the past. But let's not. Instead, we can build better tools and infrastructure that will…

Compound Governor Bravo Audit

The Compound team engaged us to audit a new governance mechanism called Governor Bravo.