Onchain Storage
Bundlers
Irys operates bundler nodes that accept signed DataItems and submit them to a destination network. Different nodes seed data to different destinations.
Note
The destination network is determined by the bundler node you connect to, not by the SDK or token used to pay. Pick the node that matches where you want your data to live.
Irys L1 Bundlers
These nodes seed uploads to the Irys L1.
| Endpoint | Network | Notes |
|---|---|---|
uploader.irys.xyz | Mainnet | Default bundler used by @irys/upload |
Arweave Bundlers
These nodes seed uploads to Arweave.
Warning
Arweave bundlers retire on 1 November 2026
Irys will retire the Arweave upload endpoints
Use
Questions about the retirement go to gus@irys.xyz.
Irys will retire the Arweave upload endpoints
node1.irys.xyz and mainnet.arweave.irys.xyz on 1 November 2026. Integrations using these endpoints must move new uploads to a supported path before that date.Use
uploader.irys.xyz for new uploads to Irys L1. This changes the destination network for new uploads; it does not migrate data already stored on Arweave. If your application needs to continue uploading to Arweave, choose and test an Arweave-compatible upload service. See the migration guide.Questions about the retirement go to gus@irys.xyz.
| Endpoint | Network | Notes |
|---|---|---|
node1.irys.xyzmainnet.arweave.irys.xyz | Arweave Mainnet | Legacy Arweave uploads; endpoint retires 1 November 2026 |
Devnet Bundlers
These nodes accept uploads paid with free faucet tokens for testing. Data is retained for approximately 60 days before deletion.
| Endpoint | Network | Notes |
|---|---|---|
devnet.irys.xyz | Devnet | Free faucet tokens; data retained ~60 days |