Skip to main content

Introduction

This section introduces guides for the primary use cases of building on Swarm.

  • Upload and Download - Learn how to upload and retrieve different types of data from Swarm, in both Node.js and browser environments.

  • Host a Website - Publish a website to Swarm, and optionally configure ENS for a human-readable domain.

  • Add Access Control - Restrict access to your Swarm content and share it only with authorized users.