Published in


Weekly Dev Update #63

THORChain Weekly Dev Update for Week 63, 29 Sep — 05 Oct; Multi-asgards, Liquidity Assets, Midgard V0.2, Bitcoin implementation ongoing.


The team rotated to focus on Bitcoin, as well as THORChain feature roadmap.

The current limit to the number of nodes on Chaosnet is TSS committee sizes. The team expected committees of 20/30 nodes to take 1 minute to sign TSS, so set that as a limit. In practise, it has been found that on Chaosnet, most TSS signing speeds are 8–10 seconds, probably due to the large number of nodes on AWS infra, based in the US. While a point of concern (centralisation around one service provider), the team are pleased to see that TSS in general performs better than expected. The team may increase the desired validator set to beyond 30, but it certainly isn’t feasible to maintain this growth up to 100+ nodes, so the team have an alternative solution: Multi-Asgards.

This feature will shard the main Asgard vault into two vaults of 16 nodes, the moment it crosses 31 nodes. These two Asgard vaults then alternate between receiving funds such that they grow in size together, as well as churning in such a way that both vaults stay the same size in number of nodes. If two vaults drops below 15 nodes, it will merge into a single vault on the next churn. This can then continue indefinitely, tolerating any number of TSS nodes, both up and down.

This now removes TSS signing committee limits from stopping THORChain from scaling, and the next theoretical limit is around 250 nodes, which is the Tendermint theoretical limit.

With a native chain with native assets, THORChain can now issue liquidity assets for pool shares, designated as THOR.lBTC-BTC as an example. Liquidity assets are transferable, and they are also valuable, so like native assets, can pay gas in-kind. The value of a liquidity asset (in RUNE) is the instantaneous claim on the RUNE depth * 2, of the associated pool.


Midgard V0.2 was released with some improvements and updates. Nodes can update by running make reset-midgard


Work also continues to build out Bitcoin.


Fixes and tweaks for stability, as well as releasing V0.2.


Numerous UI/UX tweaks based on community feedback

Work continues to prepare the client for Chaosnet. Bitcoin and Ethereum have been integrated.

Community Work

The following tools receive regular updates:




A final security audit is underway.

Next Milestones

Bitcoin testnet.


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



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.