Perspectives

Workshop Recap: How PoolTogether Automates Operations Using OpenZeppelin Defender

PoolTogether is a lossless lottery built with smart contracts using Defender to automate the award cycle process and monitor the LINK balance. 

Introducing OpenZeppelin Subgraphs

We are thrilled to announce that OpenZeppelin Contracts will be integrating The Graph’s subgraphs, combining two of the most important building blocks of the open economy.

Introducing the OpenZeppelin Secure Development Series

Our latest speaker series, Secure Development is aimed to help improve security practices for the next generation of Solidity developers.

Workshop Recap: Managing Maintenance Tasks on Chainlink Keepers Using OpenZeppelin Defender

Chainlink’s Keeper Network is a secure way to outsource contract operations to a decentralized network of professional DevOps for critical functions

Workshop Recap: Deploying More Efficient Upgradeable Contracts

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: Automate Smart Contract Workflows

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

Workshop Recap: How PoolTogether Automates Operations Using OpenZeppelin Defender

PoolTogether is a lossless lottery built with smart contracts using Defender to automate the award…

Read More

Introducing OpenZeppelin Subgraphs

We are thrilled to announce that OpenZeppelin Contracts will be integrating The Graph’s subgraphs,…

Read More

Introducing the OpenZeppelin Secure Development Series

Our latest speaker series, Secure Development is aimed to help improve security practices for the…

Read More

Workshop Recap: Managing Maintenance Tasks on Chainlink Keepers Using OpenZeppelin Defender

Chainlink’s Keeper Network is a secure way to outsource contract operations to a decentralized…

Read More

Workshop Recap: Deploying More Efficient Upgradeable Contracts

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

Read More

Workshop Recap: Automate Smart Contract Workflows

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

Read More

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