# About Us

<figure><img src="/files/mVG6KXfp5Gqb3gDP1AXT" alt=""><figcaption></figcaption></figure>

## About HeliSwap

HeliSwap is an open-source decentralized exchange (DEX) platform that supports tokens within the Hedera ecosystem. The codebase for HeliSwap v1 is a fork of the Uniswap v2 protocol, which means some of the most popular DEX features are now available on Hedera Hashgraph.

## Value proposition

HeliSwap is designed to put the community and its needs at the center of everything we do. Every product and feature we have created was built in the belief that DeFi needs to be easy to use and intuitive for everyone. Not only to ensure the long term viability of the platform, while at the same time offering a trustless, secure and transparent DeFi experience, but also to allow all members to be part of a vibrant and engaged community.

We believe that the future of Hedera is community-driven, and we're excited to build it together -with **you.**


# The Team

The team behind HeliSwap is composed of experienced crypto veterans that have proven themselves to be successful builders capable of keeping the community front and center.

The development of the HeliSwap DEX was a mutual effort of the creators of MANTRA DAO, the cross-chain decentralized finance protocol, and the blockchain development firm LimeChain as the tech vendor.

Funding for the development of HeliSwap was provided in the form of grants from The HBAR Foundation. The goal of the grant program was to create an open-source DEX blueprint for the Hedera ecosystem to utilize and build off of as it expands in the future.

### The Team behind HeliSwap:

HeliSwap Team:

<figure><img src="/files/GrM6oj2QWkKfG0MyOIzM" alt=""><figcaption></figcaption></figure>

Tech Vendor and Support team:

<figure><img src="/files/gapjZ9rHxn3ZQZ2BQMVd" alt=""><figcaption></figcaption></figure>

Below you find more information on LimeChain and MANTRA:

<figure><img src="/files/uYbpZRVL7dKfMkyMigb4" alt=""><figcaption><p><a href="https://limechain.tech/">https://limechain.tech/</a></p></figcaption></figure>

LimeChain originally started out as a small boutique blockchain solutions company as smart contracts and ICOs became a trending topic in 2017.

Since that time, the firm has grown to become one of the top Blockchain companies in the world, hosting a clientele of Fortune 500 companies and well-known Web3 startups.

Comprised of a team numbering more than 100 skilled developers and professionals, LimeChain has delivered on more than 150 projects in sizes large and small – all the while amassing a wealth of Web3 knowledge and know-how in the process.

The portfolio of services offered is wide-ranging and includes dApp and DeFi development, token and non-fungible token minting (NFT), smart contract development and Web3 consulting.

Aside from Hedera Hashgraph, some of the other clients and platforms that LimeChain has provided blockchain development services for include Polkadot, The Graph, Universe, MANTRA, Celo, IMVU, P\&G, and Raiffeisen Bank, among others.

Speaking specifically of Hedera Hashgraph, Limechain was heavily involved in the development of Hedera’s distributed ledger technology (DLT) and built out a large portion of the existing infrastructure. This, among all their other desirable attributes, made them the perfect partner to develop HeliSwap.

Limechain is the tech vendor of HeliSwap and heavily involved in the development and maintenance of the HeliSwap DEX.

<figure><img src="/files/BdskDp1ovZsmJQNfZDOL" alt=""><figcaption><p><a href="https://www.mantraomniverse.com/">https://www.mantraomniverse.com/</a></p></figcaption></figure>

MANTRA is a community-driven DeFi ecosystem that is focused on creating a suite of cross-chain DeFi products.

Starting as a whitepaper for MANTRA DAO during the DeFi summer of 2020, MANTRA has evolved into a suite of DeFi services including a multi-asset staking platform, money market lending protocol, gamified rewards pool and token issuance launchpad.

The MANTRA suite is natively built on the Ethereum network and has cross-chain integrations with BNB Smart Chain, Polygon and Solana. And as evidence of their goal to become a premier cross-chain DeFi protocol, the developers behind MANTRA are currently working on launching their services on HECO and Polkadot – along with casually developing their own native MANTRA Chain at the same time.

What started out as a simple DeFi DAO has evolved into a modern, multi-faceted protocol that offers vertically integrated and regulatory-compliant blockchain ecosystems.


# Mission & Vision

In an everchanging business landscape, it is important to identify core values and goals that a company works towards - also for HeliSwap.

<figure><img src="/files/op1aPJgQGXWmHoWrNXhx" alt=""><figcaption></figcaption></figure>

**We strive to build a decentralized platform that is secure, transparent, and accessible to everyone, regardless of their level of expertise.**

<figure><img src="/files/j4rEUxUwubZ1UpHB3JDx" alt=""><figcaption></figcaption></figure>

**To lead DeFi on Hedera, providing our users with secure, innovative, and intuitive financial services that promote privacy and fairness. We aim to create a platform that is accessible to everyone, empowering users to take control of their financial futures with confidence and ease.**


# Principles

1. Leveraging the intrinsic benefits of Hedera Hashgraph (i.e. high speed and low cost) to offer a premium DEX experience. <br>
2. Continuously refining our intuitive UI that appeals to crypto veterans as well as those who are new to the space.<br>
3. Being a trusted platform for those new to the space by providing educational material and tutorials to help guide users on every step of their journey.<br>
4. Being a fully decentralized platform through the use of governance voting and operating as a Decentralized Autonomous Organization (DAO). <br>
5. Operating from a community-first perspective that puts the health of the ecosystem as a whole above the individual desires of its developers.&#x20;


# Getting Started

Getting started, general walkthrough and navigation

<figure><img src="/files/U8NGmK9PUIuzBvRMb59I" alt=""><figcaption></figcaption></figure>

Where to start and what to do on the DEX?  We Gotchu !

