ar.io Logoar.io Documentation
ARIO Deploy

Features

  • Turbo SDK Integration: Uses Turbo SDK for fast, reliable file uploads to Arweave
  • On-Demand Payment: Pay with ARIO or Base-ETH tokens on-demand during upload
  • Arweave Manifest v0.2.0: Creates manifests with fallback support for SPAs
  • Optional ArNS Updates: Updates ArNS records via ANT with new transaction IDs
  • Automated Workflow: Integrates with GitHub Actions for continuous deployment
  • Git Hash Tagging: In CI (GitHub Actions), tags uploaded data items with the deploying commit SHA
  • 404 Fallback Detection: Automatically detects and sets 404.html as fallback
  • Network Support: ArNS updates run against the Solana ARIO programs on mainnet or devnet, with an optional custom RPC URL
  • Flexible Deployment: Supports deploying a folder or a single file
  • Modern CLI: Built with oclif for a robust command-line experience
  • TypeScript: Fully typed for better developer experience

How is this guide?