# Introduction

Learn about Cryption Network $ PolyDEX

We believe that the Crypto & DeFi space today faces three main challenges that are preventing its mass adoption across the normal retail investor:&#x20;

1. **User Interface**: Lack of good UI and user experience makes it quite difficult for those who are not tech savvy to move from fiat currency to cryptocurrency.&#x20;
2. **Complexity**: There are many potential investors who want to invest in cryptocurrencies but feel overwhelmed by the complexity & the volatility of this space.&#x20;
3. **High Gas Fees & Scalability**: The high gas fees on Ethereum have made it virtually impossible for normal users to use any products.

### Solution

In light of these problems today, we have set out to build the Cryption Network with a goal to increase the adoption of crypto by helping the normal retail users reap the benefits of this space.

## Socials

Twitter - <https://twitter.com/CryptionNetwork>

Telegram - <https://t.me/CryptionNetwork>

Telegram Announcements - <https://t.me/CryptionNetworkAnn>

Medium - <https://blog.cryption.network>

{% content-ref url="/pages/-Md1wxC-jGYC5yyI-Fmu" %}
[Features](/products/features)
{% endcontent-ref %}


# Cryption Network roadmap

Future plans and Roadmap for upcoming products

![Tentative plan and order of releases](/files/-MfepT1jK5Io3CoLlDPf)

As shown in above image, we have already accomplished some excellent feats. Cryption App is already launched along with the flagship product: PolyDEX.

PolyDEX is set to receive exciting upgrades over the period of next 30 days. Following upgrades are in Pipeline: <br>

\-  Single Sided Liquidity Provision support in Farms and Exchange\
\- Complete UI revamp after consulting UX experts to enhance the UX massively\
\- Extensive integration of PolyDEX in Cryption mobile app\
\- Cross Chain Liquidity Migration Tool to bring in liquidity from Ethereum\
\- Cross chain single sided liquidity provision support.\
\- Limit orders\
\- No loss lotteries for xCNT tokens to keep things exciting and fun.\
\
Apart from all these upgrades in PolyDEX, team is also working on DeFi stack and Seer Prediction market. Also, Cryption App for iOS is in process. More details will be announced about these soon.


# Get Started

The first step is always the hardest.

Blockchain Dapps are a bit difficult to use. Don't worry though, we've created a range of guides to help you get comfortable with PolyDEX!

## Setting up PolyDEX

Follow these guides to get everything set up to use PolyDEX, or feel free to jump to the guide you need if you've been doing okay but lost your way.

{% content-ref url="/pages/-Mff16PVI5JZRSrEuF8t" %}
[Create Wallet](/products/get-started/create-wallet)
{% endcontent-ref %}

{% content-ref url="/pages/-Mff1Bnjybr1cRgx\_TVO" %}
[Get Matic ERC20 Tokens](/products/get-started/get-matic)
{% endcontent-ref %}

## Guides for using PolyDEX features

Once you have a wallet set up and connected to PolyDEX, feel free to check our other how to guides below.

{% content-ref url="/pages/-Mff8qhh3OB3HxKT5vmp" %}
[How to trade tokens](/products/exchange/how-to-trade)
{% endcontent-ref %}

{% content-ref url="/pages/-Mff8xzapdVE-n\_KLdLF" %}
[How to add / remove liquidity](/products/exchange/add-remove-liquidity)
{% endcontent-ref %}

{% content-ref url="/pages/-Mff8xzapdVE-n\_KLdLF" %}
[How to add / remove liquidity](/products/exchange/add-remove-liquidity)
{% endcontent-ref %}

{% content-ref url="/pages/-MfgCtgfygdKd3QKBs6-" %}
[How to use farms](/products/farms/how-to-use-farms)
{% endcontent-ref %}

