Guides
April 5, 2021
Introducing Contracts Wizard: An Interactive Contract Generator
Contracts Wizard is an interface to interactively build a contract out of components from OpenZeppelin Contracts. Select the kind of contract that you want (current support for ERC20 and ERC721), set…
March 17, 2021
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.…
March 3, 2021
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…
February 18, 2021
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…
June 24, 2020
Flash-Mintable Asset-Backed Tokens
A flash-mintable asset-backed token is an ERC20-compliant token that is: Asset-backed and Flash-mintable.
June 18, 2020
Argent Vulnerability – Technical Report
A high-severity vulnerability in the Argent wallet would have allowed attackers to take over wallets with no guardians. User action would have been needed to prevent the takeover attack in less than…
April 3, 2020
What is DeFi? An Introduction to Decentralized Finance
Learn about lending, collateral, loan to collateral ratio, protocol tokens, price oracles, liquidation, risks and more!
December 12, 2019
Deep dive into the Minimal Proxy contract
In this deep dive into low-level EVM code, you will learn how to code a Minimal Proxy (EIP 1167) from scratch, no Solidity involved. Finally, we see how to easily deploy the proxy using…
November 12, 2019
Reentrancy After Istanbul
How to protect your contracts against reentrancy after Ethereum’s Istanbul hard fork.
August 16, 2019
Build your app with the Gas Station Network
The Gas Station Network, or GSN for short, is a decentralized solution for solving user onboarding to Ethereum applications. It allows you as an app developer to pay for your users' transactions...
April 5, 2021
Introducing Contracts Wizard: An Interactive Contract Generator
Contracts Wizard is an interface to interactively build a contract out of components from…
March 17, 2021
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…
March 3, 2021
Workshop Recap: Cheap contract deployment through Clones
Clones (minimal proxies) as described in ERC1167, are very small, and cheap to deploy,…
February 18, 2021
Workshop Recap: Gasless MetaTransactions with OpenZeppelin Defender
Gasless MetaTransactions with OpenZeppelin Defender. The workshop covers the following: Intro to…
June 24, 2020
Flash-Mintable Asset-Backed Tokens
A flash-mintable asset-backed token is an ERC20-compliant token that is: Asset-backed and…
June 18, 2020
Argent Vulnerability – Technical Report
A high-severity vulnerability in the Argent wallet would have allowed attackers to take over…
April 3, 2020
What is DeFi? An Introduction to Decentralized Finance
Learn about lending, collateral, loan to collateral ratio, protocol tokens, price oracles,…
December 12, 2019
Deep dive into the Minimal Proxy contract
In this deep dive into low-level EVM code, you will learn how to code a Minimal Proxy (EIP 1167)…
November 12, 2019
Reentrancy After Istanbul
How to protect your contracts against reentrancy after Ethereum’s Istanbul hard fork.
August 16, 2019
Build your app with the Gas Station Network
The Gas Station Network, or GSN for short, is a decentralized solution for solving user onboarding…