A simple, secure, and extensible command-line tool written in Go for managing Web3-related data.
Web3 Data CLI (web3datacli) helps you handle sensitive data through strong AES encryption and enables seamless file sharing via IPFS.
- π AES encryption & decryption (256-bit)
- π Local key generation and management
- π€ File uploads and download to IPFS
- π§© Built with extensibility in mind β easy to plug in more Web3 features
- π» Native binaries for Linux and macOS
Download the latest binary from the Releases page.
wget https://github.com/your-org/web3datacli/releases/latest/download/web3datacli-linux -O web3datacli
chmod +x web3datacli
sudo mv web3datacli /usr/local/bin/web3datacliwget https://github.com/your-org/web3datacli/releases/latest/download/web3datacli-darwin -O web3datacli
chmod +x web3datacli
sudo mv web3datacli /usr/local/bin/web3datacliweb3datacli [command]| Command | Description |
|---|---|
arweave |
πΈοΈ Interact with Arweave |
encryption |
π Manage data encryption and decryption |
ipfs |
π€ Interact with IPFS |
version |
Show the CLI version |
completion |
Generate autocompletion for your shell |
help |
Help about any command |
Enable autocompletion for your shell (e.g., bash, zsh):
web3datacli completion zsh > ~/.zsh_completions/_web3datacli
source ~/.zsh_completions/_web3datacli MIT License Β© 2025 F.CORDIER
Feel free to open issues or submit PRs β contributions are welcome!