August 5, 2025
Foundation

Monthly Development Update – July 2025

Monthly Development Update – July 2025

In July, the Bee team released Bee 2.6.0, drastically reducing node spin-up times and improving the onboarding experience.

The Research team also reached a significant milestone with the completion of the BeePort app, which allows users to pay for storage on Swarm from other chains. A revision of the entire incentives and staking structure is also underway, following community proposals.

The JS Track continued improving the developer experience with updates to Bee-JS and Swarm-CLI. The latest releases introduced new utility functions, expanded support for wallet and staking operations, and added better feedback mechanisms to guide users through common tasks like creating postage stamps or transferring tokens.

The Solar Punk team unveiled Swarm Drive—a lightweight CLI tool that syncs local folders with a Swarm stamp, offering decentralised, automated storage. The team also released the Swarm migration toolkit to help users transition smoothly from other storage solutions.

Swarm Desktop was updated to ensure compatibility with Bee 2.6.0.

Bee Track

  • We are proud to have released Bee 2.6.0 on 22 July! This version brought major improvements to the user experience, especially for new users, by drastically reducing node spin-up times.
  • The team worked on the Pull-sync protocol and measured the time required for nodes to sync with their peers.
  • We are also investigating issues around libp2p’s sharedTCP, a key component for the ongoing in-browser Bee node project.

Research Track

  • Pull-sync protocol changes have been reviewed and prioritised for handover to the Bee team.
  • The entire incentives and staking model is under review following insights from recent community workshops.
  • The BeePort multichain app is complete and has been handed over to management and infrastructure teams.

JS Track

Bee-JS

  • Version 9.6.0 released.
  • Introduced a miscellaneous utility function “isGateway” to test whether the remote service is running Swarm Gateway.

Swarm-CLI

Released v2.32.0:

  • Replaces the previous “stake” command with a whole command group.
  • Adds “stake withdraw” to transfer surplus stake to the Bee node wallet.
  • Adds “stake recover” to retrieve staked xBZZ from paused staking contracts.
  • Adds a new “wallet” command group with “withdraw-bzz” and “withdraw-dai” commands to simplify token transfers from a node wallet to an external, whitelisted wallet address.
  • Improves “stamp create” and “stamp buy” flows with early detection of insufficient funds, and guides the end-user on how to fund the node.

Released v2.33.0

  • Updates to Bee-JS version 9.6.0.
  • Leverages “isGateway” test to disable checks that cannot be run when executed against a gateway.

Ecosystem

Solar Punk

  • Released Swarm Drive, a lightweight CLI tool that enables two-way syncing between a local folder and a Swarm stamp, functioning like a decentralized personal drive. It supports auto-syncing and scheduled updates.
  • Updated Swarm Desktop App for compatibility with Bee 2.6.0. Users are encouraged to update.
  • Developed a migration toolkit for transferring data from IPFS to Swarm. It includes guidance on key differences between the two, setup instructions, postage stamp management, and usage of the CLI-based migration tool—complete with scripts, configuration options, and troubleshooting tips.
  • As part of our Swarm Fellowship, Solar Punk continues work on multimedia libraries and social networking tools.

Recent updates include:

  • Comment system and chat functions
  • Emoji reactions (freeform or tied to messages)
  • Long, nested comment threads (like on Reddit)
  • Updated UI examples

Shtuka Research

We’re pleased to share the July Progress Report from Shtuka Research:

  • Shtuka Research is undertaking a year-long programme of econometric and mechanism design studies to support a robust, scalable Swarm economy. Enclosed is the July progress report.

Content

DevRel

Content

Events

Swarm Community Call – 31 July

The July Swarm Community Call provided an overview of the Bee v2.6.0 release, which brought major improvements in performance, efficiency, and usability.

The new Swarm Model Context Protocol (MCP) was also introduced—an initiative laying the foundation for decentralised AI. Currently in its Proof of Concept stage, MCP enables AI agents to leverage Swarm for storage and communication, with exciting developments on the horizon.

You are welcome to listen to the recording here or find the Recap published in Swarm News Blog.

Upcoming events

Swarm Community Call – 28 August

Swarm Community Calls are held on the last Thursday of every month at 17:00 CET on Discord and broadcast on X. The next call is on 28 August - add it to your calendar.

Community Calls are the best way to stay fully up to date with current developments. They also provide an opportunity to jump into live discussions, ask the Swarm team questions, and engage more! Before the Call, you are welcome to submit questions to the Team using this online form, which will be answered live during the session.

Follow Swarm community news on X / Twitter.
Discussions about Swarm can be found on Reddit.
All tech support and other channels have moved to Discord!
Please feel free to reach out via info@ethswarm.org
Join the newsletter! .

By clicking on Subscribe you consent to usage of your given e-mail address for receiving communication and news about the Swarm project and news. Data will be controlled and processed by Swarm Foundation.