Overview
Since the Feature Freeze last week, the team have been trimming any feature that hasn’t yet been implemented and isn’t critical for the success of ChaosNet:
- Asymmetrical Withdrawals
- Internal Arbitrage
- Fee-based Transaction Ordering
Tests
The team are investing heavily into building out a strong test framework. The following tests are done on the codebase:
- Unit tests on individual functions
- Integration tests that test across the system
- Smoke tests using a mock Binance Node
- Smoke tests using a real Binance Node on testnet
The Smoke Tests (where there is smoke, there is fire) go through 36 different transactions and test for exact balances at each step:
- Wallet and Vault Balances on Binance Chain
- Pool Balances in state on THORChain
- Pool and Bond rewards
- Fees collected
This ensures that THORChain is processing all transactions, down to the smallest unit, exactly as planned. The complexity around gas handling is even tracked.
More information will be shared soon on the full extent on the Smoke Tests.
THORChain Development
The team are working on 4 parallel streams of effort. Cross-chain infrastructure has now been merged into a single repo called “THORNode”.
THORChain
Midgard Public API
Threshold Signature Scheme implementation
Front-end Integration for BEPSwap
THORChain
More work to clean up Yggdrasil edge cases, shift from admin config to global constants, add an ability to fund the Reserve as well as refactoring how Gas is tracked. The new method lets the Signer module choose how to send the transaction (multi-send or single). The observer then follows up with a gas observation, which is then deducted from the BNB pool. The deficit is then paid for by the Pool Rewards, depositing Rune into the BNB pool and buying it back off the market so BNB Stakers are penalised. This method is nicely abstracted to handle future PoW chains where gas fees are harder to reason about.
- 202-issue Don’t fund yggdrasil pool if we have less than MinimumNodesForYggdrasil
- 205-issue remove validator related setting from admin config, use const instead
- [ADD] add reserve memo
- add pool address to pool pub keys
- [ADD] Different emission curve and gas calculation
Midgard Public API
Midgard team have been very busy, rapidly building out the remainder of the endpoints:
- Add: Support for the BEPSwap endpoint.
- Add: Feature/v1/pools
- Add: Feature/ginkgo
- Updated: The name of the global stats endpoint.
- Add: TX Endpoint for viewing transaction data.
- Add: Feature/v1/assets
- Added: QA
- Add: Return the date a staker first staked.
- Add: Previously missing implementations for pool data (24hr and 12m).
- Add: Filtering implementation for TxID and Asset.
- Add: Missing Staker methods for ROI and earnings.
Threshold Signature Scheme
The TSS team have successfully re-implemented the TSS using the Binance Go-TSS library:

Frontend Implementation
More bug-fixes and tweaks from community feedback. Implementation with the latest Midgard API has begun.
- Resolve “Update token dropdown component”
- Resolve “Update slip limit from 30 to 3 percent”
- Resolve “Fix swap page UI”
- Resolve “Fix token card style in the stake page”
- Resolve “Update stake page share panel”
- Resolve “UPDATE: Network Dropdown Titles”
- Resolve “ADD: Sorting of columns in pool list”
- Resolve “ADD: Sorting of columns in pool list”
- Resolve “FIX: Close token selection drop down when clicking outside”
Timelines
The team are working for these milestones:
- Feature Freeze: 20 November 2019 delivered
- Internal Audit: 20 December 2019 on-time
- ChaosNet: 03 January 2020 on-time
Community
To keep up to date, please monitor community channels, particularly Telegram and Twitter:
- Twitter: https://twitter.com/thorchain_org
- Telegram Community: https://t.me/thorchain_org
- Telegram Announcements: https://t.me/thorchain
- Reddit: https://reddit.com/r/thorchain
- Github: https://github.com/thorchain
- Medium: https://medium.com/thorchain
Related articles
![State of Network - September 2026 thumbnail.]()
Oct. 6, 2026
State of the Network - September 2026
- Report
![State of the Network August 2026 report thumbnail covering THORChain swap volume, fees, active wallets, bonds, Protocol Owned Liquidity, and the affiliate leaderboard.]()
Sep. 4, 2026
State of the Network - August 2026
- Report
![THORChain State of the Network July 2026 thumbnail covering the first full month of post-restart volume, fees, yield, dynamic fee pilot data and user acquisition.]()
Aug. 26, 2026
State of the Network - July
- Report
![THORChain v3.20 protocol upgrade article thumbnail covering Monero and Zcash integration progress, Solana and BNB trading resumption, the Stable Reserve and Protocol Owned Liquidity activation.]()
Aug. 24, 2026
THORChain Protocol Upgrade v3.20
- Report
![A technical deep dive into the May 2026 THORChain exploit, explaining how the vulnerability was executed and how it was mitigated.]()
Aug. 6, 2026
THORChain Exploit Report #3
- Report
![ADR031 - The Path Forward With Rujira]()
Jul. 29, 2026
ADR031 - The Path Forward With Rujira
- Report
![THORChain ADR-029 article thumbnail explaining the REVSHARE mechanism, how the protocol pays affiliates from its own swap revenue and what that means for partner onboarding and quote competitiveness.]()
Jul. 24, 2026
ADR-029 Affiliate Revenue Share
- Report
![THORChain Q2 2026 report thumbnail.]()
Jul. 17, 2026
THORChain Quarterly Report - Q2 2026
- Report
![THORChain ADR-026 Dynamic Fee Model article thumbnail.]()
Jul. 9, 2026
ADR026 - Dynamic Fee Model
- Report
![THORChain Exploit Report #2 Thumbnail]()
Jul. 3, 2026
THORChain Exploit Report #2
- Report
![]()
Jul. 1, 2026
State of the Network - June
- Report
![THORChain v3.19.0 protocol upgrade article thumbnail covering Monero support, affiliate revenue share, DASH InstantSend and the TSS security patches behind the network restart.]()
Jun. 9, 2026
Protocol Upgrade - V3.19.0
- Report
![]()
Jun. 1, 2026
State of the Network - May
- Report
![THORChain May 15, 2026 Exploit Report #1]()
May. 20, 2026
THORChain Exploit Report #1
- Report
![]()
May. 12, 2026
THORChain Protocol Upgrade v3.18
- Report















