OpenZeppelin, a provider of security audits and open-source development tools for blockchain, announced today that the OpenZeppelin Audited Smart Contract library is now part of the Microsoft Azure Blockchain Development Kit VSCode plugin.
Smart contract developers building with Microsoft’s VSCode will benefit from the workflow advantages by securely adding a contract from the OpenZeppelin Contracts library into their codebase.
The OpenZeppelin Smart Contract library is one of the most popular tools for development with over 1 million downloads and 200 contributors. The collaboration brings the power of OpenZeppelin’s Smart Contracts library to over 2.7 million active monthly users and helps to increase the security of Solidity smart contract-based projects.
For projects looking to take advantage of OpenZeppelin’s security auditing services, using the Microsoft Azure VSCode plugin can help with building secure, easier to audit code through write-protected and integrity checked imports.
- Download relevant OpenZeppelin Contracts and libraries based on their category from an easy-to-use drop-down menu. The plugin will only pull in the relevant contracts and libraries needed. This is ideal for security-minded projects where unused excess code is not permitted.
- Migrations files are created automatically for each contract when imported and placed in the Migrations folder.
- Contracts are imported as read-only, thereby preventing accidental editing that voids the security guarantees of using audited code.
- Importing and deployment of OpenZeppelin Contracts include a validation check against the hash of the official OpenZeppelin GitHub repo – meaning that before deployment, your team can be sure the code matches the latest audited versions.
This collaboration is a strong step towards the professionalization and securitization of the blockchain space. Developers looking to leverage the power of blockchain technology can now securely access the largest and most secure smart contract code library directly from VSCode.
Microsoft Azure VSCode plugin with OpenZeppelin Contract support is available now via the VSCode extensions marketplace.