The ArDrive CLI (Command Line Interface) is the best way to interact with ArDrive from the terminal and to bring the power of the Arweave File System to your automation and bulk file upload workflows.

Our CLI is a Node.js application for terminal-based ArDrive workflows. You can use the CLI to upload public or private files up to 2 GB, and monitor network health and transaction statuses. It also offers utility operations for securely interacting with Arweave wallets and inspecting various Arweave blockchain conditions.

Our CLI was updated in October 2021 with additional powerful features:

  • Fee boosting for transaction prioritization during periods of network congestion
  • Inspect and output any Drive, folder, and file entity you would like, public or private
  • Plan your upload and get price quotes first with a dry run


Arweave File System (ArFS) is a data modeling, storage, and retrieval protocol designed to emulate common file system operations and to provide aspects of mutability to your data hierarchy on Arweave's otherwise permanent, immutable data storage blockweave.  It gives you the power and flexibility of a file system and total control over the privacy of your data on Arweave.

Due to Arweave's permanent, immutable and public nature traditional file system operations such as permissions, file/folder renaming and moving, and file updates cannot be done by simply updating the on-chain data model.

ArFS works around this by implementing a privacy and encryption pattern and defining an append-only transaction data model using tags within Arweave Transaction headers.


ArDrive Core is the best way to programmatically interact with ArDrive in a Node.js environment.  It is a TypeScript library that provides the essential building blocks that support the ArDrive CLI.


Connect with our team and other developers in the community by joining the ArDrive Discord server.

If you are new to Arweave, you may also want to join the Arweave Developer Discord.



November 2021 - early January 2022

The Permaweb Hackathon Powered By Akash, ArDrive, And Arweave

Winner: 1000 AKT + 20 GB Perma-storage (10 AR)
Runner Up: 100 AKT + 5 GB Perma-storage (2.5 AR)


Subscribe to our mailing list and get the latest ArDrive news, updates and memes.