Skip to content

Latest commit

 

History

History
124 lines (117 loc) · 4.97 KB

File metadata and controls

124 lines (117 loc) · 4.97 KB
title Start Building
id introduction
sidebar_label Start Building
hide_table_of_contents false
pagination_prev
pagination_next

Building on Swarm

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

  • Install and run a Bee node — your entry point for development on the Swarm network.

    Get started
  • Use the official bee-js SDK to connect your app to your Bee node and integrate Swarm based storage, feeds, and more.

    Connect dApp

Guides

  • Learn how to upload and download a variety of data types from Swarm (with support for both browser and Node.js environments).

    Open guide
  • Host a website on Swarm and link it to your ENS domain for easy access at through gateways and Bee nodes.

    Open guide
  • Learn about how manifests enable a virtual "filesystem" on Swarm, and how to manipulate the manifest to re-write virtual paths to add, remove, or move content.

    Open Guide
  • Learn about routing on Swarm and the various options at your disposal for approaching website routing.

    Open Guide
  • Run your own Swarm HTTP gateway to serve content from the network and make it accessible to browsers and other HTTP clients.

    Open guide