Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Upload & Download

General File Upload

objekt put ./image.png -w my-wallet --storage ipfs

Returns a URI, permalink, and payment receipt (for paid tiers).

ENS Media

Upload an avatar or header for an ENS name you own:

# Avatar (max 512KB — JPEG, PNG, WebP)
objekt ens avatar upload 1a35e1.eth -f avatar.png -w my-wallet
 
# Header (max 1MB — JPEG, PNG, WebP)
objekt ens header upload 1a35e1.eth -f header.jpg -w my-wallet

Download

# By key
objekt get proposals/0x1234/media/abc123
 
# ENS avatar
objekt ens avatar get 1a35e1.eth

Encrypted Downloads

If the content is encrypted, provide your wallet or a view key to decrypt:

objekt get <key> -w my-wallet
objekt get <key> --view-key objekt_vk_...

The CLI auto-detects encrypted envelopes (CBOR tag prefix) and decrypts transparently.