In May, we announced the release of the Azure Blockchain Development Kit for Ethereum. We worked together with open source leaders, like Truffle, to bring the best of Azure and open source technologies together to deliver a world class development experience for Ethereum smart contract development and deployment. This was released as a free Visual Studio Code (VS Code) extension that will run on Windows, Mac, and Linux.

In August, we worked with Truffle to add more advanced developer features to the extension, including interactive debugging and contract interaction via an auto-generated UI.

While Microsoft offers Azure Blockchain Service to deploy private Ethereum blockchain networks, we want to empower every Ethereum developer regardless of which chains they target – public or private.

This week, at the Ethereum Devcon conference, we’re announcing our latest release, which underscores this commitment with new features that increase developer productivity, including:

Easily discover and download popular smart contracts from Open Zeppelin: Open Zeppelin publishes a large set of smart contract libraries, which include key functions like math, ERC tokens, access control, and many others. These contracts are widely used by developers across the industry. The Azure Blockchain Development Kit for the Ethereum VS Code extension now enables developers to directly select, download, build, and deploy these contracts to any endpoint.

a screenshot of OpenZepplin extension

Easier creation and management of Infura resources: This release includes native integration of Infura with VS Code. This now makes it easy for public chain developers to log-in, create Infura projects, and deploy to various Infura endpoints like Mainnet, Ropsten, directly through VS Code, eliminating the need to manually connect Infura account and endpoints to the development environment.

a screenshot of Infura

This latest release underscores our ongoing commitment to work with leading open source partners to deliver a world class developer experience for the Ethereum community.

If you are an existing user of the Azure Blockchain Development Kit for Ethereum, this update will be downloaded automatically. If you’ve not yet installed the extension, you can download it here.

If you’re in Osaka, Japan for Devcon October 8 – 11, we’d be keen to hear your feedback and discuss ideas on where we might go next. In addition to our sessions, the team will be onsite in our booth at Hall C, Booth 18.

Other questions or feedback? Let us know in the comments below.