Buckets
ICBucket
ICPay Cloud guide
On-chain encrypted file storage
ICBucket
On-chain encrypted file storage
ICBucket
On-chain encrypted file storage
Overview
Understand the ICBucket architecture, decentralized subaccount isolation, and reverse-gas storage model.
ICBucket is the decentralized cloud storage infrastructure for Web3 applications, AI agents, and dApps. Instead of hosting assets on centralized cloud providers like AWS S3 or Google Cloud Storage, ICBucket stores raw binary blobs and file chunks directly within canister smart contract stable memory on the Internet Computer.
| Feature | AWS S3 | IPFS / Filecoin | ICBucket |
|---|---|---|---|
| Payment Model | Monthly credit card + egress billing | Token staking / pinning contracts | 30-day fixed ICP plans from wallet balance |
| Storage Medium | Centralized US/EU server farms | P2P DHT nodes requiring pinning | On-chain canister stable memory |
| Edge CDN | CloudFront (extra egress cost) | Third-party gateways (rate-limited) | Native cdn.icpay.app Edge CDN included |
| Immutability | Subject to account suspension | Pinning can expire | Cryptographically signed on-chain state |
| API Keys | AWS IAM secrets | Gateway JWTs | In-dApp granular Read/Write API keys |
Each ICBucket operates with complete cryptographic isolation:
https://cdn.icpay.app/cloud/{bucket}/{file}) and a direct on-chain canister URL (https://{canisterId}.raw.icp0.io/...).You can verify canister immutability and module hashes on-chain at any time via official IC boundary nodes:
dfx canister --network ic status 6vbhm-nqaaa-aaaan-q6muq-cai