# How to use Sacred

Sacred’s simple one-step process abstracts the steps for you to attain maximum privacy by integrating DeFi protocols with Sacred’s mixer.

**Before you start. Please read the** [**Sacred Rules**](https://sacred.gitbook.io/sacred-finance/how-sacred-works/sacred-rules) **- This is vital to ensure your privacy while using Sacred.**

### Deposit and Withdraw your Principal

#### 0. Agree and Connect after reading the Terms and Conditions.

All of our products are still experimental software. Please use it at your own risk.&#x20;

#### 1. Receive Claim:

Before an asset is deposited into a [Sacred Box](https://sacred.gitbook.io/sacred-finance/sacred-terminology/sacred-box), a unique [Sacred Claim](https://sacred.gitbook.io/sacred-finance/sacred-terminology/sacred-claim) is generated in the form of a string of words and letters. This claim is locally generated and only the depositor will have access to this Sacred Claim. ***The Claim is critical to withdraw the deposited assets and needs to be stored somewhere safe.***

![](https://2869438823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVqw1c4pmBPp1MUTLK_%2Fuploads%2Fykx1O78OenZlaJIzxS3u%2FScreen%20Shot%202022-06-22%20at%201.28.54%20PM.png?alt=media\&token=d3a42e72-b519-42b1-ba77-f5d20ebf0810)

#### 2. Deposit:&#x20;

To earn yield privately, Sacred users place their deposit into a [Sacred Box](https://sacred.gitbook.io/sacred-finance/sacred-terminology/sacred-box). This box houses smart contracts that accept pre-set amounts (i.e. MATIC 100 or 0.1 ETH) and ensures observers will not be able to differentiate between the bucketed amounts during withdrawal.\ <img src="https://lh4.googleusercontent.com/UinwEzRn6Ja6L1aQek3sJUoifckrMQbKZ8B8p8TdDHsPLUUM0QhaMJrcD3KyMxao1oIIeKoF2Yawh0A6dNi8aQbB8BdAHLEsVQs0PTPOuAkWKsQT-rL8O2pSYKhRwjfZGwOe6iVb" alt="" data-size="original">

**3. Approve tokens to be spent by the sacred protocol**

**4. Deposit tokens into the sacred mixer**

![](https://2869438823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVqw1c4pmBPp1MUTLK_%2Fuploads%2FDHaFNlYuojYBGDLvXxxE%2FScreen%20Shot%202022-06-22%20at%2011.05.08%20AM.png?alt=media\&token=7e925fc3-ae38-4725-b99e-86ab57496eba)

#### 5. The deposit is transferred to the designated DeFi partner and accrues yield. ([Only for V1 of Sacred](https://sacred.gitbook.io/sacred-finance/sacred-versions#v1-sacred-yield-mixer))

#### 6. Wait for a couple of days for other deposits to layer on top of your deposit to [increase the privacy](https://sacred.gitbook.io/sacred-finance/how-sacred-works/sacred-rules) of your transaction.

#### 7. Withdraw your principal: The Sacred Claim is submitted for withdrawal and cryptographically verifies the deposited assets before releasing them to the clean address. Note: Your assets can be withdrawn to a brand new account without any MATIC/ETH in it, as our [relayers ](https://sacred.gitbook.io/sacred-finance/technical-details-1/relayer)enable gasless transactions for our users. We strongly recommend using relayers for privacy.&#x20;

![](https://2869438823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVqw1c4pmBPp1MUTLK_%2Fuploads%2Foqo9B6KHeFh7ghLpO7ge%2FScreen%20Shot%202022-06-16%20at%201.58.36%20PM.png?alt=media\&token=0093e416-cd76-4be1-8cea-b58de0103111)

Once you withdraw the principal, you will be able to redeem the yield- privately!

#### 8. Withdraw your Yield: COMING SOON.

#### Further information on how a mixer works:

Since Sacred is a fork of tornado cash, check out the [tornado cash github](https://github.com/tornadocash) and [whitepaper](https://tornado.cash/Tornado.cash_whitepaper_v1.4.pdf) to learn more about how zk powered mixers work. Unlike the Tornado Cash mixer, Sacred integrates with DeFi, providing another layer of privacy through Sacred Boxes.

When you deposit assets in a Sacred Box, Sacred interacts with a DeFi partner on your behalf. Since every transaction made on Sacred goes through a mixer, your depositing and withdrawing addresses are further disassociated allowing you to maintain your privacy.

If you have questions, bug us on [Discord](https://discord.gg/szFnjaDqGE)!
