Joined February 2014
Espresso mainnet can now handle up to 1 million transactions per second. And finality stays under a second, even at that peak load. How we did it, and why it matters ↓
21
17
11
120
24,179
The hardest part of becoming an L2 was the loss of our 5 second finality guarantee. Excited to bring that down to seconds again with @EspressoSys
14
11
1
72
4,236
This is big. CEXs usually wait 12+ minutes for Ethereum finality before crediting deposits because of reorg risk. When @krakenfx begins reading from Espresso for deposits from Espresso-integrated chains, that 12-min wait will drop to seconds. Fast finality in the real world.
📢 @espressoFNDN $ESP is live on Kraken As a fast-follow, customers will soon be able to deposit and withdraw via an Espresso-integrated chain
15
8
1
126
18,564
The $ESP registration portal is live! Connect your wallets to check your eligibility for the Espresso airdrop. The only official portal ⤵️ claim.espresso.foundation
509
472
465
2,430
667,759
Synchronous crosschain reads are now live on Celo in a groundbreaking new launch. Really excited to share this, we've been working on it for months (: Try the live demo below!
Excited to unveil the first based appchain on @Celo — powered by @selfxyz’s Proof of Humanity. Built using Pylon, our platform for synchronous composability.
9
7
1
47
3,029
Just added @_Bitfrost_ to the Zecosystem page. It allows users to bridge ZEC between the Zcash blockchain and Hyperliquid and enables spot Zcash trading on HL. The bridged ZEC is secured by a threshold signing committee according to their docs. xitter.cf/getsqt/status/19915295…
2
6
538
On track to reach subsecond finality in 2026 🎯 We reached 2-second finality on our devnet, which is globally distributed & the same infra powering our Decaf testnet & Espresso mainnet. Credit to our cracked HotShot consensus team pushing the boundaries of what's possible.
55
10
10
117
21,059
Any L2 can integrate with Espresso to achieve strong finality guarantees within seconds. This works by altering the settlement contract to only accept blocks that have been finalized by Espresso prior to being posted to the L1. No need to build an ALT-L1! xitter.cf/cemozer_/status/196484…
TEMPO SHOULD BE AN L1: CONFESSIONS OF AN L2 BUILDER For payments, having the shortest possible time-to-finality is critical; because until a transaction is finalized (i.e., it can no longer be reversed), it cannot reliably facilitate an exchange. Let’s explore why. Alice gives Bob a Labubu in return for 10 BTC. However, Alice doesn't wait until Bob’s BTC transfer is finalized. Instead, she accepts it as soon as the transaction is included in the latest Bitcoin block. If Bob then publishes another transaction with a higher fee that drains his account, and the Bitcoin network undergoes a re-org, Alice risks never receiving the funds for the Labubu. This is the well-known double-spend problem, and it's the reason exchanges wait a considerable time before accepting deposits from Bitcoin, Ethereum, or any of its L2s. Bitcoin, due to its longest-chain rule, is considered final after 6 blocks (around 60 minutes). Ethereum, because of its complex Casper the Friendly Finality Gadget, typically achieves finality in approximately 15 minutes. Returning to rollups, a rollup transaction can only be considered final once the rollup batch containing the transaction is included in a finalized L1 block. Since almost all rollups today settle on Ethereum, their time-to-finality is constrained by Ethereum’s 15-minute finality window. However, to support real-world payments, a blockchain needs significantly shorter time-to-finality. Because if you’re selling physical goods or services that you can’t take back, fast finality is a must. This is the core reason why Tempo needs to be an L1. Or more specifically, why it can't be built as an Ethereum L2 today. The question is: can we do better? Indeed, we can. A well-designed rollup doesn't need to be settled or deployed on Ethereum. It can instead be deployed directly on a sub-second finality L1, achieving finality as quickly as that L1 finalizes. This isn't possible with Ethereum-based rollup stacks like Arbitrum Orbit or OP Stack, as they rely on Ethereum for settlement (i.e. processing of forced transactions, attestations, challenges, and proofs) even if they publish data elsewhere. So an Arbitrum Orbit or OP Stack chain that publishes data to Celestia still inherits Ethereum’s quite long time-to-finality. However, that's not a hard requirement for rollups. A rollup can be "self-settled." In other words, it can handle its proofs and challenges internally and manage the slashing and incentives for relevant participants within its own state machine. This approach means the rollup is entirely secured by the L1 on which it publishes its data, without requiring any smart contracts on Ethereum. This is precisely how Sovereign SDK rollups function today. The rollup manages its own security accounting (settlement), and its sequencers publish transactions to the L1 as swiftly as possible, providing users with the fastest achievable finality. With Sovereign SDK rollups deployed on Celestia, users currently experience finality in about 6 seconds. With upcoming upgrades to Celestia's consensus mechanism, this will soon decrease to approximately 300 ms. If you’re curious about how such a system works in practice, check out our docs below: docs.sovereign.xyz/7-1-trans…
42
6
1
84
10,866
TL;DR I'm joining @EspressoSys to continue pushing the boundaries of seamless crosschain interop. DMs are open ☕️ On a more personal level, I'm incredibly excited to share that I'm joining as Director of Partnerships! Working in the intents space for the last several years has been an incredible journey, but lately I've been feeling compelled to dive deeper into the interop tech stack. The work we do in the next 12 months is going to play a HUGE role in setting strong standards for long-term Ethereum scalability. Here's why I'm all-in on Espresso, and why you should be too: 1. Espresso uses HotShot consensus to provide confirmations in seconds, not minutes. That’s the new standard. 2. Every chain that plugs into Espresso inherits the scale, security, and composability of the network. And Espresso's modular design means a rollup can use as much or as little of Espresso's stack as they want. 3. Every app that plugs into Espresso inherits a powerful coordination infrastructure. When you can safely act on other chains’ state in seconds, new UX and liquidity flows open up. And of course, I am pumped to be working alongside @jillgun, @benafisch, @charleslu1, @averiii, and so many others! I can't wait to scale this thing 10x with you all. The future is multi-chain, but it feels like one seamless network. If you’re building the apps, infra, or ecosystems to make that real, let’s talk.
212
13
2
407
13,994
I'm officially right curve. Test your CryptoIQ by @TheBlock__ @TheBlockCampus #CryptoIQ, Gj9FqM9S
1
1
2
285
Introducing Pylon, a platform for launching based appchains that synchronously compose with Ethereum L2s. It provides first of its kind cross chain contract calling that feels like deploying your app directly onto a popular Ethereum L2.
61
103
20
405
99,923
Yes yes! Don't bridge coins. Just have secure x-chain message passing. Glad others are waking up to this important realization too! But x-chain messages need to be fast, requiring a universally trusted fast-finality layer for L2s. Andrew's article misses some critical points 🧵
30
16
6
128
24,172
⏳ Final push next week. Our lawyers and experts are working around the clock — we’ve forgotten what normal sleep feels like. Every hour counts, and so do the costs. If you believe in fairness, open-source, and freedom, please help us finish strong. 🙏 👉 freeromanstorm.com
23
143
16
798
74,870
Dear Crypto Community & Privacy Advocates, This is an urgent call: My trial begins July 14, and we’re facing a critical shortfall. I need to raise $500K in the next few days and $1.5M within a couple of weeks to sustain our fight - covering escalating legal fees, expert witnesses, and research as the case extends beyond the initial 2-week projection. My team is working nonstop to defend code as free speech, protect software development , and push back against government overreach that threatens us all. If you can help, please donate now - every contribution counts in this battle for our freedoms: freeromanstorm.com This is urgent 🚨 xitter.cf/rstormsf/status/194381… Thank you. 🙏
Dear Software Community, 🚀🔒 It's Roman Storm here. As my trial begins on July 14, we're facing an unexpected hurdle: ⚠️ What started as a planned 2-week trial is now expected to last 3-4 weeks due to complex legal arguments and unforeseen witnesses and evidence. This means higher expenses for expert testimonies, thorough research, and my committed legal team. ⚖️💻 I'm pushing to raise an additional $1.5M as our updated fundraising target to sustain this fight. ⏰💰 Your support truly matters in safeguarding creativity and privacy from undue interference. 💡❤️ I'm truly grateful for all the support and love I've received during this ordeal. Donate now: freeromanstorm.com Please help me.
84
291
41
898
190,784
Hydrangea is better than @solana’s Alpenglow under some parameterizations. Note that Alpenglow's "20 + 20" tolerance relies on a leader not equivocating (see Assumption 3, and example 44 in the paper: tinyurl.com/y9z7sxvx). This does not hold under standard partial synchrony + Byzantine faults. In contrast, Hydrangea tolerates f Byzantine faults and p crash faults simultaneously under standard partial synchrony.
Presenting Hydrangea, an optimistic two-round partial synchrony protocol. With n = 3f + 3p + 1, under a good network and honest leader, parties commit in (i) two rounds when <= p parties are faulty, (ii) three rounds while tolerating f Byzantine faults and p crash faults. Paper link: eprint.iacr.org/2025/1112 with @nibeshrestha2 and @aniketpkate
4
13
5
61
12,083