Skip to main content

Crust Network

What's Crust Network

Crust Network provides a decentralized storage network for web3. It is designed to realize the core values of decentralization, privacy and assurance. Crust supports multiple storage-layer protocols such as IPFS, and exposes instantly accessible on-chain storage functions to users.

The protocol matches people who have hard drive space to spare with those who need to store data or host content. Crust supports most smart contract platforms with its cross-chain solution, including Shardeum. Find out all the platforms that Crust storage supports on their official website.

How to upload files to Crust Network

  • Crust Files: Built by the Crust community, Crust Files is the first personal cloud storage for web3 that supports multi-web3 wallet login and provides fully decentralized and privacy storage function for all users.

  • Crust Apps: Store data through Crust's on-chain interface, it is a more flexible and native way to interact with Crust storage functions.

How to start building on Crust Network

  • IPFS W3Auth Gateway: A web3 authenticated IPFS gateway that supports all the IPFS WRITE functions and helps users upload files or host content after passing the W3Auth verification.

  • IPFS W3Auth Pinning Service: A standard IPFS pinning service with web3 authentication that allows users to access Crust storage resources without needing to interact with the Crust blockchain.

  • Crust Github Action: A standard Github action which can include fully decentralized CI/CD hosting with Crust.

  • Crust Pinner NPM package: A node.js package that allows users to interact Crust on-chain storage function on Crust blockchain directly.