Skip to main content

Developer weekly update February 7, 2024

February 7 2024

Hello developers, and welcome to this week's developer weekly update! This week, we're excited to talk about the official 'soft' launch of dfxvm, the launch of the EVM RPC canister, and a new community-driven course called DAO Adventure. Let's get started!

dfxvm official soft launch!

The official dfx version manager tool known as dfxvm has beet an officially launched! dfxvm is designed to act like rustup but for dfx. It allows you to download, switch between, and manage different versions of dfx between projects. dfxvm is considered as a 'soft launch', meaning that it's available for download and use, but the dfx installation script still downloads and installs dfx as it has in the past. Soon, it will be updated to use dfxvm instead.

You can install dfxvm with the command:

sh -ci "$(curl -fsSL"

We'd love to hear your feedback about dfxvm on the forum post announcing the launch, and you can contribute to the open source dfxvm repo.

EVM RPC canister

This week, the EVM RPC canister has been launched! This canister provides the ability for ICP canisters to integrate with Ethereum smart contracts by making calls to the Ethereum JSON-RPC API! This integration allows for ICP canisters to use Ethereum data, such as block, transaction, account, or gas price information.

The key feature of this canister is that the API keys are managed within the canister on your behalf, meaning there is no need for you to go to an RPC provider such as Alchemy or CloudFlare and obtain an API key and manage it.

You can learn more about the EVM RPC canister in the documentation, including how to use it in your project!

DAO Adventure: Build a DAO in 7 days!

A new Motoko bootcamp has been announced. This new bootcamp will focus on starting out at zero and within 7 days, developers will build an entire DAO! This bootcamp will include:

  • 5 guided Motoko projects.

  • A video series to accompany the projects.

  • Access to the Motoko Bootcamp community to ask questions and chat with other devs.

  • Access to weekly workshops and monthly bootcamps for additional support and advanced topics.

Want to learn more? Check out the forum post announcing this bootcamp.

That'll wrap up this week. Tune back in next week for more developer updates!