Liquidity Pools explained — what, why, and how… (2024)

Liquidity Pools explained — what, why, and how…

  • March 2, 2022
  • Ross Power

Liquidity Pools explained — what, why, and how… (1)

Liquidity pools are an innovative solution within DeFi to create the mechanics of a market maker in a decentralised fashion. Although often met with confusion, they are simplyclusters of tokens with pre-determined weights.

A token’s weight is how much its value accounts for the total value within the pool. Liquidity Pools are an exciting and equalising tool, which represent the true nature of the Decentralised Finance (DeFi) and Web3.0 movement.

This blog will offer some insight into Liquidity Pools.

It will first take you through what they are and why they exist, followed by how they work to create an environment, which incentivises contribution. It will then explore some suggestions as to why you may be interested in engaging with them and finally how to get involved.

Liquidity Pools explained — what, why, and how… (2)

What is a liquidity pool?

In a previous blog post we outlined where liquidity pools derived from which we’d recommend youread here first if you haven’t already.

At a high level, liquidity pools are a method of increasing liquidity, similar to the way traditional exchanges use market makers.

Yet, where traditional finance requires expensive and centralised intermediaries, which have a level of power to manipulate prices, liquidity pools offer a decentralised alternative through automated market makers, which offer a unique opportunity for anybody to contribute to a pool which behaves similar to a market maker. The pool is essentially a shared market maker, the gains from which are distributed between those that contribute.

This bothembodies the ideals of blockchain and decentralisation generallyand offers users and companies unique opportunities to trade more efficiently and cheaply whilst having total trust in the system makes it so. Before they arrived on the scene, liquidity, i.e. how easy it is for one asset to be converted into another, often fiat currency without affecting its market price, was difficult for DEXs.

How do they work?

In order for Liquidity Pools to function in the way that leads to the outcomes laid out above, i.e. greater decentralisation of projects and increasing liquidity, there are a number of key aspects worth understanding:

  • token weighting;
  • pricing;
  • market-making functions;
  • LP tokens.

(much of the following is taken from theofficial documentation from Osmosis Labs).

Token weight

Liquidity pools are simplyclusters of tokens with pre-determined weights.A token’s weight is how much its value accounts for the total value within the pool.

For example, Uniswap pools involve two tokens with 50–50 weights. The total value of Asset A must remain equal to the total value of Asset B. Other token weights are possible, such as 90–10.

Pricing

With fixed predetermined token weights, it is possible for AMMs to achievedeterministic pricing, i.e. outcomes are precisely determined through known relationships among states and events, without any room for random variation. As a result, tokens in LPs maintain their value relative to one another, even as the number of tokens within the pool changes. Prices adjust so that the relative value between tokens remains equal.

For example, in a pool with 50–50 weights between Asset A and Asset B, a large buy of Asset A results in fewer Asset A tokens in the pool. There are now more Asset B tokens in the pool than before. The price of Asset A increases so that the remaining Asset A tokens remain equal in value to the total number of Asset B tokens in the pool.

Consequently, the cost of each trade is based on how much it disrupts the ratio of assets within the pool. Traders prefer deep liquid pools because each order tends to involve only a small percentage of assets within the pool. In small pools, a single order can cause dramatic price swings; it is much more difficult to purchase say 1,000 ATOMs from a liquidity pool with 2,000 ATOMs than a pool with 2,000,000 ATOMs.

Market-Making Functions

AMMs leverage a formula that decides how assets will be priced in the pool. Many AMMs utilise theConstant Product Market Maker model (x * y = k). This design requires that the total amount of liquidity (k) within the pool remains constant. Liquidity equals the total value of Asset A (x) multiplied by the value of Asset B (y).

Other market-making functions also exist, you can find out moreabout these here.

Liquidity Pool Tokens (LP tokens)

When a user deposits assets into a Liquidity Pool, they receive LP tokens. These represent their share of the total pool.

For example, if Pool #1 is the OSMO<>ATOM pool, users can deposit OSMO and ATOM tokens into the pool and receive back Pool1 share tokens. These tokens do not correspond to an exact quantity of tokens, but rather the proportional ownership of the pool. When users remove their liquidity from the pool, they get back the percentage of liquidity that their LP tokens represent.

Liquidity Pools explained — what, why, and how… (3)

Source:Osmosis Labsdocs

Why should I care?

