Hello and welcome to the swarm! We are very happy to have you here with us! ๐Ÿ

As soon as your Bee client is up and running you will begin to connect with peers all over the world to become a part of Swarm, a global p2p network tasked with storing and distributing all of the world's data.

Swarm is a decentralised data storage and distribution technology, ready to power the next generation of censorship resistant, unstoppable serverless apps.

Swarm is economically self-sustaining due to a built-in incentive system enforced through smart contracts on the Ethereum blockchain. Swarm aspires to shape the future towards a self-sovereign global society and permissionless open markets. Applications can run autonomously yet securely in a planetary-scale deployment and execution environment.


Swarm Whitepaper and The Book of Swarm#

What happens with your Bee node when you start it up? Want to know more about the Swarm technology behind Bee? Want to make your own client? Read the Swarm Whitepaper and for a deeper dive, The Book of Swarm , our 250 page guide to the tech underpinning the Swarm network.

Bonding Curve#

Find more information on the bonding curve, including its source code in the github repository.



Don't have Bee installed yet? It's easy! Head over to the installation section to get Bee up and running.

Working With Bee#

Once you have Bee installed, find out how to configure your software, interact with the API, monitor what Bee is up to, and make those all important backups in the working with Bee section.

Access the Swarm#

To learn more about how to get the most out of Bee, find out how to access the swarm section so you can share files with your friends, use Bee to host a website on a public Swarm Gateway, and much more!

API Reference#

Find detailed information on all the endpoints available in the autogenerated API reference and Debug API reference guides.


Swarm is all about dapps. We strive to provide the most developer friendly environment on which to build your decentralised organisation. Built on the principles of functionality, flexibility and accessibility, Bee provides high level constructs for file storage, feeds and key-value stores, while also providing the low level access with libraries that create Single Owner and Trojan chunks clientside, with total e2e privacy. Learn more about how to develop on Swarm


You are invited to contribute code to the Bee Client or any of the other projects in Swarm's Ethersphere.


There is a vibrant and buzzing community behind Swarm, get involved in one of the group channels.

Reporting a bug#

If your Bee isn't working, get in touch with the #bee-support channel on Discord or let us know on GitHub! ๐Ÿ

Thanks for being here, we wish you Love and Bees x