Skip to main content
Back

Developer weekly update May 1, 2024

May 1 2024

Hello developers, and welcome to this week's developer weekly update! In this week's update, we have several new developer docs pages to share, a new blog post on extending HTTP outcalls, and an update on the dfx dashboard GUI project. Let's get started!

New documentation pages

Over the past few weeks, the Dev Docs have gotten several new pages, with a heavy focus on new and improved documentation for the EVM RPC canister. Here's a breakdown of what's new:

Blog post: Extending HTTP outcalls

A new blog post written by Roman Kashitsyn has been published that details how HTTP outcalls can be extended to match current industry standard solutions such as oracles. To summarize, in the blog post Roman proposes that a canister should be able to inspect and aggregate responses from all nodes.

The blog post features a great explanation of how HTTP outcalls currently work (with nice diagrams!) and how their functionality could be extended to enable further workflows and use-cases.

Check out the full blog post.

dfx dashboard GUI v2

A community team is currently working on a bounty project to create a dashboard GUI for dfx through a native desktop application. This dashboard offers several key features including:

  • Identity management: Manage identities through creating, importing, and deleting developer identities in the GUI.

  • Canister interaction: Interact with canisters through creating, deleting, calling, and managing them.

  • Project management: Create new projects or import existing ones into the GUI application.

  • Network management: Manage the networks.json file to fit specific needs of your project.

The team is looking for feedback and suggestions! Let them know what other features you're looking for by participating in the forum post discussion.

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

-DFINITY