Bundlr Docs

Unlock the full potential of Bundlr's technology with our developer resources

Use our SDK and start storing data permanently with 3 lines of code.

  • Connect to a Node

    const bundlr = new Bundlr("https://node1.bundlr.network", "matic", "polygon-private-key");
  • Fund a Node

  • Upload your Data, Forever



Unlock the potential of Bundlr's technology

[ Find out more ]


Discover Bundlr's network

[ Find out more ]


How Bundlr solves leading data challenges

[ Find out more ]


Bundlr's core capabilities

[ Find out more ]

Developer Docs

Hands On

Start with tutorials and then join a global community of over 40,000 developers in our Quests program. Earn unique NFTs for every quest you complete.

Bundlr 101

  • Bundles

    A bundle is a group of transactions

  • Bundlr & arweave

    Bundlr makes Arweave easier to use

  • Gateways

    Gateways are responsible for indexing, serving, and making data available to users

  • Optimistic cache

    Optimistic caching makes your uploads instantly available

  • Receipts

    Receipts give you cryptographic proof of the exact time a transaction occurred

  • Transaction lifecycle

    Understand each step of the process as a transaction is processed by Bundlr

  • UDL & bulders

    Understand unique opportunities the UDL opens up for builders