Sway is a language purpose-built for blockchains.
It combines the best of Solidity and Rust, providing a full suite of tools for creating secure, high-performance Dapps.
🧵
With the release of Sway `v0.70.3`, we’ve shipped major updates and compiler enhancements throughout the year, and performance gains cleanly reflect how far we’ve come as an ecosystem.
Let’s look back on our journey over this year.
What’s next?
These benchmarks are just the beginning. We are prioritizing the compile speed gains in 2026.
We’ll soon start surfacing real‑world performance data from Sway projects.
These enhancements refine the Sway developer experience and tighten the compiler foundation for future releases.
Checkout the entire release notes ⤵️
https://t.co/fIiAPEjNc8
New Sway RFC is live 🌴
RFC #45 introduces a unified approach to error handling in Sway with:
→ Zero-cost defaults on-chain
→ Clear, debuggable errors off-chain
→ Consistent patterns across contracts & libraries
`panic` is now the standard for invariants, with optional typed errors for richer DX
x402 is live on @fuel_network 🚀
Clients (AI agents) can now pay for premium API content directly from their Fuel wallet.
Pay per request, no API keys or subscriptions.
video 👇
Building a CLOB on Ethereum: 10,000+ lines of Solidity, complex state management, gas optimization hell.
Building a CLOB on Fuel: ~200 lines of Sway, native parallelism, optimal execution.
Architecture matters.
New RFC for Sway is out. It introduces the fuzzing feature to the Sway toolchain.
New RFC for Sway introducing fuzzing to the Sway toolchain is live!
Fuzzing = automated input generation to explore smart contract edge cases.