Bundlers

Irys operates bundler nodes that accept signed DataItems and submit them to a destination network. Different nodes seed data to different destinations.

Note
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.

EndpointNetworkNotes
uploader.irys.xyzMainnetDefault bundler used by @irys/upload

Arweave Bundlers

These nodes seed uploads to Arweave.

Warning
Warning
Arweave bundlers retire on 1 November 2026

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.
EndpointNetworkNotes
node1.irys.xyz
mainnet.arweave.irys.xyz
Arweave MainnetLegacy 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.

EndpointNetworkNotes
devnet.irys.xyzDevnetFree faucet tokens; data retained ~60 days