Making Use Of Crust's W3Buckets In Grill.chat

Grill.chat has received lots of attention since its launch on April 5th. By allowing users to anonymously chat on-chain without wallets or tokens, Grill has shown what is possible with Subsocial’s innovative user experience (UX) solutions. In this article, we will look at how message contents are actually stored, taking advantage of the W3Buckets tech created by Crust Network.

Web3 Buckets

As part of the first product release of Crust Cloud, W3Buckets have been introduced to allow users to easily own and manage their storage resources directly in their wallet. Using the Crust Cloud UI, or restful APIs, you can upload files to your buckets, and you can transfer buckets to other accounts. You can learn all of the details in Crust’s official W3Buckets announcement.

Storage For Grill.chat

Grill.chat is built on top of the Subsocial network, which stores content on IPFS (InterPlanetary File System), and publishes the CID of that content on-chain, to save space. You can right-click on any message in Grill.chat to see its metadata, which will show you the Content ID along with a link to see it stored on IPFS. In order to ensure this content remains stored on IPFS for future readability, we have partnered with Crust Network, an IPFS service and incentive layer.

Using their Web3 Buckets technology has allowed us to simplify the content storage process. Instead of needing to pay for every individual message to be pinned to IPFS via Crust, we made a single upfront payment to purchase a large, permanent bucket. With this bucket, we can ensure Grill.chat messages will be stored for up to 200 years, with multiple copies for redundancy. This bucket is owned by us, but the data is open and available, and can be copied to another bucket by anyone if they wish.

Building With Web3 Buckets

Anyone building decentralized social applications will need to find a storage solution, as social apps can produce a ton of content. We can highly recommend using Crust Cloud’s bucket system to manage content produced by your users, as it is easy to set up and simple to manage.


In conclusion, integrating with Crust Network helped simplify our development process for Grill.chat, provided us with near eternal storage at a very low price, and produced a great example for future developers building on Subsocial. With its robust infrastructure and seamless integration, Crust Network has become a valuable partner of ours as we unlock the full potential of decentralized social applications.

0
Yung Beef 4.2Post author

Content Lead at Subsocial, ChaosDAO Co-Founder

Subsocial is an open platform that allows for the integration of user-friendly Web3 social features into existing applications, or the creation of brand new socially-powered apps from the ground up. In fact, Subsocial's innovative UX solutions make using Web3 so simple, even your grandma can use it!

By providing all of the native features required for creating decentralized social experiences, Subsocial allows developers to focus on building apps, not on re-inventing the wheel, and helps them stand out from the competition by delivering a user-centric social experience.

To learn more about Subsocial and the future of social networking, check out our links:

Website | Twitter | Discord | Telegram | GitHub | Documentation

1 comment

Loading replies...

Subsocial is an open platform that allows for the integration of user-friendly Web3 social features into existing... Show More