Coins: 14,883
Exchanges: 1,149
Market Cap: $2.374T 2.7%
24h Vol: $65.524B
Gas: 3 GWEI
Go Ad-free
Coins & Tokens
TABLE OF CONTENTS

What Is Artichoke and How It Solves Impermanent Loss

4.8
| by
Kofi J
-

What is Artichoke?

Artichoke is a liquidity provision protocol housed on the Arbitrum One blockchain. It aims to enhance on-chain capital efficiency by allowing users to provide single-sided liquidity through its infrastructure tooling that enables the provision of one-sided liquidity to be added to any token. Artichoke benefits protocols and investors by reducing the need for token incentives to develop robust liquidity pools and mitigating impermanent loss for LPs (Liquidity Providers). 


Key Takeaways

  • Artichoke enables users to deploy single-sided liquidity and earn swap fees.

  • It enables the mitigation of impermanent loss for LP providers while providing deeper liquidity pools for smaller protocols without them having to incentivize and inflate their native tokens.

  • Artichoke’s Omnipool model is AMM agnostic and can be placed above any standard V3 AMM model, allowing the concentration of liquidity through its Omnipool and tails structure.


What is Artichoke crypto

Before diving into Artichoke’s solution, a word on permissionless infrastructure. DeFi allows anyone from anywhere full and unfettered access. However, this mandates certain structural constraints. A prime example would be the prevalence of over-collateralized loans. Anyone can access loans without any verification or vetting processes (permissionless). Therefore, they need to be guaranteed upfront. 

The lack of centralized third parties opens opportunities for investors to earn fees, and arguably, the most salient example is liquidity provision. Users create LP tokens and act as market makers, earning fees from all trading activity. But one of DeFi’s worst-kept secrets is that the majority of liquidity providers are losing money. 

Toxic Liquidity – The Perils of Impermanent Loss 

The AMM (Automated Market Maker) model represents one of the most significant breakthroughs in the decentralized landscape, allowing traders to swap assets twenty-four hours a day permissionlessly. Liquidity providers create LP tokens, a token representing an equal split of the associated tokens automatically balanced by smart contracts following the formula x*y=k. 

  • X: Token 1 

  • Y: Token 2 

  • K: Constant 

Buy and sell activity within the associated pool determines the price. And traders use LPs as their counterparty, paying a swap fee typically 0.3% to these market makers. 

Permissionless trading, earning swap fees, powering decentralized markets. It all sounds great, but all LPs are exposed to impermanent loss. A research paper released in 2021 from Topaz Blue and Bancor Protocol reported that 49.5% of liquidity providers on Uniswap V3 had incurred negative returns due to impermanent loss, and these LPs would have been better off holding the assets as opposed to participating in market-making activities.  

Impermanent loss, in simple terms, is the difference in price at deposit versus withdrawal. This can, and often does, outweigh the gains from trading fees. 

Users create an LP token with an equal split of assets (under the traditional AMM model), smart contracts automatically rebalance the ratio, and any deviation in the price of either asset will lead to the investor suffering impermanent loss. A key point to note is that impermanent loss occurs in both directions, and LP tokens massively limit the upside potential of the contained tokens. 

Impermanent Loss

Source: https://dailydefi.org/tools/impermanent-loss-calculator/

A theoretical calculation shows that if an LP provides token A and token B, and they are fortunate enough that token A does a 10X, but in this scenario, token B only increases by 25%. Providing $1,000 of liquidity would yield $3,535.53, and simply holding would yield $5,625. This formula example uses the 50/50 AMM model in its calculations, which has become increasingly outdated. But the general point remains firm. 

Why Are LPs Still Providing Liquidity? 

The report studied 17 pools and found that only 3 of these earned fees exceeded impermanent loss and, in these scenarios, only marginally. So why are users participating in liquidity provision activities when they can grow their portfolio faster by simply holding? Unfortunately, nobody knows the answer to this question. 

