# Deri Protocol Guide

{% hint style="info" %}
***Reminder:** Operations require transaction BNB as gas fee. Please prepare BNB as fees in advance to avoid transaction failures.*
{% endhint %}

### Download ONTO Wallet and Create BSC Wallet

{% content-ref url="../../app-basics/how-to-register-an-account-on-onto-wallet" %}
[how-to-register-an-account-on-onto-wallet](https://docs.onto.app/guides/app-basics/how-to-register-an-account-on-onto-wallet)
{% endcontent-ref %}

{% content-ref url="../../wallet-management/add-chain-wallet-in-ont-id-wallet" %}
[add-chain-wallet-in-ont-id-wallet](https://docs.onto.app/guides/wallet-management/add-chain-wallet-in-ont-id-wallet)
{% endcontent-ref %}

### Sending and Receiving BSC Assets

{% content-ref url="../../assets/how-to-use-onto-wallet-for-binance-smart-chain-transfers" %}
[how-to-use-onto-wallet-for-binance-smart-chain-transfers](https://docs.onto.app/guides/assets/how-to-use-onto-wallet-for-binance-smart-chain-transfers)
{% endcontent-ref %}

### Swap for ONT on BSC

ONT on BSC (BEP-20) is required to participate in the event. You can swap for ONT in dApps such as BabySwap and ApeSwap on Discover page of ONTO. Guides for reference:

{% content-ref url="babyswap-user-guide" %}
[babyswap-user-guide](https://docs.onto.app/guides/discover/binance-smart-chain-bsc/babyswap-user-guide)
{% endcontent-ref %}

{% content-ref url="apeswap-user-guide" %}
[apeswap-user-guide](https://docs.onto.app/guides/discover/binance-smart-chain-bsc/apeswap-user-guide)
{% endcontent-ref %}

### Open Deri Protocol

* Click "**Discover**"
* Search “**Deri**”, click **Deri Protocol (BSC)**
* Click "**Confirm**" in the disclaimer pop-up window to enter the dApp

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MfpHxsbzfxevz81MU62%2F-MfpWn7g-XddczjXYPJF%2Fimage.png?alt=media\&token=99f71511-65a3-41bb-a34d-5c7e2ba59a88)

{% hint style="info" %}
If the wallet is not connected automatically, reopen Deri Protocol or ONTO App
{% endhint %}

### Stake ONT

{% hint style="info" %}
Event rule: stake at least **20 ONT**
{% endhint %}

* Click the icon "**≡**" in the upper left corner
* Click "**Pools**"
* Click "**Open zone**"

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBLa_OktMq37LqZRKv%2Fimage.png?alt=media\&token=9ea04b32-9360-42c0-b422-0f739c83e82a)

* Find **ONT** Pool and click "**STAKING**"
* It's required to approve before first time staking, click "**APPROVE**" and then confirm the transaction in the pop-up window

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBOsmAxGgl6SoNiKOt%2Fimage.png?alt=media\&token=151ceb7a-0926-4557-a5cd-66bd81953348)

* Click "**ADD LIQUIDITY**"
* **Enter the amount of ONT** you would like to stake, click "**ADD**" and then confirm the transaction in the pop-up window
* You can view the amount of ONT staked at "**Staked Balance**"
* If you would like to increase or decrease the amount of ONT staked, click "**ADD LIQUIDITY**" or "**REMOVE LIQUIDITY**"

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBQE-xL9UOnn2wMl7u%2Fimage.png?alt=media\&token=19eb47ef-bbb6-417d-b177-207f42900473)

### Trade ONTUSD

{% hint style="info" %}
Event rule: trade **ONTUSD** and **# of Contracts is not less than 250**
{% endhint %}

* Click the icon "**≡**" in the upper left corner
* Click "**Futures**"
* Click "**Open**"

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBq9rU6C7BH0SzX0MQ%2Fimage.png?alt=media\&token=9bc6376d-963a-48de-b123-234654dde8ed)

* Click to expand **list of symbol**, then choose **ONTUSD / ONT(10X)**
* Click "**DEPOSIT**" to deposit ONT as margin before trading
* **Enter the amount of ONT** you would like to deposit, click "**DEPOSIT**", then confirm the transaction in the pop-up window

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBqRFvGReBWFpBMOHX%2Fimage.png?alt=media\&token=a13760d2-c88f-4546-9d4a-049c8e163780)

* Click to select "**LONG/BUY**" or "**SHORT/SELL**"
* Set **contract volume**
* Click **TRADE**
* Click **OK**, then confirm the transaction in the pop-up window

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBsuU0xHOJLNKZ8prl%2Fimage.png?alt=media\&token=c1cbf7fb-b311-4ae8-a14c-b4b41a8bad5a)

* Click "**POSITION**" to view details of trade position
* Click "**Xclose**" to close position
* Click "**Add**" or "**Remove**" to increase or decrease margin

![](https://4238465105-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO0ivMI4ClG0A1r1fli%2F-MkAOQFTXpkrlkXDm-Xv%2F-MkBtcxpvZDXU5VOTCUB%2Fimage.png?alt=media\&token=063888f1-4b88-42c6-bbba-1547f37f1db0)
