ar.io Logoar.io Documentation
ARIO Deploy

Bundler service

Uploads go through a bundler service that accepts signed data items and posts them to Arweave. By default, ario-deploy uses the Turbo API and ArDrive’s production bundler (https://upload.ardrive.io). --uploader sets the base URL of the bundler service to use (scheme + host; typically no path).

When to useExample value
Default (omit flag)ArDrive production bundler — same as Turbo CLI defaults
Arweave bundlerhttps://turbo.ardrive.io
Development / staginghttps://upload.ardrive.dev
Custom or self-hostedYour own base URL if it implements the Turbo API

Examples:

ario-deploy deploy --wallet ./wallet.json --deploy-folder ./dist --uploader https://turbo.ardrive.io

ario-deploy upload --wallet ./wallet.json --deploy-folder ./dist --uploader https://turbo.ardrive.io

Notes:

  • Turbo billing and signer behavior follow Turbo.
  • Use a base URL only (e.g. https://turbo.ardrive.io), not a path to a specific file or route.

How is this guide?