We have created a comprehensive [Navigation guide](https://app.gitbook.com/o/-MjU-PIYsZoZ56-mDgdv/s/WEJ4Xz5JZB9w7aYjQ7lg/~/changes/jfYPkxb4KZyi5TeX47UU/getting-started/navigation-through-heliswap) to make it easy for you to use different features on our platform. &#x20;

You can also checkout our [Tutorials](https://app.gitbook.com/o/-MjU-PIYsZoZ56-mDgdv/s/WEJ4Xz5JZB9w7aYjQ7lg/~/changes/jfYPkxb4KZyi5TeX47UU/getting-started/tutorials) and [FAQs](https://docs.heliswap.io/) incase you are looking for some specific information.


# 🧭 Navigation Through HeliSwap

HeliSwap V1 offers various functions:

* [Creating Liquidity Pools](/getting-started/navigation-through-heliswap/pools-create-a-new-pool)
* [Adding Liquidity to an existing pool](/getting-started/navigation-through-heliswap/pools-provide-liquidity-to-existing-pool)
* [Create a Pool with and ERC20 Token](/getting-started/navigation-through-heliswap/pools-create-a-pool-with-an-erc20-token)
* [Remove Liquidity](/getting-started/navigation-through-heliswap/remove-liquidity)
* [Swapping](/getting-started/navigation-through-heliswap/swap)
* [Yield farming ](/getting-started/navigation-through-heliswap/yield-farming)

Click on the relevant link to see a detailed guide on how to navigate through that function.&#x20;


# Pools - Provide Liquidity to Existing Pool

Providing liquidity to an existing pool on HeliSwap.

1. In the navigation bar on the left side, press the second button. It will take you to the Pools screen.

   <figure><img src="/files/VAqXBmJgEtRWBWCZ9AE5" alt=""><figcaption></figcaption></figure>
2. There are two subsections - **All pools** and **My positions**. All pools gives an overview of all pools created on HeliSwap by its users, with their Total Value Locked. Clicking **More** to expand a chosen pool reveals information on the amount of each token in the pool, as well as your personal LP tokens count (if you are an LP provider in that pool).

   <figure><img src="/files/iKIZLxHfgMr3RlGaPPd5" alt=""><figcaption></figcaption></figure>
3. To provide liquidity to a chosen pool, click **Add Liquidity**.

   <figure><img src="/files/bcfoqe2yKY4A0TRZNjOq" alt=""><figcaption></figcaption></figure>
4. You will see the following screen. Specify the token amount you wish to provide for one of the tokens, and the second token calculates automatically. The dollar values of your supply should be equal.

   You might need to “**Approve**” a token before supplying to a pool. This way, you give permission to the HeliSwap smart contracts to use your token. In the case here, USDT and WETH must first be approved with a wallet message, after which the **Provide** button becomes available. Click **Approve USDT**.

   <figure><img src="/files/mwe908Oi9nOvjd7lQBCg" alt=""><figcaption></figcaption></figure>
5. A pop-up from your HashPack wallet will appear, asking you to approve the Smart Contract transaction for approving the token. \
   Click **Approve**.

   <figure><img src="/files/1XBolm3W1rRTe51j0Ygn" alt=""><figcaption></figcaption></figure>
6. After you have approved USDT and WETH, you can now see a summary of your liquidity provision:

   * Price of WETH per USDT
   * Price of USDT per WETH
   * % of share in the pool, which you are about to provide

   When ready, click **Provide**.

   <figure><img src="/files/ILGsBiBNpJkrgKuFuDo1" alt=""><figcaption></figcaption></figure>
7. A pop-up with another summary will appear. If everything looks good, click **Confirm Provide**.

   <figure><img src="/files/gvd54ur2gAu9xEzkKmuv" alt=""><figcaption></figcaption></figure>
8. Another Approve Transaction modal will appear from HashPack. Click **Approve**.
9. You have now successfully provided liquidity!

<figure><img src="/files/jCNV6tVhDNdUwYgkiY2b" alt=""><figcaption></figcaption></figure>

10\. Your position now appears in **My positions**.&#x20;

<figure><img src="/files/MRCqN5oi9HDX1Q5ei1DX" alt=""><figcaption></figcaption></figure>


# Pools - Create a New Pool

Creating a new pool on HeliSwap.

1. To create a new pool on HeliSwap, go to **Pools** → **All Pools**, and click **Create Pool**. Another option is to go to My positions where you will also see the Create Pool button.

   <figure><img src="/files/D4G5cA5aRHszhuYt9XQk" alt=""><figcaption></figcaption></figure>
2. Next, you will be shown a modal for creating a pool and supplying its initial liquidity. Bear in mind you will be the first Liquidity Provider to that pool, and the amounts you supply for both tokens will determine the pair price. Make sure it corresponds to the market price of tokens, to avoid arbitrage.

   <figure><img src="/files/eAz1akZPn1Ln4zFbeJzz" alt=""><figcaption></figcaption></figure>
3. Choose the tokens you wish to supply and create a pool with. **Take into account both token’s market price and supply given their market ratio - TKN1/TKN2.**

   You might need to approve (give permission to the smart contracts) the usage of one or both  tokens with your HashPack wallet. To do so, click **Approve TKN**.

   <figure><img src="/files/dAILJV6BFo9pujozKp2x" alt=""><figcaption></figcaption></figure>
4. Click **Approve** in the HashPack pop-up to execute the Smart Contract transaction for approving the token.

   <figure><img src="/files/6iuesdlVd6srdEu7GL0w" alt=""><figcaption></figcaption></figure>
5. After the token is approved, click the **Create** button to initiate the pool.
6. A pop-up with a summary will appear. Click **Confirm** **provide**.

   <figure><img src="/files/n2W3AlTEkYGggSiW4ZhM" alt=""><figcaption></figcaption></figure>
7. Click **Approve** once again in the HashPack pop-up.
8. Congrats! Upon viewing the success message you have now created a pool on HeliSwap!


# Pools - Create a Pool with an ERC20 Token

❗If you wish to create a pool with an ERC-20 token which is not yet part of HeliSwap’s token base, you would need to manually supply the token info to the protocol.

1. Go to All Pools or My positions and click **Create pool**.

   <figure><img src="/files/W4Ri1GntG3WoPUsq3t9L" alt=""><figcaption></figcaption></figure>
2. Click on **Select token**.&#x20;

   <figure><img src="/files/DAXqZ7jXMqLiszJjMI4J" alt=""><figcaption></figcaption></figure>
3. If the ERC20 token you wish to supply is already in HeliSwap's base, posting its token address or tokenID will show the token. \
   If after supplying tokenID/token address you receive the **Not Found** message, below you will find an option to import this token and add it to the base. Click **Import**.&#x20;

<figure><img src="/files/UkGIfJKuCKqJ3wf494di" alt=""><figcaption></figcaption></figure>

4\. In the next modal, manually provide the number of decimals this token has. In this case, we have used the LINK token with 18 decimals, however some ERC20 tokens have a different decimal amount. Make sure you provide the correct number and click **Import**.&#x20;

<figure><img src="/files/mZy06hmDAAEn7V8pg5EL" alt=""><figcaption></figcaption></figure>

5\. The token is now imported and a pool can be created with it. It is expressed as an ERC20 token in the UI and the balance is not viewable due to HashPack not supporting ERC20 tokens yet. Knowing your balance of this token you can supply the desired amount.  \
**Fixes for this are in the pipeline and will be available soon.**&#x20;

<figure><img src="/files/RDNLlZhXaqy8sexWI0Z0" alt=""><figcaption></figcaption></figure>


# Remove Liquidity

Removing liquidity on HeliSwap.

When a Liquidity provider wants to remove all or part of their liquidity, they:

1. Can send back an equal dollar value of LP tokens to the initially provided amount/amount they wish to remove,
2. Behind the scenes these LP get burned,&#x20;
3. The user receives back their liquidity and keeps the rest as LP rewards.

To remove liquidity on HeliSwap:&#x20;

1. Go to **My positions** and choose the pool you wish to Remove liquidity from. Click **Remove liquidity.**&#x20;

   <figure><img src="/files/gAxnFCvATMAh3eHIEI6C" alt=""><figcaption></figcaption></figure>
2. The next screen will prompt you to choose the proportion of liquidity to be removed, or specify an exact amount. \
   You might be required to **Approve LP** tokens (give permission to the smart contracts to use your tokens). Click **Approve LP.**&#x20;

   <figure><img src="/files/CY923gktztkslFwdhhj4" alt=""><figcaption></figcaption></figure>
3. Once LP tokens are approved, you can verify your chosen amount of liquidity to be removed and click **Remove.**&#x20;

   <figure><img src="/files/nnh1Q1yUywthg98yg3gS" alt=""><figcaption></figcaption></figure>
4. A summary modal is shown. Click **Confirm** and **Approve** the transaction in HashPack.&#x20;

   <figure><img src="/files/8fZkP6cgNJLLhb9k7mbm" alt=""><figcaption></figcaption></figure>
5. You have successfully removed your liquidity! In addition, removing liquidity automatically distributes your fees earned from this position.&#x20;


# Swap

Swapping on HeliSwap

1. Click the **Swap** button in the navigation bar on the left hand side. It will take you to the Swap screen.

   <figure><img src="/files/FZx49dIEzZbuLBZqq7A1" alt=""><figcaption></figcaption></figure>
2. Once you have arrived at the Swap screen, you can start swapping by choosing two tokens. **Make sure there is an existing pool with the tokens you’d like to swap.**&#x20;
3. Input the amount you would like to swap. The output amount is calculated and shown. Click **Swap**. <br>

   <figure><img src="/files/WCM8R7Ka5TJs5acKRFaV" alt=""><figcaption></figcaption></figure>
4. At the confirmation modal, the price impact, slippage % and estimated output are visible. If everything looks good, click **Confirm**. \
   Approve the transaction on HashPack.&#x20;

   <figure><img src="/files/aLZF3GXjoGe2OpbtAdXu" alt=""><figcaption></figcaption></figure>
5. You have successfully swapped your tokens! \
   Clicking on your account ID at the top right corner gives you the option to **View on HashScan.** \
   In HashScan, you can see the history of transactions performed by your account on HeliSwap.&#x20;

   <figure><img src="/files/Po1TQcdkGvbkXpyO50eQ" alt=""><figcaption></figcaption></figure>


# Yield Farming

Yield farming on HeliSwap.

1. Click the Farm button in the navigation bar on the left side. It will take you to the Yield Farming screen.&#x20;

   <figure><img src="/files/YYuyQng15m4y1r2NS6yA" alt=""><figcaption></figcaption></figure>
2. On HeliSwap, you can farm with your LP tokens, which are received after you have supplied liquidity to a pool. \
   Choose a pool in which you participate as a liquidity provider.&#x20;

   <figure><img src="/files/wPqIoP6yc198c6wj2IlB" alt=""><figcaption></figcaption></figure>
3. On the right side, you will see your LP token amount. You can manually decrease the amount, if you don't want to stake all your LP tokens.&#x20;

   <figure><img src="/files/PWj9GaLsOIlNiHq7kbnQ" alt=""><figcaption></figcaption></figure>
4. Click **Approve** to allow smart contracts to use your LP tokens. Approve on HashPack. \
   The **Stake** button is now available.&#x20;

   <figure><img src="/files/5PAwXyfh3szqWdMX8PmX" alt=""><figcaption></figcaption></figure>
5. The summary modal is shown, where you can double-check the LP token amount to be staked. Click **Confirm** and approve the transaction in HashPack.&#x20;
6. Congrats, you have successfully staked your LP tokens in the yield farm and have begun accumulating rewards!&#x20;

   <figure><img src="/files/mF68C0HRdebWcdOcdADM" alt=""><figcaption></figcaption></figure>
7. You can harvest your rewards on HeliSwap anytime. You can see them accumulate in real time in the farm modal, as shown below. \
   To withdraw them, click **Harvest**.&#x20;

   <figure><img src="/files/8hsIqCWEyB9qkM3Abq9N" alt=""><figcaption></figcaption></figure>

8\. At the summary modal, press **Confirm** and Approve the transaction on HashPack.&#x20;

<figure><img src="/files/4w0he0uttj4Ofy9kG9TD" alt=""><figcaption></figcaption></figure>

9\. You have successfully harvested your reward tokens! \
You can see new rewards have already started accumulating.&#x20;


# Tutorials


# 🔒 How to Get a HashPack Wallet

Installing HashPack.

Install the browser extension through the official HashPack website → <https://www.hashpack.app/>.&#x20;

HashPack is also available in the Chrome Web Store.


# 👤 Create HashPack Account and Unique Hedera Address

➡️ <https://www.hashpack.app/post/how-to-create-your-first-account-with-hashpack>

➡️ This [video](https://www.youtube.com/watch?v=iNtxBlFFOJc) by Jayant Ramanand from MANTRA offers useful information about:

* HBAR and its benefits
* Your first Hedera Hashgraph wallet
* The differences between HashPack and Metamask
* HashPack <> EVM chains
* access it here →<https://www.youtube.com/watch?v=iNtxBlFFOJc>


# 📱Using HashPack on mobile

An extensive guide to HashPack’s mobile-friendly app:

<https://www.hashpack.app/post/using-hashpack-on-a-mobile-device>


# 💸 Get Money in Your Wallet

Different ways to charge your HashPack wallet with HBAR.

There are several ways you can purchase and add HBARs to your new HashPack wallet.&#x20;

Most preferred by DeFi users is buying tokens from a Centralized Exchange (CEX) such as Binance and Coinbase, and transferring them to HashPack.

1. Purchase HBARs from a Centralized Exchange via your credit card, or exchange any existing tokens for HBARs.
2. Then, go to the **Wallet** page of the centralized exchange you bought HBAR from. Check if your HBAR balance is there.
3. Let’s use Binance for this example. To send funds from Binance to your wallet, go to **Wallet → Fiat and Spot → Withdraw → Withdraw Crypto**
4. Then, regardless of which centralized exchange you are using, choose the network where the transfer should take place. In our case this is **Hedera Hashgraph**.
5. Specify the amount of tokens you wish to transfer, and enter your **Mainnet** **wallet address**.
6. Click **Send/Transfer/Withdraw** depending on the custodian you are using. Your tokens will be visible in your HashPack balance shortly.&#x20;

Another option is to use the in-wallet providers Banxa and MoonPay:

1. Sign in with your wallet password and enter your HashPack wallet. Click on the **Buy** button on the top right side.
2. Click on **Buy HBAR with MoonPay** or **Buy HBAR/USDC with Banxa.**&#x20;
3. Follow the steps to purchase HBAR with fiat.
4. If you wish to buy USDC from Banxa, HeliSwap might require you to first associate the USDC token with HashPack. <mark style="color:red;">**More information on token association can be found in .............**</mark>


# 🔁 Port Tokens Through HashPort

Instructions on how to leverage HashPort to transfer tokens from the Ethereum network to Hedera.

Leveraging Hashport, you can transfer tokens from the Ethereum network to Hedera. If your tokens are in Metamask, thanks to Hashport they can be ported straight to your HashPack wallet in several easy steps:&#x20;

1. Let's take DOV for this example. Make sure your DOV tokens are imported to your Metamask balance.&#x20;
2. Open HashPort - <https://app.hashport.network/>
3. Connect your Metamask AND HashPack wallets to the app. For Metamask, choose **EVM wallet**, and for HashPack - **HBAR wallet.**&#x20;
4. Once you have connected both wallets, you will be able to see their balances:&#x20;

   <figure><img src="/files/k7v6aQkX2n18bxhWvGNf" alt=""><figcaption></figcaption></figure>
5. Follow the steps given by HashPort. Click **Start porting an asset.**&#x20;

   <figure><img src="/files/cP8GFJDC5C3FC6FzUAsl" alt=""><figcaption></figcaption></figure>
6. Choose the network your assets are currently on. In our case, this is Ethereum Goerli&#x20;

   <figure><img src="/files/NV6UAAVzxjbIs53VB5Rz" alt=""><figcaption></figcaption></figure>
7. Next, select the tokens you would like to port.&#x20;

   <figure><img src="/files/KY7WhmGzwD8sTNRDda9m" alt=""><figcaption></figcaption></figure>
8. At the next screen, choose the network you wish to send your tokens to. Choose **Hedera**.&#x20;

   <figure><img src="/files/RcjIUEPKT2K5AXm6faNV" alt=""><figcaption></figcaption></figure>
9. Specify the amount of tokens you would like to port. Bear in mind there is a 0.5% fee. \
   When ready, **Slide to Confirm**.&#x20;

   <figure><img src="/files/Sd8deH5v70i4FWCr8Fk7" alt=""><figcaption></figcaption></figure>
10. Firstly, you will be prompted to sign a HashPack wallet message, to associate DOV\[hts] to your account. \
    Next, Metamask will require a wallet message to be signed, in order to get approval to access your DOV.&#x20;
11. After you have signed both messages, you will receive several status messages from HashPort: &#x20;

    <figure><img src="/files/oKSEG2w4TtQvGrUFtndt" alt=""><figcaption></figcaption></figure>
12. HashPort will run a check to verify your assets have been sent to you:&#x20;

    <figure><img src="/files/EzaK7xlvWJ7p1E2Q7v54" alt=""><figcaption></figcaption></figure>
13. Congrats! You have successfully ported your Ethereum tokens to Hedera and can see them in your HashPack Wallet!

    <figure><img src="/files/hNHpAfkwMXCT8YA7zNcc" alt=""><figcaption></figcaption></figure>


# 📶 Connect with HashPack on HeliSwap

Instructions to connect wallet on HeliSwap

Once you have installed your HashPack wallet and purchased some $HBAR, you can connect your wallet to HeliSwap.

1. Enter the HeliSwap app at [app.heliswap.io](http://app.heliswap.io). Press **Connect Wallet**, on the top right corner, or below the Swap modal.

<figure><img src="/files/B8NI1IW4FXLUmWqqM2Fb" alt=""><figcaption></figcaption></figure>

2\. A pop-up will appear from your HashPack wallet with a request from HashConnect. Enter your **wallet password** and press **Sign in to HashPack**.

<figure><img src="/files/mrBk9UAxrZbww4o6FPuI" alt=""><figcaption></figcaption></figure>

3\. After you have entered your password HashPack will ask you to approve the account you want to connect. Choose your mainnet account by ticking it and click **Approve**.

<figure><img src="/files/5sUhrieaLmqK6jEcX0be" alt=""><figcaption></figcaption></figure>

4\. Next, choose the wallet address you would like to use from the dropdown menu and click **Select Wallet**. Make sure you select a mainnet wallet address.

<figure><img src="/files/Rsbf7dSDU8vR2n3dYQd4" alt=""><figcaption></figcaption></figure>

5\. If your account is locked, enter your password again and click **Unlock**.

<figure><img src="/files/92ig81ZrHTtqZ0CuvkuT" alt=""><figcaption></figcaption></figure>

6\. Now your wallet is successfully connected to HeliSwap and you can start swapping HTS, HBAR and ERC-20 tokens.

<figure><img src="/files/a4xY96RxL0Fk8sodKwxh" alt=""><figcaption></figcaption></figure>


# FAQ

### **What is HeliSwap?**

*HeliSwap is an open-source decentralized exchange protocol, living in the Hedera ecosystem. It is the first Hedera DEX to support ERC20 token swaps, along with HBAR and HTS tokens.*

*HeliSwap V1 is a fork of Uniswap V2, inheriting Uniswap’s features and utilizing them through Hedera Hashgraph. Apart from Yield farming in V1, the roadmap includes exciting additions next to liquidity provision and swapping to be implemented for next version(s).*

Built by LimeChain in partnership with MANTRA DAO and supported by The HBAR Foundation.

### How will HeliSwap work behind the scenes?

*HeliSwap utilizes the constant product Automated Market Maker formula, known well to all DeFi users:*

*x \* y = k*

*Each HeliSwap pair manages a liquidity pool made up of two token reserves. They can be HBAR/HTS, HTS/HTS, HBAR/ERC-20 and HTS/ERC-20.*

*The constant product formula means the product of every two tokens x and y in a pool stays the same. This provides arbitrage opportunities, which ensure the price is continuously adjusted towards the current market price of the token pair.*

### How is HeliSwap governed?

*Governance will be taken up by the DAO after its establishment in the coming months.*

*Currently, the only feature requiring governance is fee collection, which is turned off for the time being. Later on, the DAO members will decide on matters such as fee activation, additional protocol features and enhancements, grants etc.*

### **Has HeliSwap been Audited?**

*HeliSwap was audited by Halborn. Apart from being AWS, Amazon and CISSP certified, Halborn is trusted across chains like Polygon, Solana, THORchain, and protocols such as Pangolin, MANTRA, SushiSwap and more.*&#x20;

*No major issues were present in the* [*audit findings*](https://github.com/LimeChain/HeliSwap-contracts/tree/main/audits)*, which freed up time for the team to continue building and preparing for launch.*

*Audit findings may not be visible, as the repo is private. It will be open sourced at launch.*

### What wallets can I use for HeliSwap?

*HeliSwap V1 utilizes Hedera’s current most used and trusted wallet HashPack. Following HeliSwap’s ERC20 token support, the team is working hard to integrate other popular wallets in the coming months.*

*For information on how to install and connect your HashPack wallet, please visit* [*our tutorial*](/getting-started/tutorials/how-to-get-a-hashpack-wallet)

### **Will there be a HeliSwap token?**

*The $HELI token is coming soon. The team and partners are currently going through the final touches of tokenomics and conjuring exciting ways to provide value to users through $HELI. Information on $HELI tokenomics to be available soon.*


# Tokenomics

<figure><img src="/files/EmlRgWtWqe17Yi5CgwcV" alt=""><figcaption></figcaption></figure>

### The following contains everything you need to know about our very own $HELI token.


# $HELI Token

Here you find general information on the $HELI token.

**$HELI** is HeliSwaps native token serving as a transferable representation of several utility functions attributed to it. This mainly includes **Governance**, **Liquidity** and **Staking**. It is a token built using the HTS (Hedera Token Service). The HELI token will serve as the backbone of the DAO structure while also rewarding active users of the platform for participating. We have a supply of 888,888,888 $HELI tokens allocated to different buckets. The $HELI tokens will be released gradually over the next 5 years (60 months) following HeliSwap’s emission schedule. The vesting period is linear and linked to time passed rather than blocks.

### Governance

$HELI serves as the governance token of the DAO, used to participate in proposals and voting.

### Liquidity

A portion of HELI tokens is used for liquidity provision incentives to reward participants of HeliSwap’s Yield Farming product.

### Staking

HeliSwap offers yield returns in exchange for locking your tokens into our smart contracts. Depending on the assets staked users earn different interest in return. The HELI token can also be used on our staking platform.

### Supply

The HELI Token has a supply of 888,888,888 Tokens. We do not foresee this to ever change.

As HeliSwap follows it's ambitious plans, and advances into more complex DeFi products, there may be an unplanned and unforeseen demand for more HELI tokens. Typically, projects without the ability to mint would then need to start a "big migration" to a new token, where many community members lose a bit of their tokens, or simply do not manage to transfer. At HeliSwap, our Mission is to be user and customer friendly, and to repay the communities trust by building great things. Therefore, and with foresight, we decided to keep a supply key for the token, which can only be included when first minting, and not be added retroactively.

The **ONLY WAY** more tokens could be minted, is if the community creates and votes on a proposal in the DAO to trigger the supply key. There is no one team member, or few team members, who could trigger this function, as the complete ownership of the so called "supply key" lies within the community and several parameters have to be hit to trigger the key (minimum participation, % etc)

\ <br>


# Token Allocation

Below you find the token allocation in % of the total supply. Further details can be read from the table below where we showcase the cliff, vesting period and initial supply in more detail.

<figure><img src="/files/1SXXPirdBSaf08Ib2uNt" alt=""><figcaption><p>$HELI Tokenomics</p></figcaption></figure>

## Allocation Bucket Description:

<table><thead><tr><th width="215">Allocation Bucket</th><th>Description</th></tr></thead><tbody><tr><td><strong>Ecosystem Rewards:</strong></td><td>To reward the community for their participation. </td></tr><tr><td><strong>Team &#x26; Advisors:</strong></td><td>Long term incentivised team and advisor bucket</td></tr><tr><td><strong>Ecosystem Development</strong></td><td>A Pool to grow the overall HeliSwap Ecosystem (Technology development, Marketing, Operations, Liquidity Provisions)</td></tr><tr><td><strong>DAO Pool:</strong></td><td>A Pool that is governed by the DAO for protocol improvement</td></tr><tr><td><strong>Grants:</strong></td><td>To further promote the growth and development of HeliSwap</td></tr><tr><td><strong>Council Treasury:</strong></td><td>Pool to be governed by the council until the DAO is established</td></tr><tr><td><strong>Token Drops:</strong></td><td>To incentivise supporters of our ecosystem</td></tr></tbody></table>

## Detailed View:

<table><thead><tr><th width="159">Allocation Bucket</th><th width="97">% of max Supply</th><th width="102">% liquid at TGE or Cliff</th><th width="116">Cliff Period</th><th width="116">Vesting Period</th><th># of $HELI tokens</th></tr></thead><tbody><tr><td><strong>Ecosystem Rewards</strong></td><td><strong>35%</strong></td><td>20%</td><td>-</td><td>60 months</td><td>311,111,111</td></tr><tr><td><strong>Team &#x26; Advisors</strong></td><td>20%</td><td>0%</td><td>24 months</td><td>36 months</td><td>177,777,777</td></tr><tr><td><strong>Ecosystem Development</strong></td><td>15%</td><td>20%</td><td>-</td><td>36 months</td><td>133,333,333</td></tr><tr><td><strong>DAO Pool</strong></td><td>10%</td><td>0% </td><td>12 months</td><td>36 months</td><td>88,888,888</td></tr><tr><td><strong>Grants</strong></td><td>7.5%</td><td>10%</td><td>-</td><td>60 months</td><td>66,666,666</td></tr><tr><td><strong>Council Treasury</strong></td><td>7.5%</td><td>33.33%</td><td>-</td><td>36 months</td><td>66,666,666</td></tr><tr><td><strong>Token Drops</strong></td><td>5%</td><td>20%</td><td>0 months</td><td>18 months</td><td>44,444,444</td></tr><tr><td><strong>Total:</strong></td><td>100%</td><td></td><td></td><td></td><td>888,888,888</td></tr></tbody></table>


# Emission Schedule

Here you find all details of the $Heli token's emission schedule. For more detailed information on vesting and cliff periods, please look at "Token Allocation"

All **888,888,888 $HELI** tokens will be supplied following a linear decay emission model. This linear model leads to a more stable distribution and ideally less fluctuations in the token value. To spread the distribution according to the growth needs of the company, certain allocation buckets follow a defined cliff and vesting period. The Team & Advisor bucket is barred with a 2 year cliff and 3 year vesting schedule, as we want to show our community the strong level of commitment that the team has for HeliSwap and to build out a sustainable and mature product over time.

### Vesting with time - Hedera Hashgraph

The Hedera Hashgraph, though somewhat related to alternative blockchains, is not a blockchain in itself as it contains no blocks. The Hashgraph algorithm rather works with timestamps, which are then used as the consensus timestamp for a transaction. For HeliSwap this means that the $HELI token does not vest by block, but with time (even seconds) - this also includes the rewards earned on the platform.

### Emissions schedule over the next 5 years

<figure><img src="/files/w5NU8Co6oRFUQwx4nKCX" alt=""><figcaption></figcaption></figure>

You can find more detailed information under the [Token Allocation](/tokenomics/token-allocation#detailed-view)


# HELI Claimdrops

Everything you need to know about our HELI Claimdrops and how to participate / redeem them.

### **What is a Claimdrop?**

Instead of distributing our tokens at will to Hedera wallets, we have built a website where you can claim the HELI tokens that we allocated to your wallet address.&#x20;

That way we can make sure that your wallet is associated with the token and that the tokens actually go to those supporters that care about HeliSwap and actively redeem them.&#x20;

{% hint style="info" %}
On Hedera, a wallet needs to associate a token before it can be sent to that address. With the Claimdrop approach we make sure everyone gets their tokens&#x20;
{% endhint %}

Over time, we will host several Claimdrops, where our users are rewarded for certain actions. Our first big Claimdrop, is to celebrate the release of the HELI token, the [HELI Launch Claimdrop](/heli-claimdrops/heli-launch-claimdrop).

### Future HELI Claimdrops:

To keep rewarding our users, the team will take snapshots at a regular basis and reward users for certain actions on the DEX. These rewards could be linked to above mentioned criteria but also expand to&#x20;

* Owning HELI collaboration NFTs (Dazzle Duck X HeliSwap 👀 and more coming soon)
* Trying out new products that we launch
* Participating in Social Media Promotion campaigns
* DEX activities (Swaps, Provided liquidity, staked LP tokens)
* Active, positive participation in the DAO

We reserve the right to announce the Claimdrop criteria, but to also announce Claimdrops after a snapshot has already been taken to reward natural interaction.&#x20;

### **How do I know if I am eligible?**

* Connect your wallet to the dedicated Claimdrop website
* You will see a list of Claimdrops
* Once you click on any particular Claimdrop, the page will show you if you are eligble for it
* If you are eligible for it the site is going to further show you:
  * How many tokens were allocated to you in each Claimdrop
  * How far you are into the vesting period of each Claimdrop
  * How many tokens you already claimed versus how many tokens are still outstanding.

### **How long can I claim?**

* You can claim your tokens up to **2 months after they fully vested** (unless otherwise stated on the Claimdrop page)**.**
* During the vesting period, you may claim your tokens as often as you like, always receiving the proportion of the total that fully vested.&#x20;
* You forfeit your right to claim your tokens 2 months after the tokens have been fully vested. You will always be able to see the last possible claimdate for each Claimdrop, so don't forget to set your reminders.&#x20;

### **Example:**

* You receive a HELI Claimdrop of 100 Tokens, vesting over 5 months.
* Each second, a portion of these 100 Tokens vests linearly and you can claim that portion as many times as you like.&#x20;
* After 5 months, the remainder (or if not claimed before, the entire 100 tokens) can be claimed.&#x20;
* After 7 months, 2 months after all tokens vested, you forfeit your right to claim unclaimed tokens.&#x20;


# HELI Launch Claimdrop

Everything you need to know about our large initial liquidity Claimdrop that will reward our community for believing in HELI and supporting the project.

#### [**Go back** ](/heli-claimdrops)**if you first want to know what a Claimdrop is.**

### The HELI Launch Claimdrop:

It would not be a proper token launch, if we were not rewarding those early supporters and believers of our project. While the HELI Lockdrop serves as a great opportunity to participate and to show future commitment to HeliSwap, we have not forgotten about those that joined us early on!c

Depending on the level of involvement, you may or may not qualify for this claim drop. We allocate points to each eligible wallet address and a combination of the below contributions may qualify you and determine your allocation:

* Participation in Lockdrop (yes you will receive extra Claimdrop)
* Swapped on the DEX
* Provided Liquidity

We also consider **how early you started interacting with HeliSwap**. Those supporters that were involved with the DEX during the first 2 months will receive an extra rewards their participation.

*We will post a Link to the official Launch Claimdrop Website very soon*

### FAQ on HELI Launch Claim Drop

<details>

<summary>How will I know if I qualified?</summary>

On the day that the Lockdrop ended, namely the 23rd of February, we will make our final Claimdrop allocation to include lockdrop participants.

A few days later, we will announce the final allocation together with the claim page. To know if you qualified, simply go on the claim page and connect your wallet.

You will then see how many tokens you get and how many have vested for claiming.

</details>

<details>

<summary>Is there a vesting period?</summary>

Just like the Lockdrop, the Claimdrop tokens follows a vesting schedule.

</details>

<details>

<summary>How many HELI tokens are distributed?</summary>

The exact amount will be determined and communicated to the community in time.

</details>

<details>

<summary>Can I still participate?</summary>

It is never too late to participate in everything HeliSwap related. We do announce snapshots in advance, but also reserve the right to announce snapshots after they have been taken to reward natural interaction.&#x20;

</details>

<details>

<summary>When was/is the snapshot taken?</summary>

We reserve the right to announce the snapshots in advance, but to also announce claimdrops after a snapshot has already been taken to reward natural interaction.&#x20;

</details>

<details>

<summary>What can i do with my HELI?</summary>

What you do with your HELI tokens is completely up to you. Some of HELI token's use-cases (but not limited to) are for investment purposes, to store value, to participate in the DAO, to provide liquidity, to trade, etc. etc. This is no investment advice.

</details>

<details>

<summary>How can I claim my HELI?</summary>

On the Website for the Claimdrop, you will be able to claim the portion of HELI that has vested.

</details>


# $HELI on Polygon

In early June of 2023, HeliSwap announced a larger involvement with the Polygon Network. The following Pages will explain everything you need to now on how to use the $HELI token on Polygon.

As part of the HeliSwap expansion strategy, the very own $HELI token is slowly integrated with plausible use cases on Polygon. Here is what happened so far:

* The HeliSwap Partner community "MANTRA DAO" received an initial claimdrop with bridged HELI tokens on Polygon.&#x20;
* A $HELI <> MATIC Liquidity Pool was created on Quickswap - one of the most prominent DEXes on Polygon.
* A Yield Farm was created on the MANTRADAO Platform, where Liquidity Providers in the Quickswap pool can stake their LP tokens to earn rewards.&#x20;
* Deep enough Liquidity in the Pool will allow HELI Holders to tap into the Polygon Ecosystem, while also giving Exposure to HELI at the same time.

<figure><img src="/files/kAUPBUgaDqaA2cM4RKY1" alt=""><figcaption></figcaption></figure>

## $HELI on Polygon: How-To-Guides

To Help everyone understand how to Move HELI between Hedera and Polygon, and how to benefit from the Pools and Yield farm, the following instructions were created:

[Step-By-Step Guide: How to Bridge $HELI to Polygon and vice versa](/usdheli-on-polygon/how-to-bridge-usdheli-to-polygon)

[Step-By-Step Guide: How to Provide Liquidity on QuickSwap for $HELI <> MATIC & Remove it](/usdheli-on-polygon/how-to-provide-liquidity-on-quickswap)

[Step-By-Step Guide: How to Stake your QuickSwap LP token into the MANTRADAO Yield Farm & Remove them](/usdheli-on-polygon/how-to-stake-your-quickswap-lp-token-into-the-mantradao-yield-farm)


# How to Bridge $HELI to Polygon

Instructions on how to leverage the HashPort bridge to transfer $HELI from Hedera Hashgraph to Polygon Network.

The first, and most important requirement, is to set up a Hedera wallet as well as a Polygon Wallet.&#x20;

{% hint style="info" %}

* Recommendation for Hedera Wallet: Blade Wallet & Hashpack&#x20;
* Recommendation for Polygon Wallet: Metamask
  {% endhint %}

1. Open HashPort - <https://app.hashport.network/>
2. Connect your Polygon AND HashPack wallets to the app.&#x20;
3. Once you have connected both wallets, you will be able to see their balances by clicking on either of them.
4. Make sure that you hold enough HBAR and MATIC in both wallets to pay for the Gas fee for these transactions.&#x20;

<figure><img src="/files/3Qk1sRYNw2cg7wsPkAmS" alt=""><figcaption><p><em>Here the bridging would fail as there are no MATIC tokensavailable in the Polygon Wallet.</em></p></figcaption></figure>

Under the "Port" Tab, you can now bridge your Hedera native HELI Tokens over to Polygon. It is as simple as following these 4 Steps:

**Step 1:** Choose Hedera native HELI from the List of bridgable Tokens.

**Step 2:** Chose HELI\[0x] from the List of Tokens you can bridge into. This is the Polygon version of HELI.

**Step 3:** Choose the Amount of Hedera native HELI tokens you would like to bridge.

**Step 4:** Move the Slider to the right to confirm your transaction.

<figure><img src="/files/8oGIiRB9xHWl7B52JkZS" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Please be aware that there is a Minimum amount of tokens that need to be bridged and that Hashport charges a 0.5% Bridging Fee for each transaction.
{% endhint %}

Step 5: After you confirmed throgh the slider, both connected Wallets (Hedera & Polygon Wallets) will ask you to sign / approve the transactions.&#x20;

## How to Bridge $HELI from Polygon to Hedera?&#x20;

The Procedure is exactly the same. But this time, you would select the HELI\[0x] token as your first asset and the Hedera Native HELI as your second one. Then you follow the above steps.

The UI should look like this:

<figure><img src="/files/ycPzVq9AHsGZRmokOV84" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Hashpack always checks whether you hold sufficient funds for the transaction and will let you know if there is an issue through the "Slider", like you can see above.
{% endhint %}


# How to Provide Liquidity on QuickSwap

The following will provide step by step instructions, how you can provide Liquidity to the HELI\[0x] <> MATIC pool on Quickswap.

It is not always easy to follow the correct process without knowing exactly what that would look like. The following will provide you with all necesarry information and steps in order to add and remove Liquidity from the HELI\[0x] <> Quickswap Pool.&#x20;

Before we start, please open the quickswap website (quickswap.exchange) and connect your Polygon Wallet in the top right corner. If you are connecting through Metamask, please make sure that the connected network is "Polygon".

&#x20;Now we are ready to provide our liquidity to QuickSwap.&#x20;

### Step 1: Finding the Pool

Open the "Pool" Tab on Quickswap, and make sure, that you are connected to V2 and not V3 of Quickswap. The HELI\[0x] <> MATIC Pool was created on V2.

<figure><img src="/files/5PZnlTAlGahx5PaJCiGO" alt=""><figcaption><p><em>Opening V2 Pools on Quickswap</em></p></figcaption></figure>

### Step 2: Providing Liquidity to the Pool

Now that we are in the correct section, We need to chose **Token 1** and **Token 2** of the desired pool.  The order in which you select the token does not really matter, but in this guide we are going to start with MATIC. Click on "Select a Token" for Token 1 and choose "Matic" from the Common bases.

<figure><img src="/files/Nco6G9zHFItCpO3gvyT8" alt=""><figcaption></figcaption></figure>

As "Token 2" we select our HELI\[0x]. This is a little bit more complicated, as the token is not found in the default list on QuickSwap just yet. You will need to search for the token using the token address.&#x20;

{% hint style="info" %}
HELI\[0x] Token Address: 0xd30ED32f47c902636bc75D9804a6697B88FFeb31
{% endhint %}

Once you entered the Address in the search bar, the token appears and you can add it to your tokens by clicking on the "(Add)" Symbol.

<figure><img src="/files/YrbCBjpOwziUmaByxagf" alt=""><figcaption><p><em>Finding HELI in the QuickSwap List of Tokens</em></p></figcaption></figure>

If you Followed the steps correctly, Both MATIC and HELI\[0x] should now be selected as your Token 1 and Token 2 to provide liquidity. You can then chose to supply a certain amount of either token, and the AMM formula will automatically match the correct token amount of the other.&#x20;

In this example, we are providing 5 HELI\[0x]. The Interface, if you did everything correctly, should look like this:

<figure><img src="/files/VCvjfVdvpZuGH5imO6DZ" alt=""><figcaption></figcaption></figure>

Now, simply click on "Supply" and confirm the transaction in your connected Wallet. Congratulations! You are now a Liquidity Provider for the MATIC <> HELI\[0x] Pool on QuickSwap.&#x20;

### Step 3: Checking whether everything worked correctly

Congratulations, you have successfully supplied MATIC and HELI\[0x] to Quickswap’s V2 protocol! If you did everything correctly, you can now return to the previous website and see your asset under the “Your Liquidity Pools” section of the website. Remember to stay in V2 !!

<figure><img src="/files/IR3sdDiIORts7sKk2y5k" alt=""><figcaption></figcaption></figure>

## How to Remove your Liquidity from Quickswap:

### Step 1: Opening the MATIC <> HELI\[0x] Pool to remove liquidity.

Under the V2 section of the Pools, you should see the Matic <> HELI\[0x] Liquidity Pool under "Your Liquidity Pools" just like the last picture above. There you have to open the pool by clicking on "Manage". You will then see a blue button where you can "Remove" liquidity - click on that button.

<figure><img src="/files/skWDmyzYNhOYAQ44nEA7" alt=""><figcaption></figcaption></figure>

### Step 2: Choose the amount of Liquidity you want to remove from your LP and confirm.

In the top of the UI you will see a slider that lets you adjust the amount of your LP tokens that you want to break up / remove. In the example below, we are removing 52%. Once you selected the right amount, confirm by clicking on the blue "Approve" button.

<figure><img src="/files/0cK6wVXLhsmyhebLdSvC" alt=""><figcaption></figcaption></figure>

You will now need to conduct two approval transactions before you can remove liquidity.

The first transaction is one that sets a cap on your spending. This handbook suggests to opt-in for the max spending cap and then hit the next button. Please note, that opting in for the max spending cap is a suggestion only. You can chose any spending cap of your liking.&#x20;

The second transaction will ask you to confirm the spending cap. If you agree, then approve this transaction as well.

Done? You can now Remove your Liquidity, as the greyed out "Remove" button above becomes visible. Click on "Remove" like below:

<figure><img src="/files/sdCcpKmn0Hbs81H4kC3w" alt=""><figcaption></figcaption></figure>

Congratulations! You have successfully removed your Liquidity (or a portion of it) from the MATIC <> HELI\[0x] Pool on QuickSwap. In another terminology, one would say you have "broken up" your LP tokens.<br>


# How to Stake your QuickSwap LP token into the MANTRADAO Yield Farm

To incentivise our community and liquidity providers to the MATIC <> HELI\[0x] Pool on QuickSwap, the HeliSwap team, in collaboration with MANTRA, has set up a Yield Farm on the MANTRADAO Website.

The Yield Farm on MANTRADAO.COM works in a similar fashion to the existing Yield Farms on HeliSwap. As with any other DEX, Liquidity Providers on Quickswap also receive an LP Token as a "receipt" of providing liquidity. These QuickSwap LP tokens can be staked into the MANTRADAO Yield Farm and earn APR.

### Step 1: Connect Wallet and find the Yield Farm&#x20;

Once you have provided liquidity on Quickswap and you want to stake your LP tokens go to <https://app.mantradao.com/staking>, and connect your wallet to the website by clicking the “connect to a wallet” button. After that hit the “Change to Polygon” button. This will prompt your wallet to switch to the Polygon network.

<figure><img src="https://lh6.googleusercontent.com/rzw_xQOXheQTLOuoScs4Y4PHfdUW9yhlzvinKPL8TWbphVoLAEwFSrByPYlImZ8-LgeWiWIv3J3jimdVB-fjZb-AoV_GrSh_xB_SHv4gEU04KfdyF_U0lZvEayEfwalHqx2Z0mHXRQqa83og4n-dmtM" alt=""><figcaption><p>Connect wallet and switch to the Polygon Network </p></figcaption></figure>

### Step 2: Staking your LP Tokens from Quickswap in the Farm

After having your wallet connected with the Dapp and having switched to the right network, we now need to click the “start stake” button for the MATIC <> HELI\[0x] pool

<figure><img src="https://lh3.googleusercontent.com/vNldOiG9LwJcgW7hIZspgK8nlChAWZ3sseahN_IJG_46SBIuHoM5xLGBYeiy2bVTaW5vPb0v_i4YAShkrmpxf5d6UON0YIYvRZgmguIaSptqcNXN_xXiN9RKoSqZ-66OcqMO32qrJkSdRVjMopNN1-U" alt=""><figcaption><p>Chose the right staking contract</p></figcaption></figure>

This will open a window on the right side of your browser, where you click the “stake” button.&#x20;

<figure><img src="https://lh5.googleusercontent.com/3UBheq73lbT__dkKMNNIZv8orCq5lwXFdk2KUljmqxAzCncETJAaFg0eTGnjiGZdVxqmG_Vvk_BAS4ueIryIVeOUuuIrllUS72YOgHAvyiGlU-x_2mRCjh3WlCks8AKUJ8FVg75Hx5L9t3awPi6ILb0" alt=""><figcaption><p>Hit the stake button</p></figcaption></figure>

Clicking the “stake” button will lead you to the next step, where you are asked to select the number of LP tokens you want to stake. After picking an amount either manually or by selecting one of the percentages you want to stake, click the “confirm staking” button.&#x20;

<figure><img src="https://lh3.googleusercontent.com/kK7HzRCkmiIzWvUD9CaDIqKX3BzGGoufg50F6zCSEVmjhp8_e9niREGgCfCpTv1yuwgNZEKPod0huuv6ffGjIoiUmd74KfVaymfaDbTEdshw8HQpwIOQf6GNP0NzTzvfYYWv8ddG7L5OutNFTfGnxT0" alt=""><figcaption><p>Confirm the amount you want to stake </p></figcaption></figure>

Clicking confirm staking will open the Metamask wallet and ask you to confirm a transaction. After a successful transaction, you will see this screen.&#x20;

<figure><img src="https://lh4.googleusercontent.com/9O7anIvkQ3K-XI0xrpiW9XK6qlKZTjcz7QyR6XIuvwTi449U-kPVnSxG0vyrxs8X-oFIau6uFffMX3JGMHRSIOE8r0gGC7NfqqrwLiLxkH8vK7jBjELi1Pt-NMVXXY0PxZEM-sTCc9NHgQOxGklol2o" alt=""><figcaption><p>Congrats, you have staked your LP tokens </p></figcaption></figure>

### How to unstake LP tokens from the Farm:

Unstaking your LP tokens follows a similar flow as staking your tokens, whereby you need to hit the unstake button, chose how many tokens you want to unstake and then confirm this transaction in your wallet.&#x20;

Please note that harvesting your rewards comes with an 8 days withdrawal period.&#x20;

LP tokens can be unstaked at any point in time.&#x20;


# Roadmap

Status: 03/09/2023

<figure><img src="/files/bNBI9Gzoi8n81IT4NHHf" alt=""><figcaption></figcaption></figure>

Hedera aims to become the go-to network for crypto fans by creating a faster and cheaper network.

HeliSwap seeks to mirror that goal by being a DeFi protocol designed for anyone – be they a crypto veteran or newbie. To do this, the team behind HeliSwap has put their emphasis on creating a sleek and simplified protocol designed to meet everyone’s needs.

As part of this effort, HeliSwap has adopted an agile approach that can adapt based on market demands, and strives for the continuous creation of value for the community, Instead of committing to fixed timelines, HeliSwap has embarked on a more holistic path that involves the community in deciding the future of the protocol.

That being said, here are some of the development goals that have been decided on so far:

<figure><img src="/files/maBbhQrdq9yzSm6BHrMM" alt=""><figcaption><p>Status: 05/16/2023</p></figcaption></figure>

#### **Community Lockdrop (16 Feb until 23 Feb 2023) - DONE**

A Lockdrop is a means to distribute a protocol’s token to a wide variety of participants. To achieve this, participants lock one asset into a smart contract over a predetermined time period to receive tokens in return. After the time period is completed, the tokens are returned to the participant(s).

For HeliSwap, the [Community Lockdrop](https://app.heliswap.io/lockdrop) is a means to bootstrap liquidity. HeliSwap collects HBAR from the community to create a deep HBAR <> HELI [liquidity pool](https://www.heliswap.io/academy-articles/what-are-liquidity-pools) by matching the collected HBAR with HELI tokens and then redistributing ALL LP tokens back linearly over a three-month period.

#### **Launch of the $HELI token - DONE**

The $HELI token will be launched shortly after the [Community Lockdrop ](https://www.heliswap.io/academy-articles/what-is-a-community-lockdrop)has concluded. The first utility of $HELI (with many more in the pipeline) will be it’s vital role in our DAO structure. With $HELI, DAO participants will be able to shape the future of [the DEX](https://app.heliswap.io/).

#### **Claimdrop platform - DONE**

Instead of distributing our tokens at will to [Hedera Wallets](https://www.heliswap.io/academy-articles/how-to-set-up-hashpack-wallet) (ie. [Hashpack Wallet](https://www.hashpack.app/) or [Blade Wallet](https://www.bladewallet.io/)), we have built a platform where you can claim $HELI tokens that we allocated to your Wallet address. On Hedera, unlike many other ecosystems, a token needs to be actively associated by a wallet before it can be sent to the wallet address. Through the Claimdrop approach, we can make sure that your [wallet is associated](https://medium.com/@elastum/hedera-how-to-associate-your-tokens-c7021c96cc25) with the token and that the tokens actually go to those supporters that care about HeliSwap and actively redeem them.

Our first big Claimdrop is to celebrate the release of the HELI token, the [HELI Launch Claimdrop](https://docs.heliswap.io/heli-launch-claimdrop). Over time, we will host several Claimdrops, where our users are rewarded for a variety of actions. You can find more details in the gitbook

#### **DAO launch**&#x20;

A DAO is a structure that has no central governing body. The members of a DAO share a common goal to act in the best interest of the entity they are representing or part of. DAOs are a means to make decisions in a bottom-up approach leveraging direct democracy and equal treatment of members to reach such common goals.

In the case of HeliSwap, $HELI token holders will be able to play an active role in all decisions related to the DEX. Their active participation in proposing and voting will shape the future of the DEX — You see, we put all our trust in your hands!!! Everyone is the CEO of HeliSwap.

#### **$HELI — hashport Bridge Integration - DONE**

While [hashport](https://www.hashport.network/) is already helping the HeliSwap community by bridging tokens onto Hedera from other networks, we plan to go the other route too! Bridging HELI to other ecosystems will make the token available to a much larger audience, and allow us to implement it with many more products out there — very exciting for us! But while we take a leap outside hedera, we are also looking to get other projects onto Hedera, for which hashport is also a crucial partner.

#### **Single sided staking - DONE**

Single-sided staking will allow users to earn yield by providing liquidity for a single type of asset. This is different from AMM liquidity provisioning as liquidity provision requires two types of assets. The community has been asking for it, and we make it happen — and it is much closer already than you think!

#### **CEX listings (after token launch) - DONE**

[Central exchange](https://coinmarketcap.com/rankings/exchanges/) listings play a crucial role for all crypto projects out there. CEX listings allow crypto participants that do not want to custody their own tokens to partake in a project’s potential. CEX listings further help to stabilize price action across the board.

HeliSwap is engaging with CEXes already to make sure the $HELI token will be made available to broader masses ASAP.

#### **Metamask integration**

Since [Metamask](https://metamask.io/) is the most widely used wallet out there, we need to make sure that Metamask users turn into HeliSwap power users. Integrating with Metamask will allow us to increase our reach beyond the Hedera borders and attract crypto natives and newcomers alike from other ecosystems.

#### **Blade Wallet Beta test & integration - DONE**

Gaming? [Bladewallet](https://www.bladewallet.io/)! As their website says “unlock the power of Web3 with Blade Wallet”. With its strong focus on gaming this wallet cannot be disregarded, and that is why HeliSwap is working extremely hard to get Blade wallet integrated into our website.

Through our strong expertise and good relationship with Blade Wallet, we have been chosen to beta test their wallet integration — this allows us to make the integration with HeliSwap as smooth as possible for you guys.

#### **Per User Analytics**

Await the next level of user [analytics](https://app.heliswap.io/analytics)! Gains and losses can be hard to track in the crypto space. This is why we are working on an easy to understand analytics module, that will give each user unique insight into their financial stance within the crypto space. These user based analytics will give each user more financial literacy, as everyone will be able to track their most important KPIs.

#### **Fiat on ramp - DONE**

No crypto? No problem! Our [fiat on ramp ](https://coinmarketcap.com/alexandria/glossary/fiat-on-ramp)solution will allow you to convert your fiat currency into crypto currencies that you can use right away. We are doing this with our partner [C-14](https://www.c14.money/), to which we hold a very good relationship.

#### **HeliSwap V2**

HeliSwap V2 will be faster, better, brighter than anything you have seen on [Hedera](https://hedera.com/) before. [The team](https://www.heliswap.io/about) has already started work to bring you the newest DeFi features a DEX can offer. In order to protect our [intellectual property](https://www.wipo.int/about-ip/en/) and to keep our competitive edge, we cannot disclose what V2 will look like yet — but keep your eyes and ears open, as we may drop some hints in the near future.

#### **Stealth projects / features**

There are quite a few more projects / features in the making that the HeliSwap team is working on. Follow our social media channels closely to stay tuned on all the additional features we are announcing and launching. Our biggest mission is to drive more utility to the $HELI token!


# Features

<figure><img src="/files/Un68rgoT18KMtwHx3AHx" alt=""><figcaption></figcaption></figure>

### Decentralized Exchange (DEX)

As the core product offered by HeliSwap, the HeliSwap DEX allows users to conduct token swaps of all manner between ERC-20, HTS and HBAR tokens. Currently, connecting with a Hashpack wallet is required to trade on HeliSwap, and only tokens that have sufficient liquidity in their liquidity pools can be swapped.

### Liquidity Pools&#x20;

HeliSwap operates as an automated market maker (AMM), which means that digital assets can be traded in an automatic and permissionless manner. This is possible through the use of liquidity pools that allow anyone to supply liquidity and earn transaction fees.

Simply put, a liquidity pool is a smart contract designed to hold the tokens included in a trading pair and facilitate swaps between those tokens.

When liquidity is provided, depositors receive a liquidity pool token (LP token) that represents their portion of the existing liquidity in the pool. LP tokens are required in order to redeem the original deposit along with any rewards earned from trading fees.

### Yield Farms&#x20;

Yield Farms are offered as an extra incentive to liquidity providers. To earn extra rewards, all providers need to do is deposit their LP tokens in a yield farm, sit back, and wait for the passive income to roll in.

As an added bonus, HeliSwap offers a multi-tiered reward structure in which each Yield Farm will also reward users with HBAR and OM tokens as a reward for being an early adopter. These rewards vary by yield farm.

### Lockdrops

After launching our very own HELI token through the lockdrop, we have proven the concept to the community - and we do not want to stop here. As a DEX we want to be a facilitator and help other projects launch their tokens through a community driven, decentralized lockdrop launch with a natural price discovery. If you are a project looking to leverage this approach, then get in touch with us: <contact@heliswap.io>

### Claimdrops

We have built a feature that allows anyone to reward their users for certain actions. Through our Claimdrop feature, other projects can also reward their community in a hassle free and easy way. While we now started with our own Claimdrops, other projects are invited to leverage the feature. Contact us at: <contact@heliswap.io>


# LP Tokens and Rewards

[Liquidity pool tokens](https://www.heliswap.io/academy-articles/what-are-lp-tokens) (LP tokens) are given to users who provide liquidity in liquidity pools. LP tokens are created to serve the liquidity providing individual as receipt, which allow them to claim their original stake and also earned interest. Many platforms (including HeliSwap) also allow for users to make use of their LP tokens to earn extra interest by providing these LP tokens towards a [yield farm](https://app.heliswap.io/farms).&#x20;

LP rewards on HeliSwap are accumulated through the same mechanism as Uniswap V2 - there is a 0.3% transaction fee on every swap. These fees are put into HeliSwap’s liquidity reserves, thereby increasing the value of LP tokens and rewarding their owners.

:bulb: **LP tokens on HeliSwap adhere to the ERC-20 token standard.**


# Loyalty Program

Big Shoutout to all the loyal community members of HeliSwap! The following pages are dedicated to you!

<figure><img src="/files/6ZxE2unbT6uzMkMqqbj2" alt=""><figcaption></figcaption></figure>

## Introduction:

HeliSwap is a platform set out to serve its community. We want to grow - and we can only do that with you - our loyal users and supporters. It is time to give back and to reward your involvement.

To do so, we present **HeliSwap's Loyalty Program**, which allows our loyal users to participate actively in the community, earning them different $HBAR, and $HELI allocations as a little thank you. The Program is run with three seperate price pools - and the following will provide all the details you may want to have:

#### Go check out the Three pillars of our Loyalty Platform and find out how to be rewarded for being an active community member:

{% content-ref url="/pages/M1Gzlbhojnj9rrHcyVoI" %}
[1. Zealy Web3 Community](/loyalty-program/1.-zealy-web3-community)
{% endcontent-ref %}

{% content-ref url="/pages/IgYoFyMgfIQhglL1ymfQ" %}
[2. Level-up in Discord](/loyalty-program/2.-level-up-in-discord)
{% endcontent-ref %}

{% content-ref url="/pages/812ppEKEuRrYWt2ZleCT" %}
[3. Invite Friends to Discord, earn $HELI](/loyalty-program/3.-invite-friends-to-discord-earn-usdheli)
{% endcontent-ref %}


# 1. Zealy Web3 Community

<figure><img src="/files/3HifGuND246KMYIc3TxP" alt=""><figcaption><p>LINK TO ZEALY HERE</p></figcaption></figure>

Zealy is a Web3 Community Platform that is integrated with the HeliSwap Discord, Twitter and Telegram - but it doesn't stop here.&#x20;

Participate actively on the Platform to complete quests and earn XPs. The fun part is, that the platform involves a levelling system based on those XPs and that some quests require you to complete a previous one - constant progress assured!

We are doing regular so called **"Sprints"** on the HeliSwap Zealy Platform (roughly a monthly basis) where the **Top 100 Users** over a specified timeframe will **share a $HELI Price pool.** This timeframe is called a Sprint and you can find it on the Zealy Website.&#x20;

In total, we will Distribute **100,000 $HELI** Tokens among the **Top 100** Zealy members at the end of the first sprint. The Distribution will be in relation to each persons XP points compared to the rest.

We will do similar tactics on a monthly basis, the Reward allocation may change depending on adoption.&#x20;

{% hint style="info" %}
The Rewards will be passed out as a **Claimdrop on HeliSwap** and **vest over 1 Month.** Only Users that have provided their Hedera Wallets by a specified time will be eligible for their allocation.
{% endhint %}

Have fun on Zealy! Here are some of the categories that you can earn XPs on:

<table><thead><tr><th width="246.5">Category</th><th>Description</th></tr></thead><tbody><tr><td><mark style="color:yellow;">#Enter HeliSwap's World</mark></td><td>Connect to our Socials</td></tr><tr><td><mark style="color:yellow;">#Choose your Character</mark></td><td>Choose the Discord Role that most represents you</td></tr><tr><td><mark style="color:yellow;">#XP Boost</mark></td><td>Connect to Zealy daily and earn points</td></tr><tr><td><mark style="color:yellow;">#Invites</mark></td><td>Invite Frens to Zealy to earn more XP</td></tr><tr><td><mark style="color:yellow;">#Home Base</mark></td><td>Connect to HeliSwap and fulfill basic actions</td></tr><tr><td><mark style="color:yellow;">#Onboarding Quiz</mark></td><td>Complete the HeliSwap DeFi onboarding quiz</td></tr><tr><td><mark style="color:yellow;">#HeliVerse</mark></td><td>Learn about the HeliVerse product</td></tr><tr><td><mark style="color:yellow;">#Get Creative</mark></td><td>Make Memes, posts, stickers or articles for big XP </td></tr><tr><td><mark style="color:yellow;">#Ecosystem Quiz</mark></td><td>Do you know about the Hedera Ecosystem? Show us</td></tr><tr><td><mark style="color:yellow;">#Twitter</mark></td><td>Make a Post, or QT ours, to help us grow</td></tr><tr><td><mark style="color:yellow;">#Partner Follow</mark></td><td>Get engaged with our Partners Socials - they deserve it</td></tr><tr><td><mark style="color:yellow;">#Nerd out HeliSwap</mark></td><td>Advanced Tasks to do with HeliSwap and the Heli Token</td></tr><tr><td><mark style="color:yellow;">#Heli Exclusive</mark></td><td>Exclusive Discord Roles and Perks that require very high Level</td></tr></tbody></table>

There will be more categories and the team will constantly add new tasks as well. So keep checking in.

### Check out our other Loyalty features:

{% content-ref url="/pages/IgYoFyMgfIQhglL1ymfQ" %}
[2. Level-up in Discord](/loyalty-program/2.-level-up-in-discord)
{% endcontent-ref %}

{% content-ref url="/pages/812ppEKEuRrYWt2ZleCT" %}
[3. Invite Friends to Discord, earn $HELI](/loyalty-program/3.-invite-friends-to-discord-earn-usdheli)
{% endcontent-ref %}


# 2. Level-up in Discord

**Are you an active contributor to the HeliSwap community?**

To encourage active participation in Discord, the HeliSwap server has a Level-up system that measures your contributions (messages) within the server.

<figure><img src="/files/Xn6GOOOz1WjlF15ioltx" alt=""><figcaption></figcaption></figure>

### How does it Work?

Each time you message in the public groups of the HeliSwap Discord Server, you will receive some XP points. Each month, the Top 20 Contributors to the HeliSwap Discord will share a Price pool of 5,000 $HELI. You can find the distinct price distribution below

**XP Distribution:**&#x20;

Each Minute you can earn XP by sending a message. You will receive between 15-25 XP points allocated Randomly. The "Each Minute" limitation helps to avoid spam.&#x20;

The team reserves the right to erase or limit XP points of users that are spamming or trying to abuse the system.

### Achievement Unlocked!

Being an active member and participating in Discord, is not the only way to up the ranks. We have a few juicy achievements you can unlock!&#x20;

<figure><img src="/files/7id8F1WvdSUNOod8lrXE" alt=""><figcaption></figcaption></figure>

**How do achievements work?**&#x20;

When you type `/achievements` you can check your personal status on each running goal and the xp awarded for reaching each. The XP is added to the Leaderboard!

### Price Distribution:

Each Month, 5,000 $HELI are Distributed to the Top 20 Active Discord members. Here is the distribution:

| Position:                                    | $HELI Reward: |
| -------------------------------------------- | ------------- |
| <mark style="color:yellow;">1st</mark>       | 1,000         |
| <mark style="color:yellow;">2nd</mark>       | 500           |
| <mark style="color:yellow;">3rd</mark>       | 400           |
| <mark style="color:yellow;">4th</mark>       | 350           |
| <mark style="color:yellow;">5th</mark>       | 350           |
| <mark style="color:yellow;">6th</mark>       | 300           |
| <mark style="color:yellow;">7th</mark>       | 300           |
| <mark style="color:yellow;">8th</mark>       | 250           |
| <mark style="color:yellow;">9th</mark>       | 250           |
| <mark style="color:yellow;">10th</mark>      | 200           |
| <mark style="color:yellow;">11th</mark>      | 200           |
| <mark style="color:yellow;">12th-20th</mark> | 100           |

### How to Check my Position?

Go into the [#level-up](https://discord.gg/RvwmdwQGuT) channel on discord and type command `/rank` to get your own monthly ranking. To see the overall leaderboard, type `/levels` in the same channel.

At the end of the month, the HeliSwap team will publish the official list of the Top 20 winners of the month!

You can also directly access the leaderboard [here](https://mee6.xyz/de/heliswap)&#x20;

**Check out our other Features of the Loyalty program:**

{% content-ref url="/pages/M1Gzlbhojnj9rrHcyVoI" %}
[1. Zealy Web3 Community](/loyalty-program/1.-zealy-web3-community)
{% endcontent-ref %}

{% content-ref url="/pages/812ppEKEuRrYWt2ZleCT" %}
[3. Invite Friends to Discord, earn $HELI](/loyalty-program/3.-invite-friends-to-discord-earn-usdheli)
{% endcontent-ref %}


# 3. Invite Friends to Discord, earn $HELI

Let's grow our community together :)

Our discord could be the most fun in the world - but what use does it have if no one gets to enjoy it right? **Bring in your friends and earn some $HELI**

<figure><img src="/files/5VxmOlSUppSG818RbkgW" alt=""><figcaption></figcaption></figure>

### Price Distribution

Each month, we are allocating $HELI to be distributed among the 5 People that had the most successful invites in Discord.&#x20;

{% hint style="info" %}
Important: You can use the general discord invite features. In the "invites" channel, you can use the command "/leaderboard invites" to see the overall progress.
{% endhint %}

| Position:                              | $HELI Tokens |
| -------------------------------------- | ------------ |
| <mark style="color:yellow;">1st</mark> | 1000         |
| <mark style="color:yellow;">2nd</mark> | 500          |
| <mark style="color:yellow;">3rd</mark> | 333          |
| <mark style="color:yellow;">4th</mark> | 333          |
| <mark style="color:yellow;">5th</mark> | 333          |

### How to use it?

Go into the Invites channel in discord and generate an invite link you can use to invite your friends. To check the leaderboard, type /**`leaderboard invites`.**

### **Check out our other offers within the Loyalty Platform:**

{% content-ref url="/pages/M1Gzlbhojnj9rrHcyVoI" %}
[1. Zealy Web3 Community](/loyalty-program/1.-zealy-web3-community)
{% endcontent-ref %}

{% content-ref url="/pages/IgYoFyMgfIQhglL1ymfQ" %}
[2. Level-up in Discord](/loyalty-program/2.-level-up-in-discord)
{% endcontent-ref %}


# Single Sided Staking (Phase 2)

<figure><img src="/files/YNvYWxD8LqKNvqYVPnGU" alt=""><figcaption></figcaption></figure>

## What is "Single Sided Staking"?

Single-Sided Staking, or also called "single asset staking" is a mechanism that allows users to earn staking rewards without having to provide a second token. This simplifies the overall staking process and reduces the cost of participation. In other words, Single-Sided Staking requires users to hold only one type of token to participate in the staking process. Further, this means that [impermanent loss](https://www.heliswap.io/academy-articles/what-is-impermanent-loss) is being omitted as we are only dealing with one type of currency. This makes it easier for users to adjust their investment strategy and react to changes in the market. Single-Sided Staking is here to keep things simple, and efficient.

## $HELI Single Sided Staking

$HELI is the main token of the HeliSwap DEX and its usage is deeply enrooted within the platform. As such, we have launched a Single Sided Staking (SSS) pool, where users can stake their $HELI tokens and earn $HELI rewards. But it doesn't stop there - HeliSwap's SSS comes with several features:

* Flexible Staking
* Lock mechanism for Single Sided Staking
* Voting Rights for the DAO

### Flexible Staking

For those that have been around for a while, this can be considered "SSS Phase 1". The Platform allows you to felxibly stake in and out of the SSS Pool on HeliSwap while acumulating claimable rewards. The % APR mimics a yield farm in that it is dynamic and adjusts to the overall staked amount. Users may deposit and withdraw tokens at will.

### Lock Mechanism for Single Sided Staking

HeliSwap offers the ability to "lock" your staked $HELI stokens from the flexible staking pool for a predetermined amount of time (min. 3 week, max. 1 year). Activating the lock on your position will earn a static APR on top of the dynamic APR from flexible staking. Static means, that the APR remains constant regardless of how many users and tokens benefit from the lock.

{% hint style="info" %}
Only the Lock APR is static for the lock duration. The Dynamic APR of the Flexible Staking may still change depending on TVL (can go up or down) even while you have locked.
{% endhint %}

Once the lock has been activated, the flexible staking position becomes locked until the lock expires and cannot be removed prematurely. We do understand, that some users may want to adjust their lock and increase their stake however, which is why **adding more tokens to the lock** and **expanding the lock duration** are two added features you can benefit from, even when the lock is active.

The total amount of $HELI that can be locked at the same time is limited to **15,000,000 $HELI** !

#### Transaction Cost:

The advanced SSS mechanism, both for Flexible staking and the lock, call several contracts for their execution as they are also tied in with the DAO. The HeliSwap community should not be opelled from participating in either mechanism, which is why an extra Transaction Fee compensation has been added as a 1% APR. This should more than compensate any incurred transaction costs.

{% hint style="info" %}
While the lock is active, only "flexible staking rewards" can be claimed. "Lock rewards" are only claimable after the lock has expired. If you let a lock expire and enter a new one, you can claim the rewards from previous locks.
{% endhint %}

### Voting Rights for the DAO

Flexible Staking and locking both grant voting power for the DAO and allow you to actively participate in HeliSwap's governance by creating proposals and voting on them. In order to participate, users need to earn the so called "voting power" which can be obtained ONLY through above mechanisms:

| Mechanism:        | Voting Power:                                                                      |
| ----------------- | ---------------------------------------------------------------------------------- |
| Flexible Staking: | Direct 1:1 representation. Each staked $HELI = 1 Voting Power                      |
| Lock Mechanism:   | Multiplier to Flexible Staking voting power proportional to lock time. 1 Year = 2X |

{% hint style="info" %}
Lock Mechanism Voting power is only granted while the lock is active. Once the lock expired, the multiplier expires too.
{% endhint %}

## <mark style="color:yellow;">Important Usage Advice:</mark>

<mark style="color:yellow;">HeliSwap included very detailed and thorough "tool tips" next to all items on the SSS Phase 2 website. Please take the time to read through them to make sure you understand everything and make a comfortable decision before you participate.</mark>

## Interface Explanation:

<figure><img src="/files/18GY6kQD7APyIumMZGJE" alt=""><figcaption></figcaption></figure>


# Audit

The HeliSwap contracts have been audited by Halborn.

A detailed overview of audit findings is available in Halborn's audit report :point\_down:

{% file src="/files/41hZV4EPvSLsphzJu7EU" %}


# Contracts

Contract addresses

**Mainnet  Addresses**

* HeliSwapFactory `0x0000000000000000000000000000000000134224`
* HeliSwapV2Router02 `0x00000000000000000000000000000000002cc9B2`
* Yield Farming Factory `0x00000000000000000000000000000000002Cc9D1`

  <br>


# Bug Bounties

HeliSwap has ongoing bug bounties for reporting issues. The payouts will be determined based on the severity of the bug.\
\
If you find an issue feel free to contact us on Discord or the Telegram group!


# Archive

Here we list descriptions of past events and occurences, so that they can be referred to in the future

{% content-ref url="/pages/fU9fzanjNMApov9CFEqf" %}
[HBAR Pool Migration on May 29th](/archive/hbar-pool-migration-on-may-29th)
{% endcontent-ref %}

{% content-ref url="/pages/Z7dGLiGPoBi4rXvFg04s" %}
[HELI Community Lockdrop](/archive/heli-community-lockdrop)
{% endcontent-ref %}


# HBAR Pool Migration on May 29th

On May 29th 2023, the HeliSwap DEX will discontinue a large number of HELI-paired Liquidity pools and shift to HBAR. Here is everything you need to know about the transition to HBAR-centric pools.

## [SHORTCUT: JUMP DIRECTLY TO STEP BY STEP MIGRATION GUDE](/archive/hbar-pool-migration-on-may-29th/step-by-step-guide-to-migrate-liquidity)

## HELI Pools moving to HBAR Pools

As part of moving to an HBAR-focused approach, many of the HELI-related Yield Farms will be discontinued. At the same time, a variety of new HBAR pools paired with your favourite tokens and the corresponding Yield Farming Campaigns will be (re-)launched.  In order to provide you with a better idea of which HELI Pools are Moving to HBAR-related pools, please have a look here:

## Current HELI Pools that will move to HBAR Pools

For the Pools below, HELI-related pools will stop being incentivized and will be moved back to HBAR-related pools. The HELI that became available can be staked into the HELI SSS Pool with increased APR or one of the Remaining HELI pools on the Platform.

<table><thead><tr><th width="327.3333333333333">HELI Pool</th><th width="64"> </th><th>HBAR Pool</th></tr></thead><tbody><tr><td>DOV[hts] &#x3C;> HELI</td><td>--></td><td>DOV[hts] &#x3C;> HBAR</td></tr><tr><td>JAM &#x3C;> HELI</td><td>--></td><td>JAM &#x3C;> HBAR</td></tr><tr><td>HST &#x3C;> HELI</td><td>--></td><td>HST &#x3C;> HBAR</td></tr><tr><td>CLXY &#x3C;> HELI</td><td>--></td><td>CLXY &#x3C;> HBAR</td></tr><tr><td>KHK &#x3C;> HELI</td><td>--></td><td>KHK &#x3C;> HBAR</td></tr><tr><td>LIL &#x3C;> HELI</td><td>--></td><td>LIL &#x3C;> HBAR</td></tr><tr><td>SOF &#x3C;> HELI</td><td>--></td><td>SOF &#x3C;> HBAR</td></tr><tr><td>QUACK &#x3C;> HELI</td><td>--></td><td>QUACK &#x3C;> HBAR</td></tr><tr><td>CREAM &#x3C;> HELI</td><td>--></td><td>CREAM &#x3C;> HBAR</td></tr><tr><td>WHALE &#x3C;> HELI</td><td>--></td><td>WHALE &#x3C;> HBAR</td></tr></tbody></table>

## Existing HBAR Pools that deprecate and need to move to new HBAR Pools on May 29th

There are also a few HBAR related pools, where we will ask the community to break up their liquidity and provide it to the new HBAR related pools. For this the list is as follows:&#x20;

<table><thead><tr><th>Old HBAR Pool</th><th width="67.33333333333331"> </th><th>New HBAR Pool</th></tr></thead><tbody><tr><td>HBAR &#x3C;> HELI</td><td>--></td><td>HBAR &#x3C;> HELI</td></tr><tr><td>HBAR &#x3C;> USDC</td><td>--></td><td>HBAR &#x3C;> USDC</td></tr><tr><td>HBAR &#x3C;> OM[hts]</td><td>--></td><td>HBAR &#x3C;> OM[hts]</td></tr><tr><td>HBAR &#x3C;> HBARX</td><td>--></td><td>HBAR &#x3C;> HBARX</td></tr><tr><td>HBAR &#x3C;> HASHTREE</td><td>--></td><td>HBAR &#x3C;> HASHTREE</td></tr></tbody></table>

## Pools that remain active, but require to move to a new Yield Farm starting May 29th

As a precautionary measure, the team has decided to setup completely new Yield Farm campaigns for the Pools below.&#x20;

The Good news is, that you do not have to unstake your LPs from the Liquidity Pool. You just have to unstake from the Yield farm (Only do [Step 1 ](/archive/hbar-pool-migration-on-may-29th/step-by-step-guide-to-migrate-liquidity#step-1-unstake-from-the-yield-farm-of-all-deprecated-pools)of the Migration Guide, and then restake into the new one). All steps are clearly marked and explained in the guide.

| Unaffected Pools         |
| ------------------------ |
| OM\[hts] <> HELI         |
| USDC <> HELI             |
| USDC\[hts] <> OM\[hts]   |
| USDC\[hts] <> USDT\[hts] |
| USDC <> USDC\[hts]       |
| DAI\[HTS] <> USDC\[hts]  |
| USDC <> HBARX            |

## [Now that the Details are clear, check out how to Migrate in 3 simple steps](/archive/hbar-pool-migration-on-may-29th/step-by-step-guide-to-migrate-liquidity)&#x20;


# Step-By-Step Guide to Migrate Liquidity

On May 29th, Heliswap moved a lot of pools over to an HBAR centric approach. As part of this move, some existing HBAR pools are deprecated and new pools with the same tokens are started.

**Liquidity providers of old pools need to actively unstake their liquidity of the deprecated pool and stake it into the new pool. and ere is a Step-by-Step guide explaining you how to do it:**

{% hint style="info" %}
Essentially, you have to do the same as if you were removing Liquidity from a HeliSwap Yield Farm And Pool to then provide liquidity and stake that newly provided liquidty into a new Farm. To help also those that do not use the platform frequently, we made this guide.
{% endhint %}

## Step 1: Unstake from the Yield Farm of all DEPRECATED Pools:

To remove your Staked Liquidity from the Pool, you first need to unstake it from the Farm. First, we go to the “Farm” tab on HeliSwap (<https://app.heliswap.io/farms>) to unstake from all Farms concerning DEPRECATED Pools. Once you Opened the Farm Tab, go to **“Show Only Staked”**.

<figure><img src="/files/QtvDTtwcvb96fGmdNPYg" alt=""><figcaption></figcaption></figure>

Then, ONE BY ONE, you click on each DEPRECATED Pool and unstake your Liquidity like on the Image below:

Step 1: Click **“UNSTAKE”**

Step 2: Click the “**UNSTAKE”** Button further down and approve the transaction in your wallet.

<figure><img src="/files/JW0BuhXeB1oyYS9OAjuQ" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Repeat this process for all "DEPRECATED" Pools that you see under the "Show Only Staked" section before moving to Step 2.
{% endhint %}

## Step 2: Remove Liquidity from Pools:

Now that we have unstaked from the Yield Farm of all DEPRECATED Pools, we need to unstake the Liquidity from the Liquidity Pool itself. To do that, open the “Pool” tab of HeliSwap and go to “My Positions” (<https://app.heliswap.io/pools>).

<figure><img src="/files/PYZwCE72HOPem8HmlghZ" alt=""><figcaption></figcaption></figure>

Then you click on “MORE” for each DEPRECATED Pool and “REMOVE LIQUIDITY” like shown on the picture below. Your Wallet will then ask you to approve the transaction.

<figure><img src="/files/BPggX8fgXs3gT8wXmutF" alt=""><figcaption></figcaption></figure>

Repeat this Process for all DEPRECATED Pools you see under the "Pools" Tab.&#x20;

{% hint style="info" %}
Once you have finished the process for all DEPRECATED Pools, they should disappear from your user experience of HeliSwap. This is how you know you are 100% and fully migrated.
{% endhint %}

## Step 3: Provide Liquidity to new Pools

The new Pools that are involved in this migration are marked with a blue "New Pool" Sign under the "Pool Tab" (<https://app.heliswap.io/pools>) . You can now Stake your Liquidity into the new Pools, before also staking them into the new Yield Farm and earning the rewards.

<figure><img src="/files/kNZ123K8FAo2GjSBnoDg" alt=""><figcaption></figcaption></figure>

The Yield Farms concerning the New and Migrated Pools are also clearly marked.  They show a blue "NEW" so you know you are always chosing the correct one:

<figure><img src="/files/llsSrEeL87MJFHCn5tWv" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Pools enjoy an increased APR for the time being, so make sure to move your liquidity as soon as you can to not miss out on APRs. DEPRECATED Pools and Farms are not incentivized.
{% endhint %}

## Conclusion and Support:

Thank you for trusting in the HeliSwap DEX. We hope you enjoy the further usage of the Platform and the increased APRS. If you are experiencing any difficulties with the Migration, please open a Ticket in our Discord Server: <https://discord.gg/GPnAJyrsfU>


# HELI Community Lockdrop

The first ever Community Lockdrop on Hedera concluded. This page is for future reference only.

We want to say a big thank you to every single of our lockdrop contributors. During the Community Lockdrop phase (16-23 Feb 2023), the HeliSwap community has decided to contribute over 15 million HBAR that have been matched with 20 million HELI tokens. This resulted in a launch price of $0.063115689 for the HELI token. All in all it can be said, that the first ever lockdrop that took place within the Hedera ecosystem was a success.&#x20;

<figure><img src="/files/iBq6hYd2Nw8BE8LFv6Qp" alt=""><figcaption></figcaption></figure>

We value our community and those that want to contribute to the growth and success of HeliSwap. As such, we also see the HELI token as an integral part of HeliSwap, that will grow together with the platform as we actively drive value to it. But first, we want to launch the token - through a community focused lockdrop approach that rewards our early supporters, while helping to bootstrap early liquidity for the HELI token. **Here is how we are going to do it:**

Simply explained, we give out a large amount of HELI to anyone who deposits their HBAR on the lockdrop page. We then merge the pre-announced amount of HELI (20,000,000) with the received HBAR to create an HBAR <> HELI Liquidity Pool. **ALL** LP tokens that are generated throughout this process will be redistributed to participants and vest linearly over a 3 months period. This mechanism helps HeliSwap to create a large initial HBAR <> HELI pool with deep liquidity and allows for a community driven natural price discovery process. In a further step, your already vested LP tokens can then be used to earn additional token rewards by staking them into the HELI <> HBAR yield farming campaign. (no financial advice). It is up to you, what you do with your vested tokens.

### Step 1: The Lockdrop Pool

* **20,000,000** HELI tokens will be allocated to a so called "lockdrop pool".
* Participants (you) may then decide to lock up their HBAR while the lockdrop-deposit window is open.
* The entire lockdrop process lasts for 7 days. During the first 5 days, anyone may deposit or withdraw their HBAR at will and as many times as desired.&#x20;
* On days 6 & 7, no more deposits will be accepted. You may withdraw up to 50% of your investment on day 6 and a linearly decreasing amount on day 7 (50%-0%).&#x20;
* Each participant can only withdraw once after day 5 has ended.&#x20;

<figure><img src="/files/1edu8dhijiZnHH0VsuUk" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="159"></th><th>Day 1</th><th>Day 2</th><th>Day 3</th><th>Day 4</th><th width="93">Day 5</th><th width="90">Day 6</th><th>Day 7</th></tr></thead><tbody><tr><td>Deposits:</td><td>Open</td><td>Open</td><td>Open</td><td>Open</td><td>Open</td><td>Closed</td><td>Closed</td></tr><tr><td>Withdrawals:</td><td>Open</td><td>Open</td><td>Open</td><td>Open</td><td>Open</td><td>Up to 50%</td><td><p>50% to </p><p>0%</p></td></tr></tbody></table>

On the Lockdrop website, you will see the total contributed HBAR and what share of HELI you would be receiving at the end - while also showing an indication of the HELI price after launching the HBAR <> HELI pool.

<figure><img src="/files/kggtUxepyPh1M6w4LuXm" alt=""><figcaption></figcaption></figure>

### Step 2: Allocation and LP token creation

* Depending on your share of the overall HBAR contribution, we allocate a proportional amount  of the 20,000,000 HELI to your position. You can see the overall amount on the vesting page throughout the entire week.
* We then take the HBAR and HELI and turn them into an LP token that will be used on the HBAR <> HELI pool to bootstrap liquidity.&#x20;
* Over the next 3 months, your LP tokens will vest linearly and you can retrieve them on the same page as you originally deposited your HBAR. The amount of LP tokens you will receive will be directly proportional to the amount of HBAR you have contributed in relation to the total amount of HBAR contributed.

{% hint style="info" %}
Note: Since swaps happen during the lock period, the asset proportions within your LP tokens may shift and you may not receive the exact same amount of HBAR back. Depending on swap directions, you may receive more or less HBAR and more or less HELI. This is how all LPs work.
{% endhint %}

### Step 3: Claiming your vested LP Tokens

* During the 3 month linear vesting period, you may decide to vest and redeem portions of your allocated LP tokens.&#x20;
* Those redeemed LP tokens are yours and you have full ownership of them.
* To make it easy for you, you can also directly stake your claimed LP tokens into our Yield Farm and benefit of the HBAR <> HELI APRs (no financial advice).&#x20;

Note: *By participating in the Lockdrop, we also include you in our Claimdrop token distribution, where we distribute tokens to reward users. More on that in* [*this section*](/heli-claimdrops/heli-launch-claimdrop)&#x20;

**FAQ:**

<details>

<summary>Why would I deposit / withdraw HBAR? </summary>

You should only participate in a lockdrop with an amount that you are comfortable with. We allow you to deposit and withdraw HBAR as many times as you want, as the overall HBAR contribution amount determines the initial price of HELI and how many LP tokens you will receive (with the underlying assets being HBAR and HELI). Withdrawing or depositing more HBAR during the first 5 days allows you to adjust your position if you desire to do so.

</details>

<details>

<summary>What if I deposit my HBAR but then the HELI contribution and HELI price are not in line with my expectations?</summary>

During the first 5 days, you can simply withdraw your contribution (in parts or entirely), or, if you think it improves your position, may also deposit more.

</details>

<details>

<summary>How many HELI tokens will I get?</summary>

This depends on a few factors.

(1) Your initial HBAR contribution compared to total HBAR contribution (in %)

(2) The actual swap activity on the HBAR <> HELI pool for your unvested tokens, which may affect the allotment of underlying HBAR and HELI assets for LP tokens when being claimed

</details>

<details>

<summary>Is there a minimum amount of HBAR I need to lock-up to participate?</summary>

No, there is no minimum. Anyone can participate.

</details>

<details>

<summary>Is there a minimum of HELI tokens I can earn?</summary>

There is no minimum.

</details>

<details>

<summary>Will I get my HBAR back after the 3 month vesting period?</summary>

You will receive LP tokens where the underlying assets are HBAR and HELI. These LP tokens are vested over a 3 months period. The amount of HBAR you can get back via breaking up your LP tokens, depends on various factors like for example the amount of swaps that happened, or the prices of both assets. Depending on these factors your HELI and HBAR positions may have changed.&#x20;

It is possible, that you receive more or less HBAR than you contributed initially, but overall  you do not just receive HBAR, but also the HELI we associated with it.

You can break up your LP tokens to retrieve the underlying HBAR and HELI tokens.

</details>

<details>

<summary>How does the 3 months linear vesting work?</summary>

Linear vesting over 3 months means that more of your LP tokens will be claimable each and every day (or every second to be precise).&#x20;

To provide an example, let us assume that we are talking about 100 Days vesting (rather than 3 months):

Linear vesting would mean, that each day, 1% of your LP token allocation vests (1 Day/100 Days). This means, that each day you have vested another 1% available to be claimed.&#x20;

After the entire 100 days have passed, the entire amount has vested and is claimable.

</details>

<details>

<summary>Will I earn APRs on my provided LP?</summary>

The locked LPs are not staked inside the Yield Farm. As your tokens vest, you can use the claimed LP tokens to stake them into the Yield Farm directly and start earning APRs.&#x20;

All fully vested LP tokens are treated as any other LP token on the DEX and will earn the corresponding APR if you actively put them into the Yield Farm.

</details>

<details>

<summary>Why is a deep liquidity for the HELI token important?</summary>

Deep liquidity pools are essential for DEXes / Automated Market Makers to function properly. If a pool does not have sufficient liquidity it can create a large price impact when traders buy and sell assets. These can lead to capital inefficiencies and impermanent loss.

In the case of the HELI token this means that the deeper the liquidity pool for the HELI token the more capital efficient it will be and the less price impact trades will have on the asset price. Deeper liquidity and smaller price impact means that the risk of impermanent loss can also be reduced.&#x20;

</details>


# Governance

The following will Explain the Governance of the HeliSwap Platform and provide all details how $HELI holders can actively participate.

<div align="center" data-full-width="false"><figure><img src="/files/Z3M8fHtm2yuYQbUR96i2" alt=""><figcaption></figcaption></figure></div>

### Governed by a state of the art DAO

HeliSwap is set out to be a community led projects. The creators understand the importance of not just giving the community a voice, but to also let them actively impact the discourse and future of the platform. To do so, they launched a DAO that is unique on Hedera in complexity and usability.&#x20;

### The Modules

The DAO is tied in closely with the Single Sided Staking (Phase 2) mechanism. Any community member that has $HELI staked in SSS Phase 2 has earned themselves voting rights for the DAO in proportion to their stake (and lock time).&#x20;

These voting rights can then be used to vote and make proposals.&#x20;

## Proposals&#x20;

### Who can make a proposal?

Anyone who has enough $HELI tokens staked to hit the minimum threshold of 1% of staked tokens in SSS Phase2. If during the time of the proposal, the amount falls below the actual threshold, the proposal may be revoked. Therefore, we suggest a significant amount of $HELI to be staked for your proposal in order to not face that risk.

### What can be proposed?

\
The process of the DAO takes some getting used to, which is why the team is gradually transferring more and more decision making to the DAO as the system matures. To start with, we encourage the community to focus on the existing products like HeliVerse, Yield Farms, Token Whitelisting etc. While more complex proposals such as the passing out of grants should be coordinated with the Governing Council. There is direct access to pass proposals by the governing council prior to the DAO as well to get them reviewed before submitting which may increase the chances of success.

On each serious proposal, the Governing Council may also post a comment voicing what they think of the proposal and what the Council thinks is best for HeliSwap. This may then be considered by the voters as well. The Governing Council, at times, may have some insights that are not publicly available which can affect the outcome of a vote if not shared. The goal is that both the DAO and the Governing Council continue to work and support the platform.

**Contact the council about your proposal idea:** <governance@heliswap.io>

## How to make a proposal?

A proposal should follow a certain depth of content that is enough to let potential voters get a good understanding of the proposal itself, the benefits for HeliSwap and the reason for such proposals. A proposal that fails to meet these minimum requirements will not just have it harder to pass a vote - even if the idea is good in nature - but also cause less people to participate in the vote which may lead it to fail due to a lack of quorum.

## A Proposal should contain the following content:

### 1. Introductory Paragraph

Introduce the topic providing context and how it benefits HeliSwap’s objectives and vision

### 2. Project Summary

Summarize the project, providing context where needed and what exactly it is that you are proposing and for what reason

### 3. Benefits to HeliSwap Ecosystem

What impact or benefits will it bring to $HELI holders? How does it potentially advance the platform or brand?

### 4. Summary of the Specifics.

When asking for a very specific change that may involve an allocation of tokens or similar, these details should be summarized here

### 5. Conclusion

A proper proposal has a conclusion that wraps up the entire topic and encourages voters to participate in the vote.

## Example Proposal for your reference:

<mark style="color:yellow;">**Title:**</mark> Example Proposal

<mark style="color:yellow;">**Project Summary:**</mark> The "Example Proposal" focuses on the development and implementation of a new decentralized voting system within the HeliSwap platform. We propose the creation of a Decentralized Autonomous Organization (DAO) for HeliSwap, which will empower token holders to have a direct say in the platform's decision-making processes. This DAO will be governed by $HELI token holders, allowing them to propose and vote on key platform changes, such as protocol upgrades, fee adjustments, and ecosystem expansion. The motivation behind this proposal is to foster greater community involvement, transparency, and decentralization within HeliSwap.<br>

<mark style="color:yellow;">**Benefits to HeliSwap Ecosystem:**</mark> Implementing a DAO within HeliSwap offers several significant advantages to the platform and its $HELI token holders:

Enhanced Governance: The DAO will enable $HELI holders to actively participate in shaping the platform's future, leading to more inclusive and community-driven decisions.

Transparency: All proposals, discussions, and voting outcomes will be transparently recorded on the blockchain, ensuring complete openness in decision-making processes.

Community Engagement: By allowing token holders to voice their opinions and propose changes, we anticipate increased community engagement and a stronger sense of ownership among HeliSwap users.

Alignment with Decentralization: This initiative aligns with HeliSwap's commitment to decentralization, making it a more resilient and censorship-resistant platform.

<mark style="color:yellow;">**Summary of the Specifics:**</mark> In brief, the "Example Proposal" seeks a portion of the HeliSwap treasury to support the development and implementation of the DAO infrastructure. This allocation will enable the creation of smart contracts and user interfaces necessary for the DAO's functionality and governance operations, including voting and proposal submissions.&#x20;

<mark style="color:yellow;">**Conclusion:**</mark> In conclusion, the "Example Proposal" represents an exciting opportunity for the HeliSwap community to take a significant step towards greater decentralization and community-driven governance. We encourage all $HELI holders to participate in the forthcoming vote to decide on the allocation of treasury funds for this project. Together, we can shape the future of HeliSwap and create a more robust and inclusive ecosystem for all stakeholders.

Thank you for your attention, and we look forward to your support in making HeliSwap even better. Let's build a stronger, more decentralized future together!

***

## Voting:

### Who can vote in the DAO?

All stakers of $HELI are not just allowed, but also encouraged to participate and vote on proposals. A certain quorum of voters is even required for proposals to not just automatically get rejected - so grab your HELI friends and actively promote voting.&#x20;

### What is my vote worth?

The HeliSwap DAO works with voting power. When you stake $HELI into the Single Sided Staking Pool, that gives you an equal representation of voting power (1:1). But that is not all - Single Sided Staking includes a locking mechanism that will not just give you extra APR on top of the SSS APR for staking - the lock period also adds a boost to your voting rights. (1 year lock = 2X voting rights). You can then use your voting power and vote on each proposal. &#x20;

{% hint style="info" %}
Staked tokens that are added while a proposal is active are not considered for the active proposal(s). Otherwise, key metrics such as the quorum would fluctuate and not be fixed.&#x20;
{% endhint %}

***

## DAO Timelines & Parameters:

<table><thead><tr><th width="175">Stage</th><th width="109.33333333333331">Time</th><th>Description</th></tr></thead><tbody><tr><td>Warm-up Period</td><td>1 Day</td><td>Time to familiarize yourself with the proposal. Voting is not allowed yet. </td></tr><tr><td>Voting Period</td><td>7 Days</td><td>During this time, users may cast their vote. Changing opinion during this period is also possible.</td></tr><tr><td></td><td></td><td></td></tr></tbody></table>

<table><thead><tr><th width="184">Parameter</th><th width="103.33333333333331">%</th><th>Description:</th></tr></thead><tbody><tr><td>Minimum Quorum</td><td>33.33%</td><td>The minimum amount of overall staked $HELI that needs to participate in voting for a proposal not to fail automatically</td></tr><tr><td>Acceptance Threshold</td><td>60%</td><td>60% of the votes on a proposal need to be in favour for the proposal to be accepted.</td></tr><tr><td>Creation Threshold:</td><td>1%</td><td>The creator of the proposal needs to hold at least 1% of staked $HELI to be allowed to make a propsal. Falling below the threshold may invalidate active proposals.</td></tr></tbody></table>

<br>


# DAO Guidelines

This section is to provide further guidance of which buckets the DAO has available and what type of proposals could be created

In this section we lay out some fundamental rules of the HeliSwap DAO, a community-driven organization that governs the HeliSwap decentralized exchange (DEX). The DAO is responsible for making decisions about the future of the DEX, including how to allocate resources and implement new features.

## Proposal Types:

It is not easy to get a proposal passed when it is not clearly defined, well written, and the benefits are not clear. We suggest to check the [Proposal Guidelines](/governance#proposals) and to use the official communication channels to get in touch with the HeliSwap team for guidance. Some common categories for proposals may include

* Whitelisting a token
* Incentivizing a new token with a yield farm
* Setting up new Marketing Tactics
* Engaging in Partnerships
* Advancing the HeliVerse & HeliSwap Product(s).

For proposals around "Advancing the HeliVerse & HeliSwap Product(s)" a previous interaction with the HelISwap team is strongly adviced as there are some ideas that may seem easy to you, but are hard or incredibly costly to implement from a tech side.&#x20;

In the end as you file up a proposal, try to think of the complexity of what you are asking for. If you do not have an immediate answer on its execution in your head - consult the team. If it is a simple and straight forward proposal "whitelist token XYZ" for example, then go ahead and propose it directly.

## Token Buckets:

As you may see in the Tokenomics section, the $HELI supply is seperated into different buckets fora variety of uses. There are certain buckets that are reserved for DAO usage to execute on community decisions - namely the DAO Pool Bucket & the grants bucket.

### **DAO Pool Bucket:**

<table><thead><tr><th width="175">Bucket:</th><th>Allocation (%)</th><th>Cliff</th><th>Vesting</th><th>% Liquid at TGE</th></tr></thead><tbody><tr><td>DAO Pool</td><td>10.00%</td><td>12m</td><td>36m</td><td>0.00</td></tr></tbody></table>

**Tokens from this bucket may be used for a variety of initiatives such as**

* Partnerships with other projects in the Hedera ecosystem
* Educational and outreach programs to promote the adoption of HeliSwap and DeFi.
* Incentivizing community led Yield Farms&#x20;

### **Grants Bucket:**

<table><thead><tr><th width="175">Bucket:</th><th>Allocation (%)</th><th>Cliff</th><th>Vesting</th><th>% Liquid at TGE</th></tr></thead><tbody><tr><td>Grants</td><td>7.50%</td><td>0.0</td><td>60.0</td><td>10.00%</td></tr></tbody></table>

**Tokens from this bucket may be used for a variety of initiatives such as**

* Incentivizing developers & researchers that are helping the HeliSwap platform
* Supporting the creation of new products or expansion of the platform that benefit $HELI token holders and the wider community
* other ad-hoc initiaives that require an incentivization from HeliSwap such as liquidity grants

Generally speaking, most proposals that include an allocation of $HELI tokens would fall under either of these categories. In the rare circumstances that it does not, the governing council will determine which bucket would be the most appropriate one to be used for an accepted proposal.&#x20;

Ideally, a proposal that is asking for a $HELI allocation is shared with the HeliSwap team prior to it being posted so the appropiate bucket can be determined.