The collection of the mechanisms above is used to ensure liquidity pools are able to maintain a stable price and ultimately work as a traditional market maker would do.

However, in order to achieve their ultimate goals, encouraging token holders to provide liquidity to pools is required.

The aspects in place to do so is what is known as ‘liquidity mining’ or ‘yield farming’. Contributing to a pool makes an individual aliquidity provider (LPs).

Liquidity mining

Liquidity providers earn through fees and special pool rewards. LP rewards come from swaps that occur in the pool and are distributed among the LPs in proportion to their shares of the pool’s total liquidity. So where do the rewards themselves come from?

Liquidity rewards are derived from the parameters laid out in the genesis of the AMM, in the case of the Cosmos Ecosystem this is Osmosis. For Osmosis, each day,45% of released tokens go towards liquidity mining incentives.

Liquidity Pools explained — what, why, and how… (5)

When a liquidity provider bonds their tokens they become eligible for the OSMO rewards. On top of this, the Osmosis community decides on the allocation of rewards to a specific bonded liquidity gauge through a governance vote.

Bonded Liquidity Gauges

Bonded Liquidity Gauges are mechanisms for distributing liquidity incentives to LP tokens that have been bonded for a minimum amount of time. For instance, aPool 1 LP share, 1-week gaugewould distribute rewards to users who have bonded Pool1 LP tokens for one week or longer. The amount that each user receives is in proportion to the number of their bonded tokens.

The rewards earned from liquidity mining arenotsubject to unbonding. Rewards are liquid and transferable immediately. Only the principal bonded shares are subject to the unbonding period.

However, as with any opportunity for gain, there is of course some degree of risk; i.e. an individual could be better off holding the tokens rather than supplying them.

This outcome is calledimpermanent lossand essentially describes the difference in net worth between HODLing and LPing (more here). Liquidity mining mentioned above helps to offset impermanent loss for LPs. There are also other initiatives within the Osmosis ecosystem and beyond exploring other mechanisms to reduce impairment loss.

How do I get involved in liquidity pools

So you’re sold on their potential and now you want to get involved?

Liquidity pools can be access across DeFi, whether in the Ethereum ecosystem using UniSwap and SushiSwap, or closer to home for cheqd in Cosmos, through Osmosis andEmeris.

For the purpose of this article we’ll share how to get involved using Osmosis.

First, head toOsmosisand click enter the lab. Once you’ve agreed to terms and you’re ‘in the lab’ you’ll see some trading pairs and a button to connect your wallet (bottom left of the dashboard).

Liquidity Pools explained — what, why, and how… (6)

You can then select Keplr wallet which will automatically connect to yourKeplr walletif you’ve already set it up as a Browser extension.

Liquidity Pools explained — what, why, and how… (7)

Next, you’ll need to deposit the assets you would like to contribute towards a Liquidity Pool. You can see the available Liquidity Pools under‘Pools’. For example, if you would like to contribute to thePool #602: CHEQ / OSMO,you will need to deposit both of these tokens.

To do so, select‘Assets’and find the tokens you would like to deposit to contribute to the pool.

Liquidity Pools explained — what, why, and how… (8)

Note: if you already hold OSMO in your Keplr wallet you won’t be required to deposit.

Once you have deposited enough tokens for both sides of the pools (i.e. ensure that if the pool is setup as 50:50, you must have the equivalent amount is USD on both sides)

Next, find your pool and select ‘Add/ Remove Liquidity’.

Liquidity Pools explained — what, why, and how… (9)

Here you’ll be able to add tokens on both sides of the pool.

Liquidity Pools explained — what, why, and how… (10)

On selecting ‘Add Liquidity’ you’ll then be directed back to Keplr to approve the transaction (a small fee is required).

Once you have added liquidity to the pool, you’ll receive your LP tokens (a token representing your share of the total pool). Now it’s time to start ‘Liquidity Mining’.

You’ll now be able to see your total Available LP tokens. Below this you’ll see an option to ‘Start Earning’.

Liquidity Pools explained — what, why, and how… (11)

Once here you’ll see a few options for your unbonding period (i.e. the amount of days it takes to remove your tokens from the pool if you decide to withdraw). The longer you choose to bond your tokens, the higher the rewards you’ll be eligible to earn.

Next select the amount of your LP tokens you’d like to contribute to the pool and finally hit‘Bond’(this will kick off another approval through a Keplr pop-up).

