Guides

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…

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.…

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…

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…

Flash-Mintable Asset-Backed Tokens

Flash-Mintable Asset-Backed Tokens

A flash-mintable asset-backed token is an ERC20-compliant token that is: Asset-backed and Flash-mintable.

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…

What is DeFi? An Introduction to Decentralized Finance

What is DeFi? An Introduction to Decentralized Finance

Learn about lending, collateral, loan to collateral ratio, protocol tokens, price oracles, liquidation, risks and more!

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…

Reentrancy After Istanbul

How to protect your contracts against reentrancy after Ethereum’s Istanbul hard fork.

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...

Introducing Contracts Wizard: An Interactive Contract Generator

Contracts Wizard is an interface to interactively build a contract out of components from…

Read More

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…

Read More

Workshop Recap: Cheap contract deployment through Clones

Clones (minimal proxies) as described in ERC1167, are very small, and cheap to deploy,…

Read More

Workshop Recap: Gasless MetaTransactions with OpenZeppelin Defender

Gasless MetaTransactions with OpenZeppelin Defender. The workshop covers the following: Intro to…

Read More

Flash-Mintable Asset-Backed Tokens

Flash-Mintable Asset-Backed Tokens

A flash-mintable asset-backed token is an ERC20-compliant token that is: Asset-backed and…

Read More

Argent Vulnerability – Technical Report

A high-severity vulnerability in the Argent wallet would have allowed attackers to take over…

Read More

What is DeFi? An Introduction to Decentralized Finance

What is DeFi? An Introduction to Decentralized Finance

Learn about lending, collateral, loan to collateral ratio, protocol tokens, price oracles,…

Read More

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)…

Read More

Reentrancy After Istanbul

How to protect your contracts against reentrancy after Ethereum’s Istanbul hard fork.

Read More

Build your app with the Gas Station Network

The Gas Station Network, or GSN for short, is a decentralized solution for solving user onboarding…

Read More