Uniswap alone boasts more than $3.3 billion in liquidity, and collectively, decentralized exchanges have a TVL exceeding $12 billion. One notable trend within recent months is that the total TVL of lending protocols overtook that of DEXs – an on-chain signal that investors are finally waking up to the cold reality of LPing?

Conjectures can be made as to why this behavior is ongoing, with the most obvious suggestions pointing to human psychology. Crypto investors love yield, and the promise of trading fees is far more attractive than the idea of holding assets. Protocols have similarly encouraged this behavior through early inflationary token incentives. And many investors may still remember the glory days of yield farming in 2020/2021. Has this nostalgia perhaps prevented them from looking at the raw data of the current landscape? 

Another potential explanation for this activity would be the perceived upside of the farmed token. These LPs discount losses incurred today by their LP pair, believing the resulting yield will eventually be worth more. Or alternatively, boredom and the simple premise that doing something is better than doing nothing. However, in the case of providing liquidity, this thesis does not hold water. 

Impermanent Loss Uniswap

Source: https://dune.com/KARTOD/Uniswap-Impermanent-Loss 

Daily Impermanent loss

Source: https://dune.com/KARTOD/Uniswap-Impermanent-Loss  

Regardless, the current macro is that hundreds of thousands of investors are losing money by providing liquidity to decentralized exchanges, and nobody knows why. These Dune dashboards show the impermanent loss accrued by LPs in the USDC-WETH pool on Uniswap V3. This relatively stable pair cannot hope to outpace the incurred impermanent loss via trading fees, and the picture gets even shakier when pairing two volatile assets.

Several significant upgrades have been made to the AMM model, most notably Uniswap V3 and Trader Joe’s Liquidity Book model. Still, these concentrated liquidity ranges encourage greater PVP, and impermanent loss is just as prevalent, if not more prevalent, given the tighter price band constraints. In short, the only profitable way to provide liquidity is to pick a pair with similar behaviors (stable-stable). 

Artichoke’s Single-Sided Liquidity Provision 

Enter Artichoke, a protocol enabling single-sided liquidity provision for any token and aiming to deliver what has long been a pipe dream in the DEX space. Omnipools and tCHOKE together form a new integrable financial primitive, allowing users to sidestep impermanent loss. 

Artichoke crypto

Source: https://articho.ke/ 

At a high level, Artichoke is a building block deployed on top of AMMs that unites liquidity. Instead of, for example, USDC supplying liquidity to one asset at a time, Artichoke increases usable liquidity by bonding all these assets together in the Omnipool through the use of tCHOKE. 

Artichoke Omnipool

Source: https://mirror.xyz/0xcC1fa08268a25E4d7627cCB95f939C96e0ad9C8D/DLwc0ApTYQpmW53qZ74yh60CRBY-4fuIKIZv-_c5VPs 

Omnipool Model 

Instead of leveraging separate pools for each asset pairing, Artichoke introduces a universal pool: The Omnipool. ‘Tails’ comprise this pool, with each ‘tail’ representing the available liquidity for each token contained in the Omnipool, with all of these tails linked by tCHOKE, a synthetic asset. 

Each tail represents an asset, and the Omnipool contains all these tails. The overwhelming strength of the model is its ability to be placed on top of any V3 AMM model, making it AMM agnostic. When users deploy liquidity, the protocol mints a corresponding value of tCHOKE, creating a pair, and the user receives a receipt. The tail manager is the holder of this position, and when the user wants to withdraw their position, they return their receipt. 

In the event that the asset price decreases, they will receive a greater amount of the tail asset. Half of this position and associated swap fees go directly to the user, and the remaining half gets split two ways: 50% will be used to buy and burn tCHOKE, and the other 50% will be distributed as CHOKE to stakers. If the tail asset price rises, it results in a higher amount of tCHOKE. 

