# Features FAQ

#### **How does Derupt work with CryptoCash?**

<figure><img src="https://3635508491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcCv1uUYY6rgFyRrduOM5%2Fuploads%2Fu75unGHWNwpOYtVPKRFV%2FClear%20Version%20of%20Derupt%20with%20CryptoCash%20per%20STX.gif?alt=media&#x26;token=09063d5f-7946-4728-b2e5-79109a32a642" alt=""><figcaption><p>Mine as you Create, Transfer as you Like, Stack as you Dislike (Replies are combinations, depending on sentiment)</p></figcaption></figure>

#### **Where is the Content stored?**

Derupt Content is stored in a mix of on chain and off chain storage. (All requiring Stacks auth)<br>

#### **What Content is stored on chain?**&#x20;

Message Bodies are stored directly on chain (+all off chain URI's for attachments/thumbnails)<br>

#### **What Content is stored off chain?**

Attachments & Thumbnails are is stored in User specific Stacks GAIA Storages.<br>

#### **Where is the Sentiment stored?**

Derupt User Content Sentiment is stored directly onchain.<br>

#### **How is Sentiment calculated?**

Sentiment is stored onchain, however the running totals are calculated over time off chain and served in app via [Sentiment API Endpoints](https://docs.derupt.io/latest/api/sentiment-endpoint)
