KIP-023: Incentivize the QuipuSwap Stableswap AMM

Madfish Solutions [email protected]




The proposal suggests to allocated 100,000 kDAO from Community Fund for:

  1. 50,000 kDAO for kUSD/uUSD/USDT/USDtz LP holders with 360 days distribution;
  2. 50,000 kDAO for kUSD/asUSDC/abBUSD LP holders with 360 days distribution;

Note: USDT means the Tezos-based asset issued by Tether.


Quipuswap AMM

Until recently, Quipuswap supported only CFMM implementation. The asset price moves along the curve defined by a constant product. This means that each trade on the pool can change the price and that large trades may move the price significantly. This type of AMM is well suited for assets that may not be strongly correlated in value.

In June, Quipuswap Stableswap will be introduced. The AMM allows swapping exchange assets with low slippage enabling efficient stablecoin trading.

The curve is different from the Youves Flat, allowing to keep the price closer to the initial rate even with the notable reserves’ imbalance. Unlike Youves, the pools can have between 2 and 4 assets. Quipuswap Stableswap is an implementation of protocol for Tezos.

Allbridge x MadFish bridge

Allbridge and Madfish collaborated to build the cross-chain bridge between Tezos and 14 other chains and will release it soon. It aims to attract the flow of liquidity from other blockchains to Tezos, increase its audience, enable cross-chain collaborations, and simplify the use of ecosystem products for users of other platforms. Kollibri can benefit if there is a way to get its tokens with assets of other chains or by expanding Kollibri tokens to other networks.

Quipuswap Stableswap liquidity incentivisation

Farm with Tezos-based assets

Quipuswap Stableswap is the Curve-like implementation enabling even more efficient stablecoin trades, and creating some pool with kUSD should be helpful for stabilizing its price.

According to Quipuswap internal research, 90%+ of all transactions on Youves Flat are made by arbitragers. Therefore, creating the pool between kUSD and other stablecoins(uUSD, USDT, USDtz) listed on Youves will attract them to correct kUSD price and create fees stream for liquidity providers who are interested in providing liquidity to the pool.

As a result, it seems advantageous to allocate kDAO for liquidity incentivisation in Stableswap.

To this end, this proposal suggests creating a new farm on Quipuswap Farms for kUSD/uUSD/USDT/USDtz holders with the followed parameters:

  • 50,000 kDAO allocated to the farm
  • 360 days run time

The amount is smaller than in kUSD/uUSD, kUSD/XTZ, QLkUSD, and kUSD farms as it contains more non-Kollibri tokens.

Farm with bridged assets

The liquidity on Tezos is extremely low, and even the best token has a Market cap of a couple of millions. Without external liquidity, it is hard to grow.

Allbridge is the bridge that connects 14 EVM, and non-EVM chains. Tezos will be among them. Once it attracts the crypto and users from other chains, it would be good to engage them to use Tezos-based assets. The way to do it is to encourage new users to buy the assets on Tezos and provide them along with the assets they are familiar with to the pool. So, in this case, it makes sense to create the pool with kUSD and bridged assets. Liquidity mining will help to keep the liquidity in such pools.

As the Solana USDC(asUSDC) and Binance Smart Chain BUSD(abBUSD) will be the first bridged assets, it is rational to launch kUSD/asUSDC/abBUSD Quipuswap farm with the followed parameters:

  • 50,000 kDAO allocated to the farm
  • 360 days blocks run time

The amount is smaller than in kUSD/uUSD, kUSD/XTZ, QLkUSD and kUSD farms as it contains more non-Kollibri tokens.

Quipuswap farms

Quipuswap has more daily users, so launching farms on the QuipuSwap platform is likely to facilitate better capital efficiency and attract more liquidity to the pools.

Total costs

The Kolibri Community Fund contains 274,259 kDAO. This proposal would allocate an additional 100,000 kDAO to new farms, which would leave 174,259 in the Community Fund.


Quipuswap will additionally incentivize both pools.


Hi there, i read that Quipu has highest DAU. May i know how you guys are measuring DAU (daily active users) among all the platforms?

We have never declared such a statement as we don’t have the access to the data about DAU of all other platforms.

However, if we look at the contract calls, we can notice that QuipuSwap farms have 712 unique users since its launch in March 30 few months ago and Kolibri farms have 646 users during a year. Average number of interactions per day is higher on QuipuSwap and APRs are lower for the similar pairs meaning that distribution of the same amount of asset can attract more liquidity.

That’s a great proposal. But I’m not sure that distributing liquidity to different stable pairs is a good idea, it’s better to focus on one or two major pairs with kUSD.
Could you please give more information on Quipuswap Stableswap?

We have only technical doc available at the moment - QuipuSwap stable swap DEX - Quipuswap. More human-readable option will be published soon.

We intend to create a solution for the Tezos ecosystem akin to that Curve and Ellipsis have created for Ethereum and BSC, respectively. Our goal is to provide a platform for price-efficient and low-risk stablecoin or equal-price token trading.

For example, we know that 1 KUSD should equal 1 uUSD, which should equal roughly 1 USDtz, and so on. However, if you’d like to convert 10,000 dollars of uUSD to USDtz, then convert it to KUSD, there’s going to be some slippage. Curve’s formula is designed to minimize this slippage as much as possible. So, we reimplement it for Tezos with some additional perks. This leads to extremely low slippage for even large sizes.

Pools of QuipuSwap Stableswap consist of 2-4 FA2 or/and FA12 tokens.

With factory contracts, users can create new custom pools. An additional fee in QUIPU tokens is charged for the creation of such pools in the QuipuSwap curve-like stable DEX contract. Part of the pool creation fee is burned, and part is sent to the dev pool.

Each transaction in the QuipuSwap Stableswap protocol, in addition to the interfase fee, liquidity providers fee and devs fee, also includes staking fee. Staking fee is transferred to the dedicated pool of rewards, and distributed among QUIPU stakers proportionally to their stake.


Awesome! I think this is a great idea. I think that 100,000 kDAO is probably too high since that’s a whole 10% of the entire supply of kDAO (1M kDAO).