Sounds confusing? That is because it is. Artichoke is, at its core, a mathematical solution to impermanent loss. Hence, explaining its functionality can be a little bit clunky. However, this article will endeavor to straddle between the high level and the reality of the protocol’s functionality. Readers who want to dive deeper into the technicals can read more at Artichoke's Documentation.  

tCHOKE

tCHOKE is the backbone of Artichoke liquidity. This token is a synthetic liquidity counterpart for tails primarily backed by USDC. Every time a user deposits a single asset, Artichoke pairs it with tCHOKE to enable greater swapping efficiency. 

tCHOKE is the mathematical glue plugging the whole protocol together. It enables this higher level of capital efficiency by streamlining the pairing process. Instead of each asset having an individual liquidity pair, they are all paired with tCHOKE within the Omnipool model. Although there are more moving parts from a technical perspective, when it comes to the swapping process, there are fewer. And fewer parts means greater efficiency. 

tCHOKE keeps everything liquid and derives benefit from being backed by USDC, a stable asset. Below, an example will be featured to outline tCHOKE’s value proposition clearly. 

The user has three tokens: $500 USDC, $500 Token A, and $500 Token B.

Under the typical V2 model or V3 full range – when liquidity is deployed evenly along the entire length of the price curve – to supply liquidity and earn swap fees, the user would have to pair $500 of USDC with Token A and $500 of USDC with Token B. It involves the creation of two pools, and the paired asset (USDC) has been fragmented. 

Whereas under Artichoke’s model, the user would deposit $500 USDC in the USDC-tCHOKE tail and then deposit $500 of Token A and $500 of Token B, and both assets gain access to tCHOKE liquidity. Liquidity is united, and assets can effectively route through a single liquidity source. 

Omnipool architecture

Source: https://typefully.com/eli5_defi/artichoke-protocol-118Tyew 

Artichoke Overview – The Value Proposition 

Artichoke provides a litany of benefits under its new economic model, and this gigabrain maths is great for liquidity providers, DeFi more broadly, and CHOKE holders.  

For Artichoke Users

From the user perspective, it streamlines the process of supplying liquidity and will likely increase the overall amount of supplied liquidity. If users can deposit single-sided assets, liquidity provision is far more attractive because they can still capture the token price appreciation upside and earn swap fees. Another advantage is that when a user deposits an asset, Artichoke mints tCHOKE to form a pair, and the user effectively accrues trading fees for double the value of their tail asset (2X leverage). Users dodge impermanent loss, and the mental overhead for managing liquidity positions gets outsourced to Artichoke’s smart contracts. 

For DeFi

Regarding DeFi, Artichoke’s AMM agnostic Omnipool reduces liquidity fragmentation and provides an excellent tailwind for smaller DeFi protocols, helping them overcome the cold start issue. Instead of incentivizing liquidity pools via unsustainable inflationary token emissions, they can rely on Artichoke, which will provide the pegged liquidity for their token. Infrastructure upgrades like the Omnipool model provide foundations for the meta-development of more sustainable business models. 

For CHOKE holders

Finally, CHOKE holders. CHOKE is the native governance and a revenue-sharing token allowing users who stake their CHOKE to earn a percentage of protocol revenue. And profit-sharing has become a defining characteristic of the Arbitrum Avantgarde – the new generation of Arbitrum-native protocols. 

CHOKE Tokenomics 

Artichoke divides revenue directly between liquidity providers and the protocol. It will be stated at this point that the current rewards for CHOKE staking are inflationary, but this will change once the protocol starts generating real yield.

Choke Tokenomics

Source: https://artichoke.gitbook.io/abstract/token-metrics/accruing-value 

Whenever a user closes a position and hands their receipt to the tail manager, half of the swap fees go directly to the liquidity provider, but the other half goes to the protocol. Half of this burns tCHOKE, and the remaining 50% purchases CHOKE distributed proportionally among CHOKE stakers. Additionally, protocols that want to whitelist their token for Artichoke’s liquidity services will have to have a minimum amount of staked CHOKE – aka buy pressure. 

