nft_storage_cli

Crates.ionft_storage_cli
lib.rsnft_storage_cli
version0.1.0
sourcesrc
created_at2023-12-25 13:37:47.422697
updated_at2023-12-25 13:37:47.422697
descriptionEffortlessly interact with NFT.storage API via CLI, featuring unique AES encryption for file uploads and comprehensive directory upload support.
homepagehttps://github.com/noplan-inc/nft.storage-rs
repositoryhttps://github.com/noplan-inc/nft.storage-rs
max_upload_size
id1080252
size65,767
serinuntius (serinuntius)

documentation

README

nft_storage_cli

Installation

cargo install nft_storage_cli

Usage

nft_storage_cli --help
nft_storage_cli init <NFT.STORAGE API KEY>
nft_storage_cli upload <FILE>
nft_storage_cli upload-encrypted <FILE>
# CID only works with what nft.storage manages for now.
# In the future, any IPFS CID will work.
nft_storage_cli download <CID> -- <TARGET DIR>

TODO

sub commands:

  • check
  • delete
  • did get
  • download
    • support ipfs gateway
  • init
  • list
  • status
  • store
  • ucan_token_post
    • I don't know how to do this
  • upload_encrypted
  • upload
  • user_did_post
    • I don't know how to do this, but I think it's working.

Commit count: 172

cargo fmt