Liquidity Pools explained — what, why, and how… (12)

You’ll now see your total bonded tokens. Each day rewards will then be distributed. When you decide to withdraw from the pool you’ll simply need to select ‘Remove Liquidity’ and select the amount you’d like to withdraw.

Conclusion

Overall, liquidity pools offer a new avenue for projects to gain more liquidity, and believers of these to show their support. Where for many years engaging in and benefiting from such financial systems was reserved solely for the wealthiest individuals and large organisations, now anyone can gain access and start contributing to their favourite projects, voting on their future direction and earning from the part they play.

Note: for the purpose of engaging with cheqd through its token the information above is not required, however, we strongly believe in the value of educating and sharing what we’re learning with our community to help you better understand DeFi and support us in raising the awareness of the shift to Web 3.0.

Share

PrevPreviousCosmos Community Airdrop

Nextcheqd’s tokenomics for SSI explained: part 3 – Payment ModelsNext

Liquidity Pools explained — what, why, and how… (14)

Ross Power

Ross is a Senior Product Manager, with 5+ years of experience building products from PoC to production. He has developed a unique blend of corporate and startup blockchain experience, having spent 3 years with Accenture working on product with FTSE100 companies followed by ~3 years with startups. Ross is passionate about the customer experience and works closely with cheqd & creds’ partners to ensure each roadmap decision has the highest potential value for the user. Additionally, he cares deeply about team culture and focuses consistently on enhancing connection and communication, acting as the “glue-person” within the company.

Related articles

14 Feb

Our Product Vision for 2024 at cheqd

Dive deep into our plans to execute the cheqd vision for Decentralised Identity through our 2024 Product Goals & Roadmap. Co-authored by Ross Power, Alex Tweddale, and Ankur Ba

Read More

8 Feb

How cheqd Network Solves Industry Problems

Part 2 of 2. Read part 1 here. Introduction In Part 1, we described how cheqd and verifiable credential service providers fit into the traditional identity market, offering a new d

Read More

30 Jan

$CHEQ is Listed on Kujira FIN DEX and MantaDAO

cheqd is proud to announce its new listing on Kujira and MantaDAO. On Kujira Platform: FIN by Kujira Trading Pair: CHEQ/MNTA CHEQ/MNTA pool on Kujira: click here On MantaDAO Platfo

Read More

14 Feb

Our Product Vision for 2024 at cheqd

Dive deep into our plans to execute the cheqd vision for Decentralised Identity

Read more

8 Feb

How cheqd Network Solves Industry Problems

Part 2 of 2. Read part 1 here. Introduction In Part 1, we described how cheqd an

Read more

30 Jan

$CHEQ is Listed on Kujira FIN DEX and MantaDAO

cheqd is proud to announce its new listing on Kujira and MantaDAO. On Kujira Pla

Read more

29 Jan

Nexera ID and cheqd partner to establish the next evolution of digital identity

Nexera ID and cheqd are pioneering a new standard for customer acquisition and d

Read more

23 Jan

$CHEQ Listing on MEXC Exchange

We’re thrilled to share the exciting news that $CHEQ is now officially lis

Read more

join the community

Become a cheqmate

Join our community to learn more about what we’re building. Get the latest news and insights in our groups below.

Liquidity Pools explained — what, why, and how… (2024)

FAQs

Liquidity Pools explained — what, why, and how…? ›

A liquidity pool is a collection of crypto held in a smart contract. The purpose of the pool is to facilitate transactions. Decentralized exchanges (DEXs) use liquidity pools so that traders can swap between different assets within the pool.

How do liquidity pools pay out? ›

Many investors simply hold on to their liquidity pool tokens to generate passive income. As users trade within the pool, they pay transaction fees, a portion of which is distributed to liquidity providers. Payment is proportionally based on the investor's stake in the pool.

What is an example of a liquidity pool? ›

Each liquidity pool usually contains a specific pair of cryptocurrencies for other DEX users to trade against. For example, DEX customers looking to trade ether (ETH) for USD Coin (USDC) will need to locate an ETH/USDC liquidity pool on the platform.

Why do liquidity pools exist? ›

The Role of Crypto Liquidity Pools in DeFi

Liquidity pools are a mechanism by which users can pool their assets in a DEX's smart contracts to provide asset liquidity for traders to swap between currencies. Liquidity pools provide much-needed liquidity, speed, and convenience to the DeFi ecosystem.

