Perspectives

Workshop Recap: Building an NFT Merkle-Drop

Upgradeable contracts allow us to alter a smart contract to fix a bug, add additional features, or simply to change the rules enforced by it. Smart contract upgrades can be managed using…

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 rules enforced by it. Smart contract upgrades can be managed using…

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 access control of your contract may govern who can mint tokens, vote on…

Admin Accounts and Multisigs

Best practice for securing admin accounts is to use a multisig (short for multi-signature wallet). A multisig is a contract that can execute actions, as long as a predefined number of trusted members…

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.

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…

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…

Introducing OpenZeppelin Defender

Ship faster with lower risk. Automate your Ethereum operations to deliver high-quality products faster with less risk to users.

Workshop Recap: Building an NFT Merkle-Drop

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

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…

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…

Read More

Admin Accounts and Multisigs

Best practice for securing admin accounts is to use a multisig (short for multi-signature wallet).…

Read More

GST2 Bytecode Deep Dive

Break down of the bytecode and assembly code used by GST2 (Gas Token 2) in order to understand how…

Read More

Fundamentals of Gas Tokens

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

Read More

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…

Read More

OpenZeppelin Defender – March 2021 Update

We are excited to bring you many new Defender features this month that add powerful functionality…

Read More

An Introduction to Decentralized DevSecOps

As we build a community of decentralized services for the open economy, we could easily repeat…

Read More

Introducing OpenZeppelin Defender

Ship faster with lower risk. Automate your Ethereum operations to deliver high-quality products…

Read More