The maximum supply of CHOKE will be 640,000,000. And the initial circulating supply was 76,800,000 (12% of the max supply). 

CHOKE Breakdown

  • 10% for Team (Locked and vested)

  • 5% for Growth and Marketing

  • 25% Ecosystem Fund

  • 20% Public Sales

  • 40% for LP

Artichoke has also committed to an ongoing token burn with an outlined yearly burning schedule with tokens burnt each week: May 2.25%, June 1.75%, July 1.5%, August 1.25%, September 1%, October 0.75%, November 0.5%, December 0.25%. This means a total of 9.25% burnt by the end of 2023. 

The Future of Artichoke 

Artichoke Roadmap

Source: https://twitter.com/artichoke_fi/status/1695498488023298076/photo/1 

Artichoke’s deployment has been slower than many expected. However, this security-first approach is incredibly refreshing in crypto’s move fast and break things meta. The developers behind Artichoke are incredibly security-sensitive, which is very bullish long term. 

Ostensibly a Beta launch for CHOKE stakers should come in October, and a public Beta launch in November. Artichoke will initially deploy 3/4 high-liquidity tails, including CHOKE, ARB, WETH, and an as-of-yet undisclosed partner. 

Regarding risk management, Artichoke employs its stabilizer pool, which offers a real-time reference for all liquidity available and maintains a healthy USDC collateralization ratio. The protocol leverages V3 pools as price oracles using TWAP (time-weighted average price) as its reference for tCHOKE ratios. Artichoke’s Plunge Protection triggers when a health factor crosses a pre-defined threshold – if a tail asset’s price increases beyond USDC liquidity, the Omnipool is automatically rebalanced using USDC reserves accrued from protocol fees. 

Situating Artichoke in the rapidly evolving DEX meta gets more interesting, and its AMM agnostic approach means that Artichoke’s liquidity model will always be applicable. All Artichoke does at a high level is concentrate liquidity, making it integrable into modern DEXs and any future models such as Uniswap V4.  

Financial Primitives: A New Meta for Liquidity Provision 

Primitives are beautiful things. And Artichoke’s approach could entirely restructure DeFi’s current architecture. 

Under the Omnipool model, traders face lower slippage, LPs earn greater fees and avoid impermanent loss, and nascent DeFi protocols can access deep liquidity without inflating their native tokens. 

Other interesting applications come in the form of treasury management. Theoretically, protocols could deploy their holdings (typically, treasuries contain a massive stack of the protocol token and not much else) to earn yield without having to sell (and risk triggering an investor confidence death spiral).  

Typically, DeFi protocols launch an innovation on an existing concept, but in the case of Artichoke, it introduces an evolution. The AMM agnostic economic engine that is the Omnipool and all the contained tails could reshape liquidity provision – one of DeFi’s core building blocks and primary economic activities.

The larger question remains. If users can avoid impermanent loss and provide liquidity in a single token, enjoying essentially 2X leverage on trading fees while capturing upside price movement, why would investors not supply liquidity? And the knock effects, in theory, are particularly striking for smaller protocols. Could Artichoke introduce the blueprint and technical capacities for more sustainable economic models within DeFi? Only time will tell.

CoinGecko's Content Editorial Guidelines
CoinGecko’s content aims to demystify the crypto industry. While certain posts you see may be sponsored, we strive to uphold the highest standards of editorial quality and integrity, and do not publish any content that has not been vetted by our editors.
Learn more
Want to be the first to know about upcoming airdrops?
Subscribe to the CoinGecko Daily Newsletter!
Join 600,000+ crypto enthusiasts, traders, and degens in getting the latest crypto news, articles, videos, and reports by subscribing to our FREE newsletter.
Tell us how much you like this article!
Vote count: 18
Kofi J
Kofi J
Kofi J has been active in DeFi since the 2020 summer explosion and has been rugged more times than he can remember. He hopes to make the decentralized economy a little bit more accessible through his prose. Follow the author on Twitter @k_pangolin

