Swarm Tools Overview and Updates
The Bee client is a powerful piece of software which has been developed to realise the vision of unstoppable decentralised Web3 storage described in the Swarm Whitepaper and The Book of Swarm. Alongside the development of the Bee client is an ecosystem of tools and apps which are being developed to make it easier for developers and content creators to work with Bee.
Bee v1.17.4 Pre-release Notice
The 1.17.4 update will be going live later this week. As this release will introduce breaking changes at the protocol level, it is important to update your nodes as soon as possible, so please be on the lookout for the release announcement and ready to update your nodes later this week.
State of the Network: August
This report provides an in-depth overview of the state of storage incentives on the Ethswarm network for the month of August. Detailed below are insights into monthly rewards in BZZ tokens, single node monthly earnings, median win values, average win values, monthly unique staking nodes, and the geographic distribution of nodes.
Monthly Development Update – August 2023
In the past month, the Swarm ecosystem has seen some significant developments. The Bee Track team released the much anticipated localstore rewrite and has already ironed out some of the notable issues in version 1.17.3. Meanwhile, anticipation builds for the release of Phase 4 items and the price oracle, both set to further enhance the storage incentive system.
Monthly Development Update – July 2023
In July, a major step was taken for the Swarm network with the unveiling of the new Localstore, which will be included in the latest Bee 1.17.0. Phase 4 of the storage incentives roadmap will also be released in the next few days, as will the latest updates to the price oracle, which is currently being tested extensively.
Bee 1.17 Paves the Way for the Future of Swarm
Bee 1.17 is here! This update represents a significant step forward in terms of increased ease of code maintainability and reduced time for new feature development. With the storage incentives rollout nearing completion, the team has in recent months focused on the completion of the 1.17 update. The update will go live by the end of this week, and since it is a breaking update at the protocol level, all node operators should make sure to update their nodes.
Monthly Development Update – June 2023
June marked an important point in the Swarm network development. The new localstore was released on private and public testnet and the new revised and updated edition of the Book of Swarm is now available. The Research Track has also made it much easier to find nodes that couldn’t enter the storage incentives game and understand the circumstances.
State of the Network – June 2023
The last few months have been a transformative time for Swarm. Development is progressing on multiple fronts, and the hard work of the research and development teams is reflected by network growth and performance improvements. In this article we discuss the state of the network on multiple fronts.
Monthly Development Update – May 2023
The Swarm network was abuzz with activity in May and there’s a lot of ground to cover, so let’s dive right in. The Bee Track has released versions 1.15.0 and 1.16.0, introducing new features and several improvements. In version 1.15.0, a new pushsync feature has been introduced to improve chunk syncing and replication during uploading. Other enhancements include improved blocklist display, storage radius adjustment, chainstate total amount, and peer mode added to the status protocol, and reduced workload during initial historical syncing.
Monthly Development Update – April 2023
In April, the Bee Track laid out the blueprint for the upcoming releases of the Bee client to fix the issues uncovered in their investigation. The localstore rewrite project is in its final phase before testing, which is expected to begin in the coming weeks. The Bee Track team are also working on the requirements that nodes must meet in order to participate in the storage incentives game.
Monthly Development Update – March 2023
Bee client is now version 1.13.0 and is bringing breaking changes. This includes the upgrade of the go-libp2p, which uses a new format for the p2p keys. The update will exclude nodes from storage incentives unless they have enough balance to cover at least five storage-incentives-related transactions.
Monthly Development Update – February 2023
February was a big month for the Swarm network. The price of postage stamps has been recalibrated with the release of Bee 1.12.0, which marks a major milestone for Swarm's self-sustaining network. The Research Track has also completed the documentation for Phase 4, which details the work of this phase of the Storage incentives roadmap.
Postage Stamp Price Increases as Swarm Network Reaches Milestone of Self-Sustainability
This upgrade is a significant milestone in the development of the Swarm network, as it enables Swarm node operators to earn rewards in exchange for contributing their storage resources to the network.
Monthly Development Update – January 2023
In January, the Bee Track released a new version of the Bee client (1.11) that brings an important update to uploads with mutable batches. This update causes newer chunks in a batch to replace older ones on the network. The Research Track, on the other hand, is nearing completion of Phase 3 of the storage incentives and is making great progress in producing documentation for Phases 4 and 5.
Monthly Development Update – December 2022
December was a big month for releases. Bee 1.10 was released on the mainnet and with it Storage Incentives Phase 2. The latter allows node operators to participate in the redistribution of storage fees. Over the next few weeks, the research team will be watching closely to see how the new mechanism performs as it brings Phase 3 closer to release.
Swarm network’s storage rewards go live as it moves towards a Web3 PC
The Swarm Foundation announced exciting updates at its recent semi-annual solstice event. Phase 2 of its ambitious network upgrade is now live on mainnet, allowing Swarm’s storage node operators to be compensated for their contributions.
Monthly Development Update — November 2022
The Bee Track team have been busy throughout November, continuously improving the deployment and testing process to improve its efficiency. They have recently cleaned out and fixed issues on their testnet and are now working on having new testnets — beta, public, and internal.
The Mechanics of Swarm network’s Storage Incentives
An economically self-sustaining mechanism to gather storage operators.
Storage incentives — Timeline update
The upgrade of the Swarm network storage incentives, which began on 13 September, is now in full swing. Both, Phase 2 and 3 of the upgrade, are currently undergoing extensive testing: Phase 2 on the public testnet and Phase 3 on a closed testnet.
Monthly Development Update — October 2022
The development of the Swarm network and its associated ecosystem continues to move forward as planned. Bee client 1.9.0 is out and the team behind Bee is fully focused on meeting the timelines for bringing storage incentives to mainnet (they are already available for preview on testnet). There’s also a new Bee-js in the pipeline, which brings an array of breaking changes.
Monthly Development Update — September 2022
September has seen a lot of action across all tracks. The Bee track released a breaking version of the Bee client (1.8.0) and two additional releases with a patch and an update. Because of the new Bee client version, the JS Track also had to update Swarm Desktop to make it compatible with the changes.
Towards the world computer. The Swarm network upgrade has started.
On 13 September 2022, the Swarm Foundation began the most substantial upgrade to the Swarm network since its mainnet release. The upgrade will unfold in several phases and enable node operators to receive rewards for their services to the network.
Breaking changes are coming to the Swarm network
his release will activate the first phase of the upgraded storage incentives. It is the first step that will later open the doors to rewarding node operators for providing storage to the network.
Monthly Development Update — August 2022
In August, the spotlight was on the upcoming storage incentives rollout. The Bee and JS Track have been working closely with the Research Track to get everything ready for the rollout. This includes updating the Bee client and the Swarm Desktop (Beta) dApp.
Monthly Development Update — June 2022
The Swarm Foundation’s JS Track released Swarm Desktop (Beta), its biggest software release since the mainnet launch. Swarm Desktop enables one-click setup of a Swarm network node, simple interaction with the network without crypto onboarding and introduces two additional modes of operation — ultra light and light mode. It’s available for download here for Windows, MacOS and Linux.
Monthly Development Update — May 2022
May has been a truly exciting month for different tracks that keep the Swarm network going. The BeeJS Track released a new Bee Dashboard version, along with several Bee-js releases.
Bee v1.6 Release
This latest release is an accumulation of a lot of work done in the last couple of months by the team. We’ve improved and refactored substantial amount of components and areas of the codebase as well as fixed a few critical bugs
Monthly Development Update — April 2022
April was the month of spring cleaning for different tracks around Swarm. The Bee client saw a patch release to fix some critical issues, while the BeeJS team also cleared up some minor bugs with the new Bee-js release. On the ecosystem side, the Swarm community near and far got treated to a Monthly Ecosystem Call.
Bee v1.5 Release
The Bee team is happy to announce the latest release v1.5 This release comes with significant changes to how the Bee nodes store data locally.
Monthly Development Update — March 2022
March was marked by the WAM hackathon, organised by Fair Data Society in partnership with Swarm. Three weeks of talks, demos and presentations connected artists, gamers, developers and activists in an effort to build a better Web. Important partnerships were forged, like the one between Kiwix and Swarm that will see the whole of Wikipedia uploaded to Swarm’s decentralised storage.
Monthly Development Update — February 2022
There’s no rest for the wicked and February has kept the Swarm team busy as always. A new Bee client release saw the light of day, as have three new releases from the BeeJS team. But the main focus of the entire Swarm team is to realise Milestone 2 of the technical roadmap, announced last December, in sync with the specified timeline.
Important update: Swarm’s Bzzaar is about to open. Update your nodes asap.
Swarm is about to take a giant step closer to the mainnet release by deploying a new release of Swarm. The upcoming release (estimated Tuesday, 9 February, 09:00 CET) includes, among others, an integration with Bzzaar (on Goerli).
Development Update — December 2021 & January 2022
With 2021 behind us, the Swarm team entered the new year at the usual pace, working hard to make Swarm features complete by the end of the year.
Swarm — storing data for the world computer
The idea of the world computer was born out of Ethereum’s founding fathers’ vision for a new and better Web. In it, Vitalik Buterin, Gavin Wood and Jeffery Wilcke envisioned a serverless Web, free of large corporations and one which could be economically self-sustaining through blockchain technology.
Understanding Swarm’s bandwidth incentives
Swarm works the way it does because it is formed of many independent nodes that collaborate to store and deliver your data. But why do these nodes collaborate and can’t the system be abused? Understanding Swarm’s bandwidth incentives is key to answering these questions.
Announcing The Swarm Foundation Technical Milestones
Swarm Foundation is proud to share its tech team’s internal agenda for the next 12 months. The aim is to create predictability in the development tracks and the wider organisation as well as help coordinate between the Foundation’s efforts and the efforts deployed to the broader Swarm community.
Bee v1.4.0 Release
The Swarm Bee Team is proud to announce the release of Bee v1.4.0. It includes a major change to the protocol behaviour that will improve network resilience significantly. You must update your nodes to this latest version or they will no longer be part of the network.
#1 Meanwhile in Swarm
A lot has happened since the last update. The Bee team implemented important changes to the network: check out the Bee 1.3.0 release.
#1 Meanwhile in Swarm
A lot has happened since the last update. The Bee team implemented important changes to the network: check out the Bee 1.3.0 release.
The Swarm is Moving On (or: Don’t Fall Behind) By Elad Nachmias
The Bee team has been working hard on measuring and identifying key problems in the swarm DHT these last few months.
Bee v1.3.0 Release
Two weeks after the 1.2.0 release, Swarm Foundation is releasing a new version of Bee. The most important thing to know is that Bee will now block peers that don’t agree on the same block hash of a certain block height.
Swarm and its “Bzzaar” Bonding Curve
A comprehensive description of the insights of the single faucet of BZZ Token, explained in detail.
Bee v1.2.0 Release
Today, Swarm Foundation is releasing a new version of Bee, the Swarm network client. It is being tested by the growing testergroup that can be found on Discord. Among the updates, the recommendations of the Cure53 audit were implemented.
Improving the Swarm DHT (part 1)
By Elad, Swarm Foundation Dev Team Lead It’s been an exciting couple of months for the Bee team since the much anticipated 1.0 release.
Monthly Development Update — August 2021
In August, a new mainnet release happened, fixing bugs from the initial Swarm 1.0 release, and improving the performance and stability of the network. Some new features were added too. Make sure to update your nodes and check the release notes.
Swarm Mainnet Release — Adami v1.1.0 is live!
On 21 June 2021, Swarm released its first mainnet client. Today, Swarm is releasing a new version 1.1.0, fixing bugs and adding four new features.
Monthly Development Update — July 2021
July was paved with learning for the Swarm team. The Swarm 1.0 release was deployed to the mainnet for the first time and close observation on performance, bugs, and stability issues was needed to make sure everything is working as it should.
Monthly Development Update — June 2021
Last month was an amazing one for the Swarm team and the Swarm Foundation. Two very important milestones were achieved, and it’s fair to say they marked the beginning of a new era of Swarm.
Swarm 1.0: JS Team Updates
Last month, Swarm released Bee 1.0, and finalised its token sale. During this incredibly busy week, other projects and tools were released. In this article, you will find an overview of the tools and projects the Bee-JS team has published.
Swarm Desktop App (Beta) — Web3 for everyone
The Swarm Foundation unveiled the beta version of the Swarm Desktop App (Beta). Its goal is to take the best from Web2 and replace the complex experience of Web3 with a familiar one. The app is intended for the tech enthusiasts who want to try something different and for those who are just entering the crypto space.
Swarm 1.0 is live on mainnet
It’s official! The Swarm team is proud to announce that the Swarm mainnet has launched. Bee 1.0 has been released and is running on mainnet. This means everybody can now join in creating the Swarm mainnet network. This is a historical moment in the history of Swarm.
Take Bee v1.0-rc4 for a testnet drive
Today, the Swarm team is releasing Bee v1.0-rc4. Node operators who have been running testnet nodes can now update to this new version. Take this opportunity to participate in the final days of the airdrop campaign.
Monthly Development Update — May 2021
The last month has been very busy for the Swarm dev team. The Swarm v0.6 release has had exciting new features added. Some crucial changes have been made and Bee node operators need to update their nodes.
Important notice to all Bee node operators — the Bee v0.6 release is live. Update your nodes asap!
The long-awaited Bee v0.6 release is here. With it, some really important changes have been made. Bee node operators must update their nodes if they want to stay part of the network and be able to continue to participate in the airdrop.
Monthly Development Update — April 2021
April was a heads-down / work-hard month for the Swarm team. A lot of things have been going on in the background. We’re proud to share our progress.
The Bee Dashboard is a web app that can help you set up your Bee node. It connects to your locally running node, checks the status of different API endpoints and offers troubleshooting.
Bee v0.6.0 Release Update & Public Demo
Bee v0.5.3 has been spinning for a while now, but our dev team have not been idling. In the background, we have been working on the v0.6.0 release, which is almost ready for a test drive.
Monthly Development Update — March 2021
March was as busy as always. The team was focusing on bug fixes and performance enhancements. A new version of the bee-js was released and a new Swarm release is around the corner, too.
Swarm v0.5.3 — Release Notes
Over the past few weeks, in an effort to improve the user experience and resource usage of Bee, we’ve been looking into various issues that have been reported by the community.
Monthly Development Update — February 2021
February has been a remarkable month for the Swarm and the Fair Data Society team. Apart from the regular work on the Swarm code, which produced a new release of Swarm (v0.5.1), the two teams joined forces and managed to pull off a really interesting hackathon event.
Monthly Development Update — January 2021
The beginning of 2021 was busy as always. After a short New Years’ Eve break, the team dived right back into work and we are happy to share two new releases — the new release of Swarm Bee and the Alpha release of the bee-js libraries.
Monthly Development Update — December 2020
December is the closing month of the year and most of the teams took time to reflect on the work that was done throughout the year. We are happy to conclude that the year was fruitful for Swarm. Many important milestones were met and a lot of progress was made.
Swarm Live — Release notes and important links
As you probably know, we released the “Swarm Live” version of Swarm on 24 November 2020. This version has a lot more stability and improved performance, and it also has all the high-level features of the Swarm 1.0 release.
Monthly Development Update — November 2020
November has been an important month for Swarm. Another milestone was met — the Swarm Live release. Improved performance, more stability, and polished features are just a few of the things this new release has to offer
The sun is setting for the old Swarm network
By 25 January 2021, the cluster of nodes running the old Swarm network maintained by the Swarm team will be brought offline. As of this date, the proof of concept network is considered deprecated and the old Swarm codebase will no longer be maintained by the Swarm team. Those running services on the old testnet are encouraged to arrange for immediate migration to the new Bee client.
Monthly Development Update — October 2020
October was a very busy month for the Swarm team. While the developers worked hard on the Swarm Live release, which is to be announced on 24 November 2020, the comms team spent their time restructuring the way they work. The HR team was busy too and onboarded a few brilliant and experienced developers who will be a nice addition to the existing dev team.