The standard for secure blockchain applications
OpenZeppelin's skills help an AI agent set up and secure smart contract projects across Solidity, Cairo on Starknet, Stellar/Soroban and Stylus on Arbitrum. The skills cover project scaffolding with Hardhat, Foundry, Scarb and Cargo, integrating standard components such as ERC20, ERC721, access control and reentrancy guards, and building upgradeable contracts through proxy patterns and native class or WASM replacement. What stands out is the consistent coverage of upgradeability across several blockchain ecosystems, from EVM proxies to Starknet's class model.
Openzeppelin Skills
11 skills · 221 stars · AGPL-3.0
Develop Secure Contracts Develop secure smart contracts using OpenZeppelin Contracts libraries.
Review Sui Contracts Review Sui Move code that integrates OpenZeppelin Contracts for Sui against the library's own pat…
Setup Cairo Contracts Set up a Cairo smart contract project with OpenZeppelin Contracts for Cairo on Starknet.
Setup Solidity Contracts Set up a Solidity smart contract project with OpenZeppelin Contracts.
Setup Stellar Contracts Set up a Stellar/Soroban smart contract project with OpenZeppelin Contracts for Stellar.
Setup Stylus Contracts Set up a Stylus smart contract project with OpenZeppelin Contracts for Stylus on Arbitrum.
Setup Sui Contracts Set up a Sui Move smart contract project with OpenZeppelin Contracts for Sui.
Upgrade Cairo Contracts Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet.
Upgrade Solidity Contracts Upgrade Solidity smart contracts using OpenZeppelin proxy patterns.
Upgrade Stellar Contracts Upgrade Stellar/Soroban smart contracts using OpenZeppelin's upgradeable module.
Upgrade Stylus Contracts Upgrade Stylus smart contracts using OpenZeppelin proxy patterns on Arbitrum.