Getting Started
This is the go-to starting point for web3 developers who want to build with Swarm. The guides on this page will help you get started with setting up a Bee node, using that node to integrate your dApp with Swarm, and to begin exploring some example applications to better understand the possibilities of building on Swarm.
Setup
Building on Swarm
Upload and Download
Learn how to upload and download a variety of data types from Swarm (with support for both browser and Node.js environments).
Open guideHost a Webpage
Host a website on Swarm and link it to your ENS domain for easy access at through gateways and Bee nodes.
Open guideManifests
Learn about how manifests enable a virtual "file system" on Swarm, and how to manipulate the manifest to re-write virtual paths to add, remove, or move content.
Open GuideRouting
Learn about routing on Swarm and the various options at your disposal for approaching website routing.
Open Guide