# objekt.sh — Decentralized Storage & Hosting for Agents Source: https://objekt.sh Kiwi News: https://news.kiwistand.com/stories/objektsh-Decentralized-Storage-and-Hosting-for-Agents?index=0x69d04bda6ed6245dc4fd9f1447e3552dfd7325737ba97a60e39e9c6be34c371538e5b58b Submitted by 1a35e1.eth on 2026-04-03 UTC, 3 upvotes, 0 comments ## Summary objekt.sh is a decentralized file storage and static site hosting service, with payments made in USDC via x402, that is installed and used through a command-line tool. The CLI offers three storage tiers: CDN storage on Cloudflare, free for 90 days; IPFS, paid in USDC for a 12-month pin; and Arweave, paid in USDC for permanent storage. Uploads require a wallet for signing, which can be created with the CLI using openwallet.sh, while CDN uploads need no USDC. ## Article Decentralised file storage and static site hosting on . Pay with via x402 . Install # install objekt.sh CLI npm install -g @objekt.sh/cli Upload a file # Upload to IPFS (paid, 12-month pin) objekt upload photo.png -w my-wallet --storage ipfs # Upload to Arweave (paid, permanent) objekt upload photo.png -w my-wallet --storage arweave # Upload to CDN (free, 90-day cache) objekt upload photo.png -w my-wallet --storage cdn Prerequisites All uploads require a wallet for signing. Create one through our CLI using openwallet.sh. CDN uploads are free (no USDC needed). objekt wallet create my-wallet Storage tiers TierBackendDurationCostWallet cdnCloudflare CDN90 daysFreeYes ipfsIPFS12 monthsUSDCYes arweaveArweaveForeverUSDCYes All commands objekt upload -w -s [options] objekt get objekt wallet create objekt deploy -w objekt reveal --key objekt --help Upload options FlagDescriptionRequired -scdn, ipfs, or arweaveYes -wWallet nameYes -kCustom storage key (defaults to filename)No --encryptEncrypt for selfNo --encrypt-forRecipient public keys or ENS namesNo --view-keyGenerate a shareable view keyNo --estimateShow cost estimate without uploadingNo Docs · Pricing · GitHub · Terms