More Articles

Select Currency
Suggested Currencies
USD
US Dollar
IDR
Indonesian Rupiah
TWD
New Taiwan Dollar
EUR
Euro
KRW
South Korean Won
JPY
Japanese Yen
RUB
Russian Ruble
CNY
Chinese Yuan
Fiat Currencies
AED
United Arab Emirates Dirham
ARS
Argentine Peso
AUD
Australian Dollar
BDT
Bangladeshi Taka
BHD
Bahraini Dinar
BMD
Bermudian Dollar
BRL
Brazil Real
CAD
Canadian Dollar
CHF
Swiss Franc
CLP
Chilean Peso
CZK
Czech Koruna
DKK
Danish Krone
GBP
British Pound Sterling
GEL
Georgian Lari
HKD
Hong Kong Dollar
HUF
Hungarian Forint
ILS
Israeli New Shekel
INR
Indian Rupee
KWD
Kuwaiti Dinar
LKR
Sri Lankan Rupee
MMK
Burmese Kyat
MXN
Mexican Peso
MYR
Malaysian Ringgit
NGN
Nigerian Naira
NOK
Norwegian Krone
NZD
New Zealand Dollar
PHP
Philippine Peso
PKR
Pakistani Rupee
PLN
Polish Zloty
SAR
Saudi Riyal
SEK
Swedish Krona
SGD
Singapore Dollar
THB
Thai Baht
TRY
Turkish Lira
UAH
Ukrainian hryvnia
VEF
Venezuelan bolívar fuerte
VND
Vietnamese đồng
ZAR
South African Rand
XDR
IMF Special Drawing Rights
Cryptocurrencies
BTC
Bitcoin
ETH
Ether
LTC
Litecoin
BCH
Bitcoin Cash
BNB
Binance Coin
EOS
EOS
XRP
XRP
XLM
Lumens
LINK
Chainlink
DOT
Polkadot
YFI
Yearn.finance
Bitcoin Units
BITS
Bits
SATS
Satoshi
Commodities
XAG
Silver - Troy Ounce
XAU
Gold - Troy Ounce
Select Language
Popular Languages
EN
English
RU
Русский
DE
Deutsch
PL
język polski
ES
Español
VI
Tiếng việt
FR
Français
PT
Português
All Languages
AR
العربية
BG
български
CS
čeština
DA
dansk
EL
Ελληνικά
FI
suomen kieli
HE
עִבְרִית
HI
हिंदी
HR
hrvatski
HU
Magyar nyelv
ID
Bahasa Indonesia
IT
Italiano
JA
日本語
KO
한국어
LT
lietuvių kalba
NL
Nederlands
NO
norsk
RO
Limba română
SK
slovenský jazyk
SL
slovenski jezik
SV
Svenska
TH
ภาษาไทย
TR
Türkçe
UK
украї́нська мо́ва
ZH
简体中文
ZH-TW
繁體中文
Login to track your favorite coin easily 🚀
By continuing, you agree to CoinGecko Terms of Service and acknowledge you’ve read our Privacy Policy
or
Forgot your password?
Didn't receive confirmation instructions?
Resend confirmation instructions
IT'S FREE! Track your favorite coin easily with CoinGecko 🚀
By continuing, you agree to CoinGecko Terms of Service and acknowledge you’ve read our Privacy Policy
or
Password must contain at least 8 characters including 1 uppercase letter, 1 lowercase letter, 1 number, and 1 special character
Didn't receive confirmation instructions?
Resend confirmation instructions
Forgot your password?
You will receive an email with instructions on how to reset your password in a few minutes.
Resend confirmation instructions
You will receive an email with instructions for how to confirm your email address in a few minutes.
Get the CoinGecko app.
Scan this QR code to download the app now App QR Code Or check it out in the app stores
coingecko
Continue in app
Track prices in real-time
Open App