Swarm is a decentralised storage and communication system for a sovereign digital society.

Swarm is a system of peer-to-peer networked nodes that create a decentralised storage and communication service. The system is economically self-sustaining due to a built-in incentive system enforced through smart contracts on the Ethereum blockchain.

tell me more

Redundancy makes the system resilient to connectivity issues, node churn or targeted ddos attacks and enables a zero-downtime service. Users remain sovereign owners of their personal data in alignment with fair data principles.

Shifting the cost of access, hosting and execution to users removes the last obstacle to truly agile and adaptive application development.


Swarm exists so the internet can again be decentralised.

Swarm’s longer term vision is to become the operating system of the re-decentralised internet. It provides a scalable and self-sustaining infrastructure for a supply-chain economy of data.

tell me more

The Internet is no longer just a niche where geeks play. It has become a fundamental conduit of value creation and a huge share of overall economic activity. Yet the data economy in it’s current state is far from fair, the distribution of the spoils is under the control of those who control the data - mostly companies keeping the data to themselves in isolated data silos. To achieve the goal of a fair data economy many social, legal and technological issues will have to be tackled.

How does it work?

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network.

Bee is a Swarm client implemented in Go. It’s the basic building block for Swarm Network. Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication.

Bee will happily fly on MacOS, Windows and various Linux flavors.


Join the team creating the future of decentralised storage and communication.

Swarm is made by an international team of visionaries, developers, scientists, sysadmins, operation managers, graphic designers and even international artists. Join the team by applying for a job or contact us.

Go Developer - Infrastructure Team

Security researcher

Technical writer

Feel free to apply with your resume and a personal message via talent@ethswarm.org.

Ecosystem And Grants

Join our dynamic ecosystem

2020 saw the start of Swarm Grant Waves. Swarm grants and online events are supporting many interesting projects which are already building their products on top of Swarm.

Have a nice dApp idea? Apply for a Swarm grant


Decentralized marketplaces are one of Swarm’s stronger promises and we’re excited to support the Swarm.City project in making this happen.

Upala Digital Identity

Upala is an anti-Sybil system for dApps. It provides a digital identity uniqueness score valued in dollars.


Etherna are planning to develop a storage layer for mongodb to use over Swarm and the grant is the first step towards it.


With XDV, you will be able to share signed documents securely, without leaving home.


GetLoginEth is a Đapp for providing a decentralized single sign-on solution for Ethereum-based social applications.


ZetaSeek is a search engine with the primary focus of being used by each user separately — to organize their files, links and references in uploaded content to upcoming p2p storage networks like Swarm.


An interconnectable open source PDS (Personal Data Store) server envisioning world wide web of protected data APIs.

FEDn by Scaleout

FEDn is an open-source federated learning solution initiated and currently maintained by Scaleout. Federated learning enables machine learning without moving, pooling or disclosing data.


A spam-free, secure and decentralized email service on top of Swarm, inspired by the idea of a mail-transfer protocol proposed by Daniel J. Bernstein in which the sender, and not the recipient, is responsible for storing the email messages.


A meme-generator on Swarm. The goal is an entertainment platform where users can store, publish and view memes that are saved in Swarm and aligned with Fair Data Society principles.

Bee archive

The Bee Archive project is a chrome extension that allows you to make an encrypted backup of any viewed pages in Bee.

Art by Egor Kraft

Twelve nodes of fair data principles. The purpose of the Twelve Nodes installation is to start and facilitate a wider dialogue on the importance of shared ‘moral overarching truths’ needed so that democracy does not slide into tyranny.

Trilateral Research

The research will develop guiding principles for a commons approach to distributed file storage. The approach will be based on the Swarm base layer of the Ethereum stack.


Boma is a blockchain enabled privacy conscious event programming app for iOS and Android.

Giveth 2 Dapp

Giveth is a fundraising platform for non-profits, that allows the use of creative cryptoeconomic solutions for funding Public Goods.


Swarmify wants to use Swarm for decentralized & fair music streaming. We do, too! Imagine, for example, an Android app connecting to Swarm and streaming music.


Beefree.me is building tools for the new web of abundance in partnership with Ethereum Swarm. By simply removing the corporate middlemen, it provides the community with a new tokenized, decentralized, secured, and private social web…


Zoomerok is a mobile app with short entertainment videos stored on Swarm and you’re in control of your privacy and data.

Ready Fighter One

Ready Fighter One wants to take real boxing to the virtual world, starting with a mini-app that connects to the Fairdrive personal data store.

Ready Fighter One

Ready Fighter One wants to take real boxing to the virtual world, starting with a mini-app that connects to the Fairdrive personal data store.

Grassroots Economics

Grassroots Economics is a non-profit foundation that seeks to empower marginalized communities to take charge of their own livelihoods and economic future.

Embedded Swarm on RISC-V

Imagine Swarm in every fridge, TV, or IoT device. Let the smallness of the solution not fool you as to how big the impact is.


Workshop series for privacy-centric technologies and data sovereignty with Swarm.

Minerva — Digital Wallet

Minerva is a GPL-licensed mobile wallet that makes the handling of crypto assets and self-sovereign identity easy and accessible. With this grant Minerva wants to take the first step towards Swarm integration by using it for backup and recovery. Data interoperability, FTW!

Atelier Ludensis

Atelier Ludensis is planning to put the grant to good use to make a step towards such a solution by developing a Proof of Concept to link NFT streaming content via a semantic web-based multi-dimensional UX, visually linking the NFTs to relevant semantic nodes. Will there be a new ERC?


EnergonX aims to build a fair hydrogen location-aware trading platform system. EnergonX aims to use the grant to implement the storage and retrieval of Production Certificates and Guarantees of Origin on Swarm. Clean energy is the new deal.