As a blockchain developer who’s built on both Cosmos and Ethereum for the past 5 years, I’m incredibly excited about Commonware’s recent $25 million funding round led by Tempo (the Stripe + Paradigm blockchain).
The Announcement (November 7, 2025):
Commonware, founded by Patrick O’Grady (former Ava Labs VP of Engineering), just closed a $25M strategic round. What makes this special: Tempo isn’t just investing - they’re adopting the Commonware Library and becoming a core contributor.
What Is Commonware?
Commonware is building what they call an “anti-framework” - open-source Rust-based blockchain primitives. Instead of giving you a complete framework like Cosmos SDK or Substrate, they give you modular building blocks:
- commonware-consensus: BFT consensus (using Simplex, not Tendermint or Avalanche)
- commonware-cryptography: BLS12-381 DKG, threshold signatures
- commonware-runtime: Concurrent Rust execution primitives
- commonware-p2p: Authenticated, encrypted networking
- commonware-storage: Persistent state management
The “LEGO Blocks” Philosophy:
This is the blockchain equivalent of giving developers LEGO blocks instead of pre-built models. You pick which pieces you need and assemble them however you want.
Why This Matters:
1. Performance
Their Alto blockchain (built with Commonware) achieves:
- 200ms block times (vs Ethereum’s 12s, even faster than Solana’s ~400ms)
- 300ms finality
- 65% CPU reduction compared to previous implementations
2. Flexibility
- Don’t like Simplex consensus? Swap it out
- Need custom cryptography? Replace just that module
- Want different networking? Use your own p2p layer
3. Validation
- 7 employees, 4 customers, already profitable
- Each customer generating >M annually
- Tempo (Stripe + Paradigm) betting on it for their payments blockchain
- Target: <250ms finality globally distributed
The Funding Story:
- December 2024: M seed (Haun Ventures + Dragonfly)
- November 7, 2025: M led by Tempo
- Angel investors: Kevin Sekniqi (Avalanche), Zaki Manian (Cosmos), Mert Mumtaz (Solana)
My Take:
I’ve spent years working with Cosmos SDK and Ethereum smart contracts. Both are great, but:
Cosmos SDK:
Batteries included (IBC, Tendermint, modules)
Opinionated (hard to customize core components)
Learning curve steep if you want to modify internals
Substrate:
Modular pallets
Still framework-y, Rust-specific patterns
Polkadot ecosystem lock-in
Commonware:
Maximum flexibility (swap any component)
Rust performance + safety
No framework lock-in
More assembly required (not beginner-friendly)
Alpha software (breaking changes expected)
Questions for the Community:
-
Is the “anti-framework” approach actually better for most developers? Or will people prefer Cosmos/Substrate’s hand-holding?
-
Can a 7-person team compete with Cosmos (hundreds of contributors) or Parity (Substrate team)?
-
Tempo’s adoption is huge validation, but who else will build with Commonware?
-
Rust ecosystem fragmentation - are we reinventing the wheel too many times?
What do you all think? Are primitives the future, or are frameworks still the way to go for most builders?