What is the problem with liquidity pools? ›

Some common vulnerabilities and risks associated with liquidity pools include: Impermanent Loss: Impermanent loss occurs when the price of the assets in the liquidity pool changes relative to the price outside of the pool. Liquidity providers can experience financial losses when withdrawing their assets.

What is a liquidity pool for dummies? ›

A liquidity pool is a collection of crypto held in a smart contract. The purpose of the pool is to facilitate transactions. Decentralized exchanges (DEXs) use liquidity pools so that traders can swap between different assets within the pool.

Are liquidity pools worth it? ›

Participating in a liquidity pool is often advantageous compared to keeping your own tokens, because the fees paid by those who use the liquidity pool to make swaps continue to add up, and after a while they become greater than the impermanent loss!

What assets are in a liquidity pool? ›

Liquidity pools are an important feature of DeFi since they allow users to trade numerous assets in a single spot without having to convert them first. This increases trading efficiency while decreasing the risk associated with holding several assets.

How do you identify liquidity pools? ›

Precise identification of liquidity pools is the key. This can be done using advanced market analysis tools like Bookmap and its features like order flow analysis and heatmaps. Once identified, traders must manage risks carefully by using stop-loss orders and adjusting position sizes.

How does a liquidity pool grow? ›

Liquidity pools operate in conjunction with automated market makers (AMMs). These are algorithmic protocols that facilitate the automatic trading of assets within the pool. AMMs dynamically adjust the prices of assets based on supply and demand, ensuring that the pool maintains a balanced allocation of the two tokens.

Can you lose in liquidity pool? ›

It refers to the temporary loss of value that occurs when a user provides liquidity to a decentralised exchange (DEX) or yield-farming protocol. This loss is termed 'impermanent', as it is only realised if the user withdraws the assets from the pool.

How long do liquidity pools last? ›

In most cases, crypto liquidity mining programs run for a predetermined period of time, usually ranging from a few weeks to several months. During this time, users can stake their tokens and earn rewards based on the amount of liquidity they provide.

Why do investors want liquidity? ›

Generally, yes, a higher liquidity is better for investors, as it can signal that a company is performing well, and that its stock is in demand. It can also be easier for an investor to sell that stock in exchange for cash.

What is the problem with liquidity trap? ›

In a liquidity trap the supply of savings is much higher than demand for investments. This reduces nominal and real interest rates, and nominal interest rates may reach the zero lower bound. A liquidity trap emerges when a demand shock is large enough.

What is the dark liquidity? ›

Dark pools of liquidity are private stock exchanges designed for trading large blocks of securities away from the public eye. These trading venues are called "dark" because of their complete lack of transparency, which benefits the big players but may leave the retail investor at a disadvantage.

What is the downside of liquidity? ›

Answer and Explanation:

Low return: Liquid assets like a bank or current debtors doesn't provide a lot of returns. Liquidity on the current date is good but, excess liquidity leads to low returns in the future. 2. Increased risk: Lower returns can lead to increased risk.

How do liquidity providers get paid? ›

Liquidity providers earn primarily from the commissions generated by buying and selling currencies with their partners, though this is not the only way. If broker finalizes the order using a liquidity provider, the liquidity provider will charge a small markup on the spread.

How are liquidity providers paid? ›

LPs earn rewards through trading fees that traders pay to DEXs for every transaction. In addition, some DEXs reward LPs with governance tokens for their contribution, based on their share of the total pool liquidity. This entire process is called liquidity mining.

How does a liquidity pool balance? ›

Liquidity pools operate in conjunction with automated market makers (AMMs). These are algorithmic protocols that facilitate the automatic trading of assets within the pool. AMMs dynamically adjust the prices of assets based on supply and demand, ensuring that the pool maintains a balanced allocation of the two tokens.

How to make money from liquidity mining? ›

Liquidity mining is a process where investors can earn cryptocurrency rewards by providing liquidity to cryptocurrency exchanges or other decentralized applications. In exchange for liquidity, the user earns a reward from the exchange or dApp in cryptocurrency made possible by charging a small fee from users.

Top Articles
Latest Posts
Article information

Author: Errol Quitzon

Last Updated:

Views: 5860

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Errol Quitzon

Birthday: 1993-04-02

Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

Phone: +9665282866296

Job: Product Retail Agent

Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.