Pinned Tweet
THORChain is the world's first cross chain decentralized exchange. It's been operating for over 5 years now.
Before, the only scalable way to trade between Bitcoin and Ethereum was going through a centralized exchange.
Atomic swaps were available, however they can't scale. Bridges and wrapped tokens were used, but they introduced counterparty risk. There wasn't a proper DEX to swap Bitcoin in a self custody wallet for Ethereum in a self custody wallet.
Vitalik Buterin highlighted this problem back in March 2020, expressing his frustration that there wasn't an easy way to move between Bitcoin and Ethereum without relying on centralized exchanges.
THORChain was built to solve this problem.
THORChain was designed like Bitcoin and Ethereum, to be permissionless, censorship-resistant, and public. All transactions on THORChain are transparent, there is no obfuscation. When Monero starts trading, XMR swaps will have all the same public data as BTC and ETH swaps.
It remains the closest example of a decentralized BTC-to-ETH exchange described by Vitalik.
We believe THORChain is one of the most decentralized blockchains in crypto.
According to a Raynalytics dashboard, the network has 111 active nodes operated by 56 unique node operators. 20 operators control just over two-thirds of the active nodes.
There is no single developer or entity in control of THORChain.
Core developers can make recommendations and write code to update the protocol, but nodes ultimately decide whether to adopt those changes. Protocol upgrades depend on sufficient support from the validator set, meaning developers cannot unilaterally impose changes on the network.
The decentralization and product market fit of THORChain make it a core piece of DeFi.
On October 31, THORChain halted trading on several blockchains.
An Ethereum block reorg caused THORChain to pay out 10 ETH that a vault never received. The automatic solvency checker caught the shortfall and halted ETH swaps. Within approximately two minutes, node operators halted ETH transaction signing, so no further ETH could leave the vaults.
Node operators then halted all chains as a precaution so core developers could investigate.
The 10 ETH has been returned by the user to make the vault solvent again.
Breakdown of what happened and next steps:
At 11:34 UTC Oct 31, Ethereum had a one-block reorg. A 10 ETH deposit to one of the vaults sat in the dropped block and never landed on the canonical chain.
THORChain had already observed and credited that deposit. The swap missed its price limit and was refunded, so the vault paid out 10 ETH it never received. The sender's real deposit was refunded as well.
Every node detected the reorg. But the re-check that should have removed the deposit could not get a clear answer in time, so it was finalized.
The solvency checker halted ETH swapping automatically, then three node votes halted all ETH outbound payments.
All chains were then halted by three node votes as a precaution. Now that this is public knowledge, every time there is a block re-org on an external chain, a malicious actor could perform a new transaction with the same nonce and would be paid funds by the THORChain vaults.
Note: Three node votes can trigger emergency halts to protect network solvency. However, that action can be reversed by four counter node votes, then five node votes can reverse the reversal, and so on, maintaining a balance between decentralization and rapid emergency intervention. Halting a chain does not give those nodes control of the assets.
Core developers have been working on the necessary fixes.
Nodes will decide to re-enable chains as they are deemed safe.
Trading blockchains: AVAX, BASE, RUNE, XRPL
Halted blockchains: ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON, ZEC
⚡ Saturday November 7 on the THORChain Podcast | Ecosystem & Community Spotlight at 11AM EST / 4PM UTC.
@KentonC137 and @patriotsounds are sitting down with the @Eidex_official team.
Jump on stage and ask your questions live: riverside.com/studio/thorcha…
⚡ We're live!
@zeymermoca and @EricOnchain from @mocadotapp join @KentonC137 and @patriotsounds on the THORChain Podcast | Ecosystem & Community Spotlight.
Jump on stage and ask your questions live: riverside.com/studio/thorcha…
Also streaming on YouTube: youtube.com/@THORChainCommun…
To do list:
⚡ Swap on THORChain
📩 Subscribe to the newsletter
🧘 Never miss an update again
thorchain.org/newsletter
The Q3 marketing update is live on the blog.⚡️
Search, AI visibility, PR, socials, and every dollar spent.
blog.thorchain.org/marketing…
⚡ This Saturday on the THORChain Podcast | Ecosystem & Community Spotlight at 10AM EDT / 2PM UTC.
@zeymermoca and @EricOnchain from @mocadotapp join @KentonC137 and @patriotsounds. Want to pay with crypto in real life? Bring your questions.
See you there.
Jump on stage and ask your questions live: riverside.com/studio/thorcha…
THORChain retweeted
ZEC and SOL are now live on Rujira 🔥
Trade them, pair them with BTC to earn with CCL, lend them in Money Market vaults, or use them as collateral to borrow USDC, USDT and more!
Here is everything we have added, from new trading pairs to wallet integrations 👇🧵
THORChain Update with @CBarraford, @patriotsounds, @KentonC137 | Podcast #246 nitter.cf/i/broadcasts/1qKVmydoZ…
⚡ We're live!
@KentonC137 and @patriotsounds on the THORChain Podcast | Protocol Update with Co-Founder @Cbarraford.
Jump on stage and ask your questions live:
riverside.com/studio/thorcha…
Also streaming on YouTube: youtube.com/@THORChainCommun…
On October 21, someone swapped 32 $BTC for $2.65M of USDT on TRON, through @TrustWallet, powered by @SwapKitPowered.
The USDT pool on THORChain held $248K.
In one shot, that trade would have emptied the pool. The math gives about $25K out for $2.65M in. THORChain streamed it instead: 10,708 sub-swaps over 10 hours and 53 minutes, each one paying the minimum slip.
Between sub-swaps, arbitrageurs refilled the pool. It never held more than $251K of USDT, and its price held at $1.00 from the first sub-swap to the last.
THORChain's fee on the whole trade: 0.25%. Trust Wallet's interface fee: 0.70%.
A deeper pool would have made it faster. It wouldn't have made it cheaper.
thorchain.net/tx/15922D8D34E…











