Published in


Weekly Dev Update #82

THORChain Weekly Dev Update for Week 82, 15–21 Feb; Impermanent Loss Protection, Synthetic Assets, DOGE finished, Community Tool tweaks


The week saw continual bug fixes for multichain testnet, as well as two significant features added, Impermanent Loss Protection and the final design of Synthetic Assets.

Impermanent Loss Protection

This feature uses the assets in the Reserve to underwrite LP assets against Impermanent Loss on a sliding scale from 0->100% after 100 days. The following are intrinsic to this feature:

  • The reserve has enough RUNE assets to fund it, and the increase in economic activity on the network is high enough to cover the extra liability
  • The pools are of “high quality” and THORChain’s pool curation logic is not susceptible to enterprising RUNE holders wishing to game the feature.
  • LPs earn enough in the first 100 days to be “in the green” so that their need for IL protection is minimised.

Importantly, LPs are only insured against symmetrical deposits. If they add asymmetrically their deposit values are accounted for based on the slip on entry. This is the same logic as issuing them LP units for their pool ownership.

The bet is that with Impermanent Loss Protection, there should be no reason to withhold adding liquidity, or bail from a pool that is under water due to an unfavourable price change. In the long term this means higher TVL. With a higher TVL, fees and revenue from the system will grow to counter the increase in liability.

Notes: The team are still gathering data on Chaosnet, so the final figures (100 days etc) may be tweaked. In addition, the community should keep an eye on the draw down on the reserve and look for ways to capture income to ensure the reserve is always healthy.

Full spec:

Synthetic Assets

After several iterations, the team settled on a Synthetic Asset design that uses LP shares to provide collateral to synthetic assets, such that the synth is always back 50% by the asset, and 50% by RUNE. Synth liquidity units are minted when a user deposits capital in the pool, and the synth is minted to their address. The reverse occurs on redemption, with a pro-rate share of the units being burnt.

The keen-eyed DeFi economist will notice that when the synth is redeemed, the synth redeemer gets their true purchasing power avoiding any IL retained by the associated liquidity units. They are essentially offloading IL to other passive LPs in the pool. The same is true for any yield — the yield is not captured on redemption, even though the liquidity units might have a share in that. Thus Synthetic Assets should go hand-in-hand with Impermanent Loss Protection to prevent issues to passive LPs.

Synthetic Assets will be utilised in more advanced THORFi features, but the most relevant one would be for traders to arb pools at low cost and fast execution.

Synths will be live on MCCN, but more work required to build an interface around it. If you want to build a 100% synth trading web-app (no external chains), then reach out to get funded.

Full spec:

Multichain Resources




Seed Service:


Multichain patches, including some updates to Ethereum decimal handling.


Work continues to update Midgard V2 to handle Multichain requirements.


Pull Request List


Actively-developed bridges will be reported here going forward. Bridges are commissioned once a team who can implement is identified and work begins.


  • Bitcoin: Deployed to testnet
  • Ethereum: Deployed to testnet
  • BitcoinCash: Deployed to testnet
  • Litecoin: Deployed to testnet

UTXO Chains

  • Dogecoin: Complete, will be activated after MCCN
  • ZCash: Scoped, rain-checked


  • Haven: MSS complete, require some updates now to finalise integration
  • Monero: Pending Haven implementation


  • Cardano — Scoping
  • Polkadot: Ready for testnet demo.
  • Avalanche: Rain-checked
  • Zilliqa: Scoped, rain-checked

EVM Chains

  • Binance Smart Chain: Likely after MCCN
  • Ethereum Classic: Rain-checked
  • Rootstock: Rain-checked
  • Arbitrum: Rain-checked


Pending IBC integration — Cosmos, Terra, Kava, Secret Network, Injective Protocol, Sifchain, Akash Network


BEPSwap Client

Numerous UI/UX tweaks based on community feedback


Work continues to prepare the client for Multichain Chaosnet. V0.0.5 was released and is stable for BTC, BNB and THOR. Work continues on ETH, LTC and BCH.

Community Work

The following tools receive regular updates:

Telegram Bot



Twitter Bot

Delphi Defi Dashboard

Upcoming Release for the Dashboard

THORChain Network Explorer

Continual Improvements, now with custom sub-domains for each net:

THORChain Official Block Explorer


View historical yield and simulate future yield in pools:


View current arbitrage opportunities in the pools. New card-style overviews.


RUNEStake can be used to see yield in THORChain liquidity pools.

Trading Leaderboard

View the current leaderboard for traders on THORChain

GrassRootsCrypto Youtube

GrassRootsCrypto consistently puts out great educational videos on THORChain, users should subscribe and bookmark the channel.

Next Milestones

Multichain support in and the desktop wallet, continue to stabilise the chain. Help the community transition to Midgard V2. Anticipating chaosnet in 4–6 weeks.


To keep up to date, please monitor community channels, particularly Telegram and Twitter:




A decentralised liquidity network.

Recommended from Medium


Agile Principle #11

Make your REST resources as dumb as a rock

GitHub for Android, How To ?


Task:- Store your data in AWS EFS and attach EFS with multiple EC2 instances

The Decentralized Web in 2021

Automate Test Your Mobile App Using Appium (Python) #1

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


The official team for THORChain — the decentralized liquidity network.

More from Medium

Dev Update #130-#132

coreDAO LP Voucher Migration

ADALend CEO Kaspars Koskins: “We Are Building A Secure Lending Platform On Cardano”

Netvrk Gamifies Token Utility with Ridotto’s Casino as a Service