If you can't find what you need, feel free to visit the [Cryption Network's Telegram](https://t.me/CryptionNetwork) and ask for help there!


# Create Wallet

To get started on PolyDEX, the first thing you'll need is to set up a wallet that supports Polygon ( Matic ). Wallets are available both on desktop computers and on smartphone devices. You'll need to choose the wallet that fits your needs best.

{% hint style="danger" %}
**When you're setting up a wallet, be sure to:**

* ✅ **Download and install only the latest version from an official source.**
* ✅ **Follow the setup guide carefully.**
* ✅ **Safely back up your recovery phrases.**
* ❌ **NEVER share your recovery phrases with anyone, under any circumstances.**
* ❌ **NEVER input your recovery phrase to a website or app, other than your wallet app.**
  {% endhint %}

## Smartphone/Mobile or Desktop wallet?

Mobile device wallets and desktop-based wallets have different strengths and weaknesses. Consider which fits your needs better to help decide which type of wallet to use.

|                                   | Mobile | Desktop |
| --------------------------------- | ------ | ------- |
| Use anywhere                      | ✅      | ➖       |
| Easy to use                       | ✅      | ➖       |
| More secure                       | ➖      | ✅       |
| Accessibility friendly            | ➖      | ✅       |
| Damage/loss/theft resistant       | ➖      | ✅       |
| Power/connection outage resistant | ✅      | ➖       |

## **Smartphone/Mobile wallets**

Smartphone/Mobile wallets allow you to access your crypto almost anywhere. Wallets are available on both Android and iOS devices.

We have launched Cryption Wallet app officially on Android. There are other alternatives available like Trust Wallet, Metamask. Cryption wallet will support polyDEX extensively in the near future which will make access to PolyDEX and partner dapps very easy for users.&#x20;

For more info: [Cryption Wallet App](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/cryption-wallet-app)

## **Desktop/Web Browser wallets**

Desktop wallets are available on your home computer or laptop computer. Wallets on your computer can run as standalone applications, or as web browser plugins for popular browsers like Chrome and Firefox.

Metamask is the most populat web wallet used today. You can download the metamask from here: [Metamask Official Page](https://metamask.io/). Make sure to checkout their docs, to understand how metamask works and what are the features.

{% hint style="danger" %}
\*\*NEVER, in any situation, should you ever give someone your private key or recovery phrase ("seed phrase"). This will give someone complete access to your crypto!

The genuine Cryption Network site and staff will never ask you to input your seed phrase.\*\*
{% endhint %}

## Social Logins ( Torus Wallet )

Cryption Network's main goal is to make DeFi and crypto more accessible to retail users. Getting familiarised with all the wallets and intricacies pose a challenge and hindrance for the new users which might put them off.&#x20;

To tackle this issue, we have integrated novel service: Torus Wallet which enables users to use PolyDEX by using their social logins like google, facebook, twitter and discord. This is the recommended way for new users to start. This way, new comers can start using PolyDEX immediately while giving them window to learn and get familiar at the same time.

Once you become familiar enough, you should then move on to using Metamask like browser wallet which gives you complete control over your sensitive keys.

![Screenshot of login modal on PolyDEX](/files/-Mff5NBZi6SLf899UotK)


# Get Matic ERC20 Tokens

The native tokens of Polygon ( Matic ) blockchain is Matic and Matic-ERC20.

To do most things on Polygon, you will need to pay gas, in Matic.

You will also need the Matic-ERC20 version of any token you want to trade, stake etc. on PolyDEX.

You can go a few ways about porting your tokens to Matic.

Please refer the following links. They are equipped with all the information you need. Remember, knowledge is important. Invest few hours in undertstanding the basics. It will make your crypto journey pleasant and more secure.

{% embed url="<https://medium.com/stakingbits/guide-to-using-the-matic-bridge-to-bridge-tokens-from-ethereum-to-polygon-c3e66cf3d334>" %}

{% content-ref url="/pages/-MeQF3f3rb4sfD5ChWxk" %}
[Migrating CNT from Ethereum to Polygon](/migrating-cnt-from-ethereum-to-polygon)
{% endcontent-ref %}


# Features

A completely Gasless, Instant, Cross-chain AMM DEX with Yield Farming

## Features

1. **Weekly Burns** - Every week a percentage of the trading fees will be used to burn CNT tokens.
2. **One Sided Liquidity(Coming Soon)**

   **-** Investors can add liquidity and participate in farms using only one side of the pair. Users are not required to hold both sides of tokens in a pair.
3. **Completely Gaseless -** No more of those tremendous gas-fees, PolyDEX is completely gasless. MATIC will not be required to use the DEX or the Yield Farming.
4. **Elastic Farming (Coming Soon)-** Every week the block rate will be dynamically calculated as a function of CNT's TWAP. Elastic farming reduces the amount of token entering into the circulating supply without reducing the value farms give out.
5. **Cross-Chain Interactions (Coming Soon) -** Trade and move your assets/liquidity between Ethereum and Polygon seamlessly.
6. **Multi Reward Farms -** Earn rewards in Multiple rewards which will increase the Liquidity Providers Overall APR.
7. **Initial Farm Offerings -** IFO will offer a way to give partner projects a boost in liquidity with the use of dual farming tokens. Multireward farm created for partners will be highlighted under IFO, putting the partner project under a spolight.

{% hint style="info" %}
If you wish to participate in the Multi Rewards Pools, please contact us on Telegram
{% endhint %}


# Exchange

PolyDEX is an Automated Market Maker (AMM), and the Exchange is at the heart of PolyDEX.&#x20;

The PolyDEX Exchange offers several features that support decentralized trading:

### Swapping/Trading

PolyDEX lets users trade without the need to go through a Centralized Exchange. Everything you do on PolyDEX is routed directly through your own wallet—no need to trust someone else with your coins!

### Liquidity Pools

You can only swap tokens on PolyDEX if there is enough liquidity for those tokens. If nobody has added much liquidity for the token or tokens you want to swap, it will be difficult, expensive, or impossible to do so.

Providing liquidity will get you PolyDEX-LP Tokens, which will earn you rewards in the form of trading fees for making sure there's always liquidity for the exchange to use.

### Yield Farming

Yield farming lets users that are providing liquidity earn CNT and other tokens as rewards by locking their LP tokens into a Farm smart contract. The incentive is to balance out the risk of [impermanent loss](https://academy.binance.com/en/articles/impermanent-loss-explained) that comes along with locking in your liquidity.

### Initial Farm Offerings (IFOs)

An Initial Farm Offering is an event that lets users access farms / pools for partner projects of PolyDEX in a separate dedicated page. This page also has the information about the project and their token. In most cases, farms / pools under IFO will give out multiple tokens as reward for staking in one type of token. This increases the chances of overall returns ( APR ) massively.


# How to trade tokens

Trading on PolyDEX is very easy compared to most exchanges. You aren't going to be overwhelmed by orderbooks and numbers , and calculations are all handled for you. For advanced users, we will be adding limit orders and support for more granular control.

### Getting set up to trade

Before you can trade, you will need a  wallet. You can learn how to get one [here](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/products/get-started/create-wallet). You will also need to have some Matic / Matic-ERC20 tokens to trade with. You can learn how to get some [here](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/products/get-started/get-matic).

### Trading on the PolyDEX exchange

1\. Go to the exchange page [here](https://app.polydex.org/swap).

2\. Unlock your wallet by clicking **Sign in** at the top right-hand corner.&#x20;

![](/files/-Mff5NBZi6SLf899UotK)

3\. Choose the token you want to trade from the dropdown menu in the "Swap From" section.

![](/files/-MffSRw1Bg4xKS4ZHP7i)

Whichever token you choose, you will need to make sure you have some to trade with. Your balance is shown above the token dropdown menu.

4\. Choose the token you want to trade to in the "Swap To" section as above. Next, type an amount for your "To" currency by clicking inside the input box.

![](/files/-MffSjSUBKXOauugwir5)

Your "From" currency amount will be estimated automatically. You can also type your "From" amount and have the "To" amount estimate automatically if you like.

5\. Check the details, and click the **Swap** button.

![](/files/-MffSzTIwnvj60znx8h7)

6\. A window with more details will appear. Check the details are correct.

![](/files/-MffTBLFbvBuXV-bQO5c)

When you are ready, click the **Confirm Swap** button. Your wallet will ask you to confirm the action.

7\. Done! You can click **View on PolygonScan** to see your transaction details on the explorer.

![](/files/-MffTlbopjmXIoVXs7Lo)


# How to add / remove liquidity

When you add your token to a Liquidity Pool you will receive Liquidity Provider (LP) tokens and share in the fees.

"Liquidity" is central to how PolyDEX's Exchange works. You can add liquidity for any token pair by staking both through the Liquidity tab on exchange page

In return for adding liquidity, you'll receive trading fees for that pair, and receive PolyDEX-LP tokens you can [stake in Farms](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/products/farms) to earn CAKE rewards!

## LP Tokens

As an example, if you deposited **CNT** and **MATIC** into a Liquidity Pool, you'd receive **PolyDEX-LP** tokens.

The number of LP tokens you receive represents your portion of the CNT-Matic Liquidity Pool.&#x20;

You can also redeem your funds at any time by removing your liquidity.

![](/files/-MffWK5DmUtNLUHJGAzS)

## Liquidity Providers earn trading fees

Providing liquidity gives you a reward in the form of trading fees when people use your liquidity pool.&#x20;

Whenever someone trades on PolyDEX, the trader pays a 0.3% fee, **of which 0.25%** is added to the Liquidity Pool of the swap pair they traded on.

For example:

* There are 10 LP tokens representing 10 CNT and 10 MATIC tokens.
* 1 LP token = 1 CNT + 1 MATIC
* Someone trades 10 CNT for 10 MATIC.
* Someone else trades 10 MATIC for 10 CNT.
* The CNT/MATIC liquidity pool now has 10.017 CNT and 10.017 MATIC.
* Each LP token is now worth 1.00017 CNT + 1.00017 MATIC.

To make being a liquidity provider even more worth your while, you can also put your LP tokens to work  on the [Farms](https://app.polydex.org/farms) while still earning your 0.25% trading fee reward.

## Impermanent Loss

Providing liquidity is not without risk, as you may be exposed to impermanent loss.

\
[“Simply put, impermanent loss is the difference between holding tokens in an AMM and holding them in your wallet.” - Nate Hindman](https://blog.bancor.network/beginners-guide-to-getting-rekt-by-impermanent-loss-7c9510cb2f22)

## **Adding liquidity**

To provide liquidity, you’ll need to commit an amount of any token pair you like. Your lowest value (in USD) of the two tokens will be the limit to the liquidity you can provide.

You can easily trade for any tokens you need. Visit our [How to trade tokens](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/products/exchange/how-to-trade) guide if you need to.

In this example, we will add liquidity using MATIC and CNT.<br>

1\. Visit the [Liquidity page](https://app.polydex.org/add/ETH/0xD1e6354fb05bF72A8909266203dAb80947dcEccF).

![](/files/-MffZEdvNU2rNjYbHzh1)

2\. Click the **Add Liquidity** button.

![](/files/-MffZUyABr1Qvu8gVPGe)

3\. Select Input Tokens

![](/files/-MffZpVvATxYSL_EPTDE)

5\. Enter an amount on one of the tokens under “Input”. The other will calculate automatically.

![](/files/-Mff_2qzqYT_V6wkdmgs)

(If your balance is too low on one pair enter a lower amount.)

6\. Click the **Approve** button. Your wallet will ask you to confirm the action.

![](/files/-Mff_Wa4S0dHdqXu8L1L)

7\. The **Supply** button will light up. Click it.

![](/files/-Mff_jFHKR9wmK91pKjb)

8\. A window will appear saying how much you will receive. Click the **Confirm Supply** button. Your wallet will ask you to confirm the action.

![](/files/-Mffa-khMRUsUY2qMecY)

9\. After a short wait you will see your LP Token balance at the bottom of the page.

You can repeat the steps above to add more liquidity at any time.

### **Removing liquidity**

To remove liquidity.

1\. Visit the [Liquidity page](https://app.polydex.org/add/ETH/0xD1e6354fb05bF72A8909266203dAb80947dcEccF)**.**

![](/files/-MffahMkat1E2oQZXAeI)

2\. Click on your pair under “Your Liquidity”.

![](/files/-MffatXa-TDmF1BidhMG)

3\. Click **Remove**. A new window will appear.

![](/files/-Mffb1jjwghau_S0ewyx)

4\. Use the buttons or slider to choose what percent to remove. Choose **MAX** to remove everything.

5\. Click **Approve**. Your wallet will ask you to confirm the actio&#x6E;**.**

6\. The **Remove** button will light up. Click it.

![](/files/-MffbiCT9RRi-xNucR8W)

7\. A window will appear saying what you will receive. Click **Confirm**. Your wallet will ask you to confirm the action.

8\. After a short wait you will see your new LP Token balance at the bottom of the page.


# Swap Fees

When you make a token swap (trade) on the exchange you will pay a **0.3% trading fee**, which is broken down as follows:

**0.25%** - Returned to Liquidity Pools in the form of a fee reward for liquidity providers.

**0.05%** - Sent towards CNT Converter

To know how CNT Converter works:  <https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-Mfep857RnrIVSlitY0W/cnt-tokenomics>


# Farms

Farms are used to increase the liquidity of the exchange as well as reduce Liquidity Providers'  impermanent loss.

PolyDEX has two types of Farms.

1. **Core Farms** - Core Farms are used to gain liquidity of frequently used tokens such as ETH, BTC, MATIC and Stablecoins.
2. **Multi Reward Farms** - These are special type of farms which are designed to distribute multiple reward tokens for staking only one. So you stake one token, you get back multiple rewards.

{% hint style="info" %}
The sum of the APRs of the individual reward tokens will be the total APR of the Farm.
{% endhint %}

### Deposit For

```
function depositFor(uint256 _amount, address _user) public
```

Developers can call this function to deposit LP tokens on the users behalf. This allows Yield Aggregators to gain access to double the rewards. (Yeild aggregator's token and CNT).

For Example:

1. The YA(Yield Aggregator) has a USDC-USDT farm which give XYZ token.
2. They can pass this LP on to PolyDEX's farm while passing the users address.
3. The user would be earning both XYZ and CNT tokens.

{% hint style="info" %}
Using Depositfor, you don't have to maintain their own mapping of user addresses.
{% endhint %}

### Withdraw For

```
function withdrawFor(uint256 _amount, address _user) public
```

Withdraw can be used  by a yield aggregator to gain access to their users farm tokens allowing for compounding or whatever the contract wants to do with it.

This function will also allow Cryption Network to upgrade its Farms in a seem-less and permissioned way.

#### Whitelisting an address for Withdraw For

We cannot just let anyone withdraw/harvest someone else's rewards or stake.

The user needs to give permission to the "handler" before the smart contract is allowed to handle the users funds.

```
function whitelistHandler(address _handler) external
```

Users can revoke access from the handler at any point by using the following function.

```
function removeWhitelistedHandler(address _handler) external 
```

### Harvest Lock

We have implemented a harvest lock of 24 hours to avoid continuous selling of the farm tokens as well as too frequent compounding.


# How to use farms

Yield Farming in Farms is a great way to earn CNT rewards on PolyDEX.

Farms require you to add liquidity of **two tokens** to get respective LP Tokens, which you then stake in the Farm to earn rewards. This lets you earn CNT while still keeping a position in your other tokens!

{% hint style="warning" %}
Yield farming can give better rewards, but it comes with a risk of **Impermanent Loss**. It’s not as scary as it sounds, but it is worth learning about the concept before you get started.

Check out this great [article about Impermanent Loss](https://academy.binance.com/en/articles/impermanent-loss-explained)
{% endhint %}

## Getting prepared

Yield farming takes a little work to get set up.

You’re going to need some "LP Tokens" to enter into a Farm with. Farms can only accept their own exact LP Token; for example, the CNT-MATIC Farm will only accept CNT-MATIC LP Tokens.

To get the exact LP Token, you'll need to provide liquidity for that trading pair. So to get CNT-MATIC LP Tokens, you'll first have to provide liquidity for the CNT-MATIC pair.

It may sound intimidating, but it's not too complicated. Let's go through step by step.

**Additionally, we have a migration tool in place. If you are already a liquidity provider for CNT-MATIC pair and farming on** [**Cryption Hybrid Staking**](httpsw://staking.cryption.network)**, you just need to click a button which says withdraw + migrate. More details are in Migration section.**

### Finding your Farm

Before you proceed, you'll want to choose a Farm that's right for you. [Visit the Farms page](https://app.polydex.org/farms) and you’ll see a list of available Farms.

![](/files/-MfgEYyPaHQGq16_BQFL)

You can choose sorting option if you like, such as by **APR** for the Farms with the highest reward rate currently.

When you find a Farm that you'd like to use, note down the trading pair, e.g. CNT-MATIC in case you need it later.

### Providing liquidity to get LP Tokens

Now that you've found a Farm to stake in, you will need to add liquidity to get your LP Tokens.

1. Click on the details link on a farm card.
2. On the right, you'll see some link. Click on CNT-MATIC

![](/files/-MfgFDjiDqaVYjbtZMrY)

This will open the Add Liquidity page for your Farm's pair. We have a [guide to adding liquidity](https://app.gitbook.com/@cryption-network/s/cryption-networ-1/~/drafts/-MfgCYNFJ0W57vBtRV93/products/exchange) you can follow to get your LP Tokens.

## Putting your LP Tokens into a farm

Now that you have your LP Tokens, you’re ready to start staking them in a Farm and earning rewards!

### Putting your LP Tokens into the Farm

1. Go back to the [Farms page](https://app.polydex.org/farms) and locate your Farm.<br>
2. When you’re ready, click the **Approve** button and confirm your action in your wallet.<br>
3. If gasless mode is on, then a signature popup will be opened by your wallet. This is so that approval transaction doesn't require any gas. <br>
4. After the approval is done, click on the + button.

![](/files/-MfgHQIVIP5XmcaZaeRx)

5\. A modal will open. Type the amount of LP Tokens you would like to farm with into the field, or just click **Max** to use all of your LP Tokens.

![](/files/-MfgHjM_4Qm5063ePASm)

6\. When you have the amount entered, Click on confirm button. Your wallet will ask you to confirm your action.<br>

7\. After a short wait, the window will close, and you will see your new staked LP Token balance in the details.

![](/files/-MfgIuTQYLIHicoBYeMq)

## Collecting your farming rewards

Farming will bring you CNT rewards over time. You can collect these rewards and use them to get more LP Tokens or stake in CNT staker to get XCNT and earn protocol fees.

### Returning to your Farm to Harvest

To collect your rewards, you’ll need to visit your chosen Farm and collect the CNT waiting for you.

1. Return to the Farms page [here](https://app.polydex.org/farms).
2. Find the Farm you staked your LP Tokens in, and click the row to view details. You should see an estimate of your rewards under “CNT earned”.
3. Click the **Harvest** button and confirm the action in your wallet. After a short wait, the CNT will be claimed to your wallet for you to use as you like.

### Harvest lock

Every farm and staking pool has a harvest lock period of 24 hours. That means, you can only claim the reward every 24 hours. This is a protection mechanism placed to achieve multiple things:

* To prevent the selling off for farm tokens so that sell pressure is reduced and farming is extremely profitable.
* To prevent bots from auto-compounding every minute.

Happy farming!


# Single Sided Liquidity

You can add liquidity using a single asset.

![](/files/-MgpEi-2BAYOdbLvhkZ_)

Using Single Sided Liquidity you can directly provide any of the constituent tokens or the LP token to farm with a single click.

### How does Single Sided Liquidity Work?

Let's take the image above as an example.

1. If the user has the LP token they can directly call the the approve function and then deposit normally as you do in normal farms.
2. If you want to use MATIC click on the radio button next to "MATIC" and then click on Add Single Sided Liquidity. You can do the same with USDC after giving approval.

{% hint style="info" %}
Adding Single-Sided Liquidity using MATIC does not require approval.
{% endhint %}

#### What happens to my token?

1. Lets say you want to enter into the MATIC-USDC farm using MATIC.
2. You MATIC is taken into our contract. This matic is then split to get a 50-50 MATIC and USDC.
3. This is then added to PolyDEX to get the appropriate amount of LPs.
4. Once the LPs have been generated they are on your behalf to the farm.
5. All of this is done in a single click.

{% hint style="info" %}
When you withdraw your LP token from the farm you will receive it as LP tokens.
{% endhint %}

&#x20;


# Cross-Chain Farming

Deposit ETH on Ethereum and start farming rewards on Polygon in a single click!!

### Guide to Cross-Chain Staking <a href="#cf5a" id="cf5a"></a>

1.Go to [app.polydex.org/farms](https://app.polydex.org/farms) and select the Network as Ethereum Mainnet.

![](/files/-Mj-szB13np1iK3xLtlu)

2\. Now click on "Deposit ETH" on the farm you wish to deposit to.<br>

{% hint style="info" %}
Ether is converted into the LP token and so some slippage may apply.
{% endhint %}

3\. Enter the amount of Ether you wish to enter into the farm. and click confirm on metamask.

![](/files/-Mj-t_-HBR0GOyatk9SP)

4\. There are 3 things that need to happen to for the cross chain farming to be complete and as each step happens the bubble will get filled up.

![](/files/-Mj-u8LSo4h5gm1eD_Nb)

* **Initiated** - The transaction has been submitted to the Ethereum Mainnet but has not been confirmed.
* **Deposited on Ethereum** - Your ETH has been deposited on the Ethereum Blockchain and will be sent to Polygon shortly.
* **Staked on Polygon** - Your ETH has now been staked on PolyDEX and you are now farming!!

{% hint style="info" %}
It takes about 10-12 mins for the bridge to move your ETH to Polygon Mainnet.
{% endhint %}

5\. Change your Network provider to Polygon Mainnet, and you will be able to see your LP tokens. You will also be earning farming rewards.

### Cross-Chain Farming Demo

{% embed url="<https://www.youtube.com/watch?v=Q7PnUqql4A4>" %}

### How does it work? <a href="#cf5a" id="cf5a"></a>

So now that we have got our basics sorted, lets look into exactly how cross chain farming works:

1. User deposits ETH on the Ethereum main-net in a contract by specifying the details of the farm that user wants to enrol into.
2. Smart contract processes the provided information and prepares the cross chain farming metadata.
3. Triggers the POS token bridge to port ETH over to Polygon to be received on CrossChainFarming Intermediator contract.
4. Triggers FxPortals to move the metadata from Ethereum to Polygon, again to be received on CrossChainFarming Intermediator contract.
5. After the State Sync event has been processed by the Polygon validators, ETH and metadata both are transferred from Ethereum and received on Polygon.
6. Intermediator contract decodes the metadata, triggers another smart contract on Polygon which converts ETH to tokens required to add liquidity in corresponding pair and get LP tokens.
7. After the LP tokens are received, triggers PolyDEX’s core farming contract to deposit LP tokens for the user.

![How does cross-chain farming work?](/files/-Mj8bt5P-S-rWQpcVZG9)

On [*PolyDEX Farms*](https://app.polydex.org/farms), the farm will reflect the non zero stake for users immediately once this process is completed and users will start earning farming rewards.


# Second Chance Lotteries

Losing doesn't mean that you have lost.

Second Chance Lotteries are new kind of lottery which let the losers of the lottery try again in a different lottery for a second chance to win.

![](/files/-Mgp6JaPqhO2BZJPyZuX)

1. In the above example the users can play the USDC Lottery if he has 10 USDC. He need to click on approve to approve the lottery contract.
2. The user then clicks the "Enter with 10 USDC button".&#x20;
3. 10 USDc will be sent to the lottery contract and the no of players should have also increased after the transaction becomes confirmed.
4. When the last user has entered the lottery the ChainLink VRF is executed to randomly chose the winner.
5. The settleLottery() is then called by a bot. This function is a public function and can be called by anyone even if there is an issue with the bot. It is completely decentralized.
6. Once settleLottery() is called the winners will automatically  be transferred the amount specified for payout in to the participating wallet.
7. The losers would be mined L-USD which is a lottery token which can be used to participate in the second chance lottery.

#### The Second Chance Lottery

This works in the same way as above, except to enter only L-Tokens will be burned from the users wallet. This verifies that the L-tokens cannot be used more than once.

#### Settling the Lottery

The Lottery should be settled automatically whenever the last player enters by using an inhouse bot to reset the lottery. \
In case the bot fails to settle the lottery. Any user can go to <https://polygonscan.com/address/0x653441299ec28e0301d640006e2cec4776eba671#writeContract>

and click the settle lottery button as long as the last player has already entered the lottery.

{% hint style="info" %}
Winners will not be minted L-Tokens.
{% endhint %}

{% hint style="info" %}
Check out our medium to understand more about how chainlinks VRF RNG works.
{% endhint %}


# Migration

PolyDEX is deccentralised exchange where liquidity plays vital role in facilitating efficient and more price accurate token swaps. PolyDEX has a migration feature where existing liquidity providers on existing DEXes can migrate the liquidity easily and participate in yield farming easily.

### How Migration Works?

The process takes the LP tokens from other DEXes into the contract. Contract takes care of converting these LP tokens into PolyDEX-LP tokens for the same pair. Once PolyDEX-LP tokens are created, they are automatically staked in the respective farm for the pair. Thats it!

Lets say that we have LP tokens i.e we have provided liquidity for Sushiswap's ETH-AAVE.&#x20;

* Go to [Migrate Page](https://app.polydex.org/migrate)
* It will auto detect the existing LP tokens in your wallet for the pairs which already have a farm on PolyDEX.

![](/files/-MfglbHjUpxm7YKeFPx4)

* If the LP tokens are auto-detected, you can import the LP tokens. Click on Import button at the bottom. It will display this:<br>

![](/files/-MfggmdhoqYMv2tMwU3K)

* Select the tokens from the drop downs whose pair needs to migrated. You will see a message **Pool Found!** and LP token balance below.

![](/files/-MfgmmTUitqfXE30_-GW)

* Go back and you will see this pool already detected in [Migration Page](https://app.polydex.org/migrate) now <br>
* Click on the Pair. It will expand show you the details. Click **Approve**.<br>

![](/files/-Mfgn_CGIacXU03p2PHy)

* Send the approval transaction. After the transaction is processed, **Migrate + Farm** will become active.<br>

![](/files/-MfgoTEQtKWaJMHCCSV7)

* Migrate + Farm will directly migrate your liquidty and stake your LP tokens in respective Farm.<br>
* Migrate will just convert existing LP tokens to PolyDEX LPs and give it back into your wallet. You will have to manually go to [Farms page](https://app.polydex.org/farms) to participate in farming.<br>


# Reward Manager

The reward manager is the Smart Contract which after a cliff period will linearly vest the CNT tokens from the farm to the user.

* 25% of the harvested amount from Farms (Core and Multireward) and Staking rewards will be sent to the harvester.
* The remaining amount (75%) will be vested linearly for 4 months. Vesting will start 1 month after the launch of the Reward Manager. (20th of each month)
* If users do not try to claim their vesting rewards for the entire duration of 4 months they will get an extra 15% of CNT. (The harvest can be called to get the 25% upfront. This applies only to the vested amount.)
* Users can “Force Claim” which will forgo the Vesting, burn 35% of the token you are owed, and give you the rest.

{% hint style="info" %}
45% APR interest rate was only for Reward Manager v1.
{% endhint %}

{% hint style="info" %}
Force Claim will burn 35% of the 75% vested if forced claimed immediately. If you force claim 35% of the amount unclaimable will be burned.
{% endhint %}


# Pools

Pools allow you to stake a certain token and receive rewards for staking.

* Pools have multi token reward functionality.
* Pools may also have a deposit fee.
* Pools also have a Harvest lock of 24 hrs.

Single asset Staking pools with a deposit fee will be launched, where users receive rewards in CNT. The deposit fee will be sent to the converter which will be used to BUYBACK CNT and distribute it to the Burner, Staker, and Dev Addresses.

The following Staking Pools will be made with the following block rates.

![Block Reward for Staking Pools](/files/-MhnctiU3gPfiCUQ-JZQ)


# Farm and Pools End block

A list of all the Multi rewards farms and when they end.

### Active Pool&#x20;

### Finished Pools

### Active Farms

ARTH- MAHA ends on block [19853513](https://polygonscan.com/block/countdown/19853513)

ARTH USDC ends on block[19853513](https://polygonscan.com/block/countdown/19853513)

ARTH-CNT ends on block [19853513](https://polygonscan.com/block/countdown/19853513)

ARTH-ARTHX ends on block [19853513](https://polygonscan.com/block/countdown/19853513)

EZ-CNT end on block on [19772108](https://polygonscan.com/block/countdown/19772108)

### Finished farms


# Smart Contracts

## CNT Token

CNT on Mainnet ( L1 ) : <https://etherscan.io/address/0x429876c4a6f89fb470e92456b8313879df98b63c> \
\
CNT on Matic ( L2 ): <https://polygonscan.com/address/0xD1e6354fb05bF72A8909266203dAb80947dcEccF>&#x20;

## PolyDEX Core

PolydexRouter: <https://polygonscan.com/address/0xBd13225f0a45BEad8510267B4D6a7c78146Be459> \
\
PolydexFactory: <https://polygonscan.com/address/0x5bdd1cd910e3307582f213b33699e676e61dead9> \
\
INIT\_HASH: 0x8cb41b27c88f8934c0773207afb757d84c4baa607990ad4a30505e42438d999a \
\
WMATIC : <https://polygonscan.com/address/0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270> \
\
CNT Staker : <https://polygonscan.com/address/0x82C2Fb7410dcfFEd4e9147413BD5005a0a6F58aA> \
\
Converter: <https://polygonscan.com/address/0x1fD45D08b609ddD18EA5438903347dfEA3193776>

Farm : <https://polygonscan.com/address/0x7c3a78c3C2B6B90F6A523ae76cb8C2CbBA691464>

OneSidedFarm : <https://polygonscan.com/address/0x9093F303C897717edaD0445C26BD0B33Fe45fD11>

## Burners

L1Burner : <https://etherscan.io/address/0x937b524174b24f0884f9fef167d6f9cdf553b371>&#x20;

L2Burner: <https://polygonscan.com/address/0x937b524174B24f0884f9FEf167d6f9cdF553B371>

## Migrators:

PolydexMigratorDFYN: <https://polygonscan.com/address/0x733182852d43503Daa6d085248Fd9F096d5DCFc9> \
\
PolydexMigratorSushiSwap: <https://polygonscan.com/address/0x63e3F5155B443e9139Bc5eDe9960f6E3F8df2b58> \
\
PolydexMigratorQuickSwap: [https://polygonscan.com/address/0x0732Cf2da254c0b12dFD1dcfa2c98200\
167C295F](https://polygonscan.com/address/0x0732Cf2da254c0b12dFD1dcfa2c98200167C295F\(edited)

##


# Cryption Wallet App

The Cryption Wallet is a step to usher in Mass Adoption of Cryption Network. Most of the world uses mobiles over laptops. Our app aims to make dApps and getting into the DeFi world much more frictionl

## Features

* **Not your keys, not your coin** - We DO NOT hold your private keys, they are saved in your mobile device&#x20;
* **Secure** - Fingerprint authorisation for transactions
* **Polygon First** - Works on Polygon by default, Ethereum, and Binance Smart Chain
* **Seemless Integration with PolyDEX** - PolyDEX can be used Gaslessly.
* &#x20;**Fiat On-Ramp** - Buy Crypto currencies using you local currency!
* Compatible with ERC-1155 and ERC-721 Tokens.

### &#x20; Download on Android:

{% embed url="<https://play.google.com/store/apps/details?id=com.cryption.app>" %}

{% hint style="info" %}
If you want to add your Dapp to our Dapp browser Directory or you would like to add a TokenScript for your token, do contact us on Telegram&#x20;
{% endhint %}

#### Read More:

1. [TokenScripts.org](https://tokenscript.org/)


# CNT Tokenomics

The tokenomics can be broken down as follows

* There is a 100 Million Max Supply of $CNT. (Deflationary)
* During the bonus period 1.3 $CNT per block will be given out via PolyDEX Farms and Pools.
* Post bonus period, block rate of 0.75 $CNT tokens .
* 0.05% of the exchange trade fees from PolyDEX will be sent to the CNT Converter.

### CNT Converter

The CNT Converter is used for two purposes.

1. To use the LP tokens generated by fees to buy buyback CNT tokens.
2. To send the tokens to the Staker, Burner and Dev Address.

The CNT which is bought back will be sent in the following ratios.

* **55%** will be sent to the Burner.
* **35%** will be sent to the Staker
* **10%** will be sent to the Dev Wallet.

### CNT Staker

The CNT Staker is where users can stake their CNT to receive xCNT. xCNT is the representation of the share of CNT token in the Staker contract.

{% hint style="info" %}
xCNT is the Profit Sharing token of the Cryption Network Ecosystem.
{% endhint %}

### &#x20;CNT Burner

There will be a regular stream of CNT into the Burner which is deployed on Polygon.&#x20;

On a weekly basis the accumulated CNT will be bridged over to Ethereum and then Burned.

{% hint style="info" %}
As the Token is Deployed on Ethereum burns must also be done on Ethereum.
{% endhint %}


# Partnerships

We believe partnership are essential to the growth of any DEX

## **Here's what we provide to our partners.**

### We will create a farm for you on PolyDEX which will help increase liquidity for traders.

![IFO page on PolyDEX](/files/-Mfr9N3v4JYLb7FnH22l)

### We can create a staking pool for you.

![](/files/-MdvdVPszsb95ndknh9o)

### We will list your Dapp in our Cryption Mobile Wallet.

![](/files/-MdvYkFsiXYFhnrk7tqn)

> For more intimate Partnerships, we also provide integrations services.

{% hint style="info" %}
Contact us on Telegram to get in touch with us about the Partnership&#x20;
{% endhint %}


# Migrating CNT from Ethereum to Polygon

A quick guide on how to move CNT from Ethereum to Polygon

1. Got to [www.matic.network/bridge](https://docs.cryption.network/www.matic.network/bridge). Using metamask sign the message that pops up.&#x20;

![](/files/-MeQFMI1Sca8UrquwMPE)

2\. On the home page click click on "Move your funds from Ethereum to Polygon"

![](/files/-MeQGtgZhQAsujxMwu_m)

3\. Choose Cryption Network Token to bridge and Enter the amount you want to move to polygon.

![](/files/-MeQIK7agQ4zNDqZ2_JV)

4\. Click on continue and confirm both transactions (Approval and Deposit)

![](/files/-MeQIfXMzARwHUBTXclZ)

{% hint style="info" %}
It takes about 20 mins for your Polygon CNT to be deposited in the same wallet address.
{% endhint %}

5\. You can see you token by going to app.polydex.org and adding the polygon network.


# FAQ

## I'm new to crypto how do I buy CNT?

1. Download the Cryption Network and follow the set.
   1. If you don't have an existing wallet click "Create new wallet" after installation.
   2. If you already have your seed phrase click "Import Seed Phrase"
2. Click on the third tab and then click on Buy Crypto.
3. You'll see a pop up. Select your currency, MATIC and the amount you wish to purchase.
4. Follow the steps on the screen

{% hint style="info" %}
You will need to do you KYC/AML the first time you buy crypto.
{% endhint %}

## **Where are the tokens be listed?**

Cryption Network token CNT is available for purchase the following exchanges.

* PolyDEX
* Dfyn
* UniSwap

We will be listing on Centralized exchanges soon!

## Why does CNT have any value?

* Yield farming takes up the highest stake in token distribution (60%)
* Token ownership comes with voting privileges to help with network’s governance.
* CNT will also be required for access to membership only product features such as access to special portfolio strategies, exclusive access to groups, creation of bets on Seer and governance on the protocol.
* The admin fee on trades (0.05%) will be used to **buyback** CNT.
* The CNT bought back will be used to **burn** CNT, **rewarded** to stakers and the some amount will be sent to the Dev Wallet.

## Which blockchains does Cryption Network support?

Currently CNT and our products are on Polygon and Ethereum. We are planning to move to different chains in the future.

## How do I move CNT from Polygon to Ethereum or vice vesra?

1. Go to wallet.matic.network
2. Give your signature using metamask to login.
3. You can now select CNT and move to the appropriate chain.

{% hint style="info" %}
It may take upto 3 hours to move assets from Polygon to Ethereum
{% endhint %}


# ERC-20 Token

#### **Step 1: Sign In**

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh5.googleusercontent.com/EH3ZMMoT86gbm521dxIBWr8FyObLFGzNHMos5nKnfin5oUtNBcHZtLmOY0kpg2psc9GZdIuUfPWwdnTJARpfTBvSi-tjPUXSoOnc13zDIdTMCaa-qjXezFYLiDMULJ3n45S62vyU" alt=""></div>

#### Step 2: Open ERC20 Service

Select ERC20 Service from the left side menu and click on the create New ERC20 Token banner available on top of the page

<div align="left"><img src="https://lh3.googleusercontent.com/eJ2gaVY_NHPacB_LepUPvXO643SJ0Ztwb_p20MVpimLGua7Nb9pppx-NtylJVVGCzRFVngwOLWozCwwseDUB912nrqwVEwBQH3bV3j45jd69jqg1re-dSxZL9pJI06BOG3ZFCaef" alt=""></div>

#### Step 3: Enter Details for ERC20 Token

On the next page, you’ll find three token types to choose from. Select what kind of token you want to create and proceed.

Below that, you’ll find the token details form to fill for you. Fill in all the details including Token Name (Name of the token that you want to create), Symbol, Total Supply etc carefully and upload the token icon image. All the mandatory fields are marked with a red star (\*).

<div align="left"><img src="https://lh4.googleusercontent.com/uTl6wwCsRKWd11gOmxhlOZyoyKFF0AXpKeN6hdRJldaWtydzHf3l-UdqV5FylwpC8juDeQ3n3VEqdP-RMlut6Tg6JHVPvNoXRMwUSrmMNcJ8sTR7HyCktyiyWFBwtPY35WjZdFlk" alt=""></div>

#### Step 4: Create and Approve

Once you have filled all the fields, click on the Create ERC20 Token button. It’ll pop up a notification on your wallet, click confirm to sign your transaction and you’re good to go.

<div align="left"><img src="/files/hsVWpw7W7696mBOeM355" alt=""></div>

Sit and relax for a few seconds until your transaction validates on the blockchain. You’ll find your token details in the token list once it is successful.

![](https://lh3.googleusercontent.com/kuQCWo2cQpZ6_2VKqP7lqFmuwqgXRpBYvntEq__nf43JECCuPe-KV3KMJCt7sw0FbAbFyvEbXXNIQUX6a_AMX2_IL8PMQcVHgT9lgim93AWFe9LmJvl1SObSKffNJ30jE4MuoBr4)

**Watch Video Tutorial:**&#x20;

{% embed url="<https://youtu.be/KcAtNHUAMj8>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


# IDO/Presale

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh6.googleusercontent.com/IVkGZOKkdT1IeEg2ScnZ5tkO4-JuhA6WiAJZMh_-Npdwz6g2XNSvm0k9ivRDMz5FzEdr6gJZWQTdl2qc1mhI_6R0V6V1P60R_zLP8vCVBBt5XrEkC71Pj4j9W5UzJkCbaefKBKQ1" alt=""></div>

#### Step 2: Select Presale

Select Presale from the left side menu and click on the create New IVCO banner available on top of the page

<div align="left"><img src="https://lh4.googleusercontent.com/63WsIEH419sFB4mAgRjxF6AnMBe9R2jIvbmdkKbwLaWtcju_9MeS7vrYpuJb_rGgauTk_cpNZWreA17QenPAUivIzVNS8Vj1JHRe6AiVoume2Kfe0JB2059XcDee6nVv7s85H77K" alt=""></div>

#### Step 3: Enter Details for New IVCO

On the next page, you’ll find the token details form to fill for you. Fill in all the details carefully and upload the token icon image. Once entered, click next.

![](https://lh3.googleusercontent.com/YtNAagTgzH3G6uIr-epJVlL9FZR7NisbjiQfyhuK0kECfq6RghiNirXCe1voSrWMdgIfy8xLgKPsSdO_Pjkf23TAYqUumNOG2HD3DGPLsaYQRt6hKDqtWYhXLQ-8wvpcUEwJ6EUU)

#### Step 4: Enter Input Token Details

On the next screen enter Input Token details.

Input Token is the token that will be used to buy your token and also, enter the amount of your token that the input token can buy

**eg.** 1 USDC = 5 CNT

You can also additional Input Tokens by clicking *Add New Token* button.

<div align="left"><img src="https://lh3.googleusercontent.com/daHbHuaXutmjAFeWJMRN9eLG33hflAtPOqfWMYo9MG_n2krwrmqvzXvOYY3lgcfFFOnC-T3JhstBwOoTGQRYba3ROkVmgpGmh2CIC3fjDX-YUk-FYErMiVWo8hUdHW0pTAePKF6O" alt=""></div>

#### Step 5: Enter IVCO Details

After entering Input token details, click *next* which will lead you to the IVCO details screen.

In this step, fill out IVCO details such as start and end date, IDO token sale amount, Referrer Address etc. You can also enable whitelisting for your IVCO by checking the enable whitelisting option at the bottom of the screen to provide whitelist spots to anyone.

![](https://lh5.googleusercontent.com/co2c7QSxoXqNKtlBkD9Dk2hCwprzL7Fjyn_2z3jK_CIeBW2farBDghWkQg6Kt1kYLDMW4kNgFcQINO4ZTFGrR3NMuz4P5-VyHDGcKKsAKY2BosBlvknNTIClFt9tx1-Rjj9piXcv)

#### Step 6: Enter Vesting Details

The next screen will show you a Vesting Details page where you have to enter Vesting details such as Vesting start and end date, Cliff Period (if any) etc.

*Cliff Period is the time when Token will start being distributed.*

![](https://lh4.googleusercontent.com/tnR1l30TupHYH9TFf1FbHyJtLvPzX8jIvjss-wga5X8HYnkaETxN60MF6dTnxnRogGtVIqzBQpRSaZ_avD3DQAo2KBcKYMkoQRjX5nfSGmW0rirOkUohhTkzrkUjF_dzAz1cvXqO)

Once you have entered all the information correctly and are ready to proceed, click on the *Create IVCO* button. You can go back to the previous screen at any step.

#### Step 7: Confirm and Approve IVCO

After clicking Create IVCO button, it’ll pop up a screen on your computer to *confirm and approve* IVCO. Check all the details and click Confirm and Create IVCO button. Else, click cancel and go back to any step to rectify the details.

![](https://lh6.googleusercontent.com/haj_Oiab3hKA7SVZVLlo0FMqByj46DnUy35-jBwR-fzWbLrCR3AW1gZweaeh8OYITt9Y2kJ8C2bZhyxqFKh6KIjL99glToiXRgG5-Ja-_8U1ePcyXvMViyGo173b_NSyq9cZc1lL)

By clicking the Confirm button you’ll be prompted with a notification on your metamask wallet like below. Click *confirm* to proceed.

<div align="left"><img src="/files/RDVpek9yGXArFpRgD6Hd" alt=""></div>

After signing and confirming your transaction on Metamask, you can find your IVCO on the upcoming presale section of the presale screen.&#x20;

**Watch Video Tutorial:**&#x20;

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


# Vesting

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh5.googleusercontent.com/buF2Z9V_Z-Gb77e84JcCgOpl0t_vyoGo2-Hcxt3eefQJGW-bBwXzLkcG_JqIH9f16Ffxu5pQcVz3KtYgMNMiQJlHj49twAk-upwmwT-wPQAURC_kTJgWcO9LD5w2bkbl9MZ1yXOc" alt=""></div>

#### Step 2: Select Vesting Service

Select *Liquidity Locker* from the left side menu and click on the Create New Liquidity Locker banner available on top of the page

<div align="left"><img src="https://lh5.googleusercontent.com/jG080vGD7UvUnbfjJTh0tVq_gA-eKDSk0eIP42viehx_xSlLGrlvgaChHxKtKUyJrN_PihpjR8NVJ3citGDd8x7iCv9mioQjAdSSuMlLQiTiE5OxMbofQX2tNOOY0wYQka3CWTd2" alt=""></div>

Step 3: Enter token details On the next screen, enter the Token address *(it’s the address of the token that you want to use the vesting services for)* and upload the token icon image. All other details should automatically be fetched by Dapp Factory. Click *next.*

<div align="left"><img src="https://lh3.googleusercontent.com/bATHPAwrpS5yCzRfqMSyXu2bCAZBsEXK_j1mBbs9iT0PAX8UHrGQk-Is-TlETYeiXwTUUflFBKJtYjwk_wnJxuA2aqXRTMiZlLvSUUl-idNAypuLYqlhVwmhsvpRMOBK--4Ks3jv" alt=""></div>

Step 4: Enter vesting details

After entering the token details, click next to proceed to the last and final step.

Enter the name of the token *(Name of the token that you’re creating vesting for)*, Referrer address, Vesting start and end time *(Time and Date when vesting shall start and end, respectively)*, cliff period *(Cliff period is the time till when no distribution of the tokens shall be done and all tokens will be locked)*.

<div align="left"><img src="https://lh5.googleusercontent.com/7HxxKLGCsr-umXdqyvTLXV15gaWw4EGbrQYYZCobXv-NSb8I5-Ds1yc-nFyYUFPnY5qEa0PPwUxQC2JVYP7NzoOhCKsofM2WlBGCKnRGagZKEdZP4hsVbN9ewk0R-6cRpjFv7J2j" alt=""></div>

Click *Create Vesting* to proceed and confirm vesting details for the token.

![](https://lh4.googleusercontent.com/f1d9VzirWzfD5uacxWxeMMgTK0Ug4jDa_xyG0YFA0jjaACvQ3cGcBwDFGOFSGQDx-XoZ7EGVUJK8yrt_ZcoQ3hLAB8yFGDOXpa6qlRpLm-IUHJmc8IKQ6nWZ_zPneVhOPkt3URZT)

Click on the *Confirm* and *Create Vesting* buttons to approve the transaction on your wallet and finish the process. Pretty easy, isn’t it?

![](https://lh6.googleusercontent.com/Sgx06mio0-CZ1xNXwBZip5mToRkwQTTMxM7ib73a-guSGk5zJuWMYXBI3pmg1ppS6tNOrhSSMUgyl3dOwCF0C1WlROx9VJpIx_Au0BYbdW3HvU9uz0xTWbn1ZcotLNuRwKQWOeVQ)

You can check the status of your vestings by clicking on the vesting service button on the left side menu. You can check all the active and finished vestings at the Dapp factory.

![](https://lh5.googleusercontent.com/C6MXdIjBdQO3ZdwYW-IsgWIPWFH6ZcGxMFj41JX8edGZMZHbQ8KKoTb10BvQDdiy42lOnPhgoXnOh5LTfZ3BOJDSX24aqfa9ce-cmsxwR7MW6n1_7OXlJ8Y3qwG_W2B_iBYBjWna)

{% embed url="<https://youtu.be/79ksnOVwUmU>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


# Liquidity Locker

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh4.googleusercontent.com/fkVGBv35Z31NFcsOlyjobofPeoBr1gTUTa7_I2Y4f4_2xHAt9Nct5UlgQ5IOPIu7ajf4W1F54o7RSct8c3lZlah2YisyjkDedGXp3rAoQe_deZa7J7KK3tt8uKpZiLY-KYpbf6g2" alt=""></div>

#### Step 2: Select Liquidity Locker

Select Liquidity Locker from the left side menu and click on the Create New Liquidity Locker banner available at the top of the page

<div align="left"><img src="https://lh3.googleusercontent.com/P_qCxP3sx7Y8fnkqvdZejK7Oc8ENPkHtINcLM3TEpxt-EWUPQOkqFC6D1EkibzERVSWhxyavDLOaZMz-yiwG9BPsRux7ix1EbLnFme9GPsQ0L151MxL-1NC_MOpNvvCiejyf2eWO" alt=""></div>

#### Step 3: Choose the exchange for the pair

On the next screen, select the exchange for the pair of your LP token. For example, you can choose from PolyDEX, Quickswap, Uniswap and Sushiswap on Polygon.

<div align="left"><img src="https://lh3.googleusercontent.com/XSJzH9DfLhCa8CXC_6bfF0MjKYzjg8ILZHpzEBBkH8Ou-Zs5ECjSgyhRuJYO6e1Z3i7qnz7DG0QE61_j2-nZS-03Sh13u7HajR7UqVex1ssbJkUYbc2xMiwm_yo2f7b2AeVRdPU3" alt=""></div>

#### Step 4: Enter the pair details

On the next screen, enter the pair address (It is the address of the LP token that will you receive by providing liquidity on the above-mentioned exchanges) and upload icon images of both tokens.

<div align="left"><img src="https://lh6.googleusercontent.com/9gDCHaeY6so8pXL_nV_fXLE5k_lBZg-3D5i4CTl9xRe7DBYSSd3WsEzblA5cn_UIv5CWo5C9SJ5iDES3Z-2xJJikrElY2Ik19e70FC1r11sAu6a5mOsX1kOudDmAl42E93VX2Z9c" alt=""></div>

#### Step 5: Enter Details for Liquidity Locker

On the next screen, select start and end time for the liquidity locker, Amount (it is the amount of the total tokens that will be locked), and Referrer address.

<div align="left"><img src="https://lh5.googleusercontent.com/b4VSFqmJ3o_1nhYBhMkOqG7inAd_Mf8mVDEbeTv2ch7EKc5Em_4aIQjAy35R3mNGjciHhLE0Zken8Ro1kZWBK8383uNDiOwzXHZeOG4pbWdQGVcgCTfvnDstzDz51djPR6rWWsTA" alt=""></div>

Once filled in all the details, click on the Create Liquidity Locker button, which shall lead you to a pop-up screen as shown below where you can check the details and proceed to lock liquidity.

#### <img src="https://lh5.googleusercontent.com/Iud1PpINgtJTGniY02a4PSLP-27hc6c12fdaXTMs-XU0ea0lh0hiF_p5NGbNTFkiEdya4tgsga3aAgtnVsk9mPYlnz5XIV2l25GnK7It3ZT_RJAZja8qF61v91BlSjXne4sNV0UB" alt="" data-size="original">

Sign and Approve the Metamask notification on your screen to finish the liquidity locking.

![](https://lh4.googleusercontent.com/E6dhPCH7TMfxhJ4SAydq1pADTRMKtL0tD7maGFovtGLUcl07meGS5DK97g33qqmWwlYhCJ1YzAZt9j6LTx0y0fGGdYNGyoQrPMZE2uLptdrF3n4w9J92mlriUGRNLsmx97F-QBe8)

You can check your LP token liquidity status and details on the Liquidity Locker screen.

<div align="left"><img src="https://lh5.googleusercontent.com/S7SgYdDIR4SrmLRx5PkjtFhC75CbphKCNmjas1_hUbmm7hHUrk5DOv1Mo2jVoEuQSR2Gm64nX8H01n8kIxvPgS5SMmkSydaeChslMtP5gvfY-Bi6rs-OqwzdgwCA142M9YumH63e" alt=""></div>

{% embed url="<https://youtu.be/4_yq-uuE6pY>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


# Staking Pool

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh6.googleusercontent.com/w8DU2VVVHkPdrSBXQ6MUkCjEi_TzQ1ZNCfg2erlxW1G5ldN4r_RTOG-xD7wg7o88yL0Bp9y2_lCEMbwQuztxWbS1_FSVjV0KNQVv7qrQvX8mU8XssWYC-7NueSwIWR2FbM-f-Qhb" alt=""></div>

#### Step 2: Select Staking Pools

Select *Staking Pools* from the left side menu and click on the create New Staking Pool banner available on top of the page

<div align="left"><img src="https://lh4.googleusercontent.com/UDWQ6K5aAZEyyf_4sclkzE-94VKDV8HIgY2NRdIgG3az9WA6jLdgmRZuWu5h_vkGC_K4AY8xaT-lpo_ybA-uVnaNOEqAdDHoXuOoYZ89wdNCpWbkU_s4YcU52VQ5xI3j6ED8ssLC" alt=""></div>

#### Step 3: Enter Details for New Staking Pool

On the next screen, enter the Input Token address *(it’s the address of the token to be staked)* and upload the token icon image. All other details should automatically be fetched by Dapp Factory. Click next.

![](https://lh4.googleusercontent.com/ZB7tVUeevIZVQRTdwDQk2ucZPN-DdXR1_kFkmy6HYQadE3ZCqb3xne-OZCltMnBHY1BPTQv6O0ZQV4ZV1DkyRAaKmpJiJxRyNu851aT4RcTCD2E2fV39bwCjAFkDM2lvE9iIZ0Ou)

#### Step 4: Enter Reward Details

On the next screen, enter the reward token address *(it’s the address of the token to be given out as rewards)* and upload the token image. All other details shall be fetched and filled in automatically as in the previous step.

<div align="left"><img src="https://lh6.googleusercontent.com/LHZDSc3i-VNrkBzsOHQbiVNaOMkl9mgJvzUaG5s6FtqHIdlU2jyBs_iMzdh52kmy1iKmeAtk90-B3ioKy2PhS9Ig_9uv35Z3aazNdSd_drJhyGAk6_8c9Y_IBYEKstqwo1xq9A-l" alt=""></div>

#### Step 5: Enter Staking Pool Details

After entering the reward details, click *next* to proceed to the last and final step.

On the next screen, enter all the details carefully, including Amount *(the total amount of Reward Tokens to be given out)*, Start and End block *(The block number from which the staking pool rewards will start and end respectively)*, Withdrawal fee *(the rate which will be charged per transaction)*, Harvest interval *(Time till next harvest period in seconds)*, Fee address *(The address where the fee charged will be sent to)* and Referrer address.

<div align="left"><img src="https://lh4.googleusercontent.com/HMKnpHnMSitXSVpd4A0sgJeUs8-CG1QUXc8cxVTBhOLcTCysiWFDxTOTIVbrQ1V57MZ80_Exr3qMcN3QPqGQA9Qec1FJU7rdEzaGpZO4OHXlQYoCWSBvLhJYFf6ZlU-fqN7Jenor" alt=""></div>

Press the *Create Staking Pool* button to proceed which shall lead you to a pop-up screen as shown below where you can check and confirm all the details before deploying the pool.

Once satisfied with the details, click *Confirm* and *Deploy Pool* buttons.

<div align="left"><img src="https://lh5.googleusercontent.com/3Olt6DTEA5C2J9gaH6k2Xh16MuLc3tJ74QvB3_8JF77IVjvDH52kWFUP-ifQ2UwFLxSgjoHm1wDICCICLY_PrpXlMGZaoSpMEWxua35F1on1biiXsE5zW4tXbGMog5iO0chaj9k-" alt=""></div>

Sign and Approve the Metamask notification on your screen to finish deploying the staking pool.

![](https://lh3.googleusercontent.com/UqyVhYUSF-jvTt6zJG7oPNDKR4szGuRmmYq6D7vQeYvnaXHnET9UMTwzmylsv-fEqTPh0T5Mb2WQclhwIzYq0f5oAX4Bl-9YudRygwpXouXIh_4f2PVSklQtoDRzAtzSBDzlEpcM)

**Watch Video Tutorial:**&#x20;

{% embed url="<https://youtu.be/VZfpzzDyp-0>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


# Farms

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh6.googleusercontent.com/XzI5QNRruzxi6lZMoMq-K4oTbrEGxdNrMiSJ81GPtsXzA_ZmXH6W2RAImny9cfkKwYDqbrXtsVvWOb_K25No5nCCKssFBwjrBDQcLIdE28K_CZ3GjlBK3wRoFL8yKdjpqAMUPMba" alt=""></div>

**Step 2: Create New Farm**

Select Farms from the left side menu and click on the Create New Liquidity Locker banner available at the top of the page

<div align="left"><img src="https://lh6.googleusercontent.com/lXswdd7qiu0DZmY10kl4lFsMJ71uLnQPnseKsnTWDqjONb1DWUvjEg9lE4YjWbrqkNWCzem6V-fyo-JuFYqcqoujLGV4OoSzOmU3C6kSic-zhAEq6ODISR2BNN3qPel1DUTJbYIQ" alt=""></div>

**Step 3: Enter LP Token Address**

After selecting create a new farm, enter the input LP token address and upload the LP token icon image. All other details should automatically be fetched by Dapp Factory. Click next.

![](https://lh5.googleusercontent.com/eGBsQRye8inUYcCgqFUlh4Z_JkrdV9Qb7eGN2WWZ1zMrA-8RWHCurNtSJMtDow6u4BMb5JCj9yeFnA6WIJithb_kyMM06mjUc1K62E3RPcvjj0l7xFMmoZv7OLj3kscxFMo38j-k)

#### Step 4: Enter Reward Token Details

On the next screen, enter the Reward Token Details address (The address of the token that you want you’ll be giving out as rewards) and upload the token image just like the previous step. Click Next.

<div align="left"><img src="https://lh4.googleusercontent.com/Z2eQ_fAmTsmJZjOdLoAKfinz2E__0-8Y0OfufVuEf9iPSZMU6yBHnquWDyxP9YkTDh9_H0Oy_ICUH3dCSp6NQWf6KlEwoOpHm93zWxVzxh3Sobv-6sFm6XlanmExv1yqD1CITsT1" alt=""></div>

#### Step 5: Enter farm details

After entering LP and the Reward token addresses, on the next screen you’ll find the farm details form to fill for you. Enter the number of the reward token amount *(it’s the total amount of Reward Tokens to be given out)*, Start and End block (*The block number from which the farm rewards will start and end respectively)*, Withdrawal fee *(the rate which will be charged per transaction)*, Harvest interval *(Time till next harvest period in seconds)*, Fee address *(The address where the fee charged will be sent to)* and Referrer address.

<div align="left"><img src="https://lh6.googleusercontent.com/v58gd4ofQmhXIP-3YbyN0EKtyEMTlZzsbL9KghyIHCotMwIWbEf5ZzyEaVNjXWF_DfUH6qVQuPxTGCpkVa6fLeQ4Snaj4C20UYyJ8u6dAd4ZCaRQG7jZ1PDUHwyEYV8TjE86Lg6V" alt=""></div>

Once filled in all the details, click the *Create Farm* button highlighted on the screen.

A detailed pop up will pop on your screen. Check the details and click on the Confirm and Deploy Farm button to approve the transaction on your wallet and finish the process.

<div align="left"><img src="https://lh4.googleusercontent.com/KBjewp5FDJikrcSSQTIunwVULYywrVr1KGwK7zIZEF4Xa--FV1H3rdJTsRvngSBxE0EUBUzw2nu3HMJCcvmKSHX5cnPbl1BFFkGUPZvFTOj_xii8CGHceI4b2bcVWClpUmGAdPyI" alt=""></div>

You can check the status of your farm by clicking on the Farms button on the left side menu. You can check all the upcoming, active, finished and staked farms details on the Dapp factory.

<div align="left"><img src="https://lh6.googleusercontent.com/IQTHtg-negye2Yiq47mCfYMQJQ8hmwahybJC8bcFQpy2MxV3qa-Fckoy0_nVcKWsuDbdNWhJcOOLePO2PRDpG-lmscTrOoFUTdtvC7k-1_ZAHcWHdOl1EqD9x5J1j5cBJ0GfvW55" alt=""></div>

{% embed url="<https://youtu.be/xQIaWYJUIZY>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% endhint %}


