RiB Newsletter #59
Welcome to the #59 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #58.
Thanks
Thanks to contributors: AndrePanin, aleeusgr, Brian Anderson and Aimee Zhu. Thank you for your help!
RiB needs help to keep up with Rust blockchain projects. If you follow a particular project, or otherwise find information that is beneficial to the Rust & blockchain community, please contribute to the next issue by submitting a PR to the next draft.
Project Spotlight
Each month we like to shine a light on a notable Rust blockchain project. This month that project is…
Rust in Cardano.
Cardano is written in Haskell, not Rust, but there is an ecosystem of Rust projects that interoperate with Cardano.
- Aiken. A smart contract platform.
- Pallas. Rust building blocks for Cardano.
- Scrolls. A read-optimized cache of on-chain entities.
- Mithril. Stake-based threshold multisignatures.
- Hollow. An SDK for building headless Cardano apps.
- Dolos. A specialized Cardano node.
- Oura. A traffic monitor for Cardano’s Ouroboros protocol.
Interesting Things
Blog Posts
Papers
- Ipotane: Achieving the Best of All Worlds in Asynchronous BFT
- Optimal Asynchronous Byzantine Consensus with Fair Separability
- Deep Selfish Proposing in Longest-Chain Proof-of-Stake Protocols
Most Active in April
Reth: 405 merged PRs, 138 closed issues, 83 open issues
zkSync Era: 400 merged PRs, 93 closed issues, 24 open issues
Starkware: 372 merged PRs, 23 closed issues, 17 open issues
Sui: 369 merged PRs, 12 closed issues, 17 open issues
Dfinity: 335 merged PRs, 22 closed issues, 11 open issues
Project Updates
Aleo
58 merged PRs (1, 2, 3), 24 closed issues (1, 2, 3), 38 open issues (1, 2, 3)
Anoma
88 merged PRs (1, 2), 123 closed issues (1), 43 open issues (1, 2, 3)
Aptos
230 merged PRs (1, 2), 44 closed issues (1, 2), 40 open issues (1, 2)
Casper
49 merged PRs (1, 2), 14 closed issues (1, 2), 16 open issues (1, 2)
Chainflip
77 merged PRs (1), 0 closed issues, 0 open issues
COMIT
2 merged PRs (1), 0 closed issues, 2 open issues (1)
Concordium
48 merged PRs (1, 2, 3, 4, 5, 6, 7), 33 closed issues (1, 2, 3, 4), 10 open issues (1, 2, 3, 4, 5)
Conflux
2 merged PRs (1), 1 closed issues (1), 1 open issues (1)
Dfinity
335 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21), 22 closed issues (1, 2, 3, 4, 5, 6), 11 open issues (1, 2, 3, 4, 5, 6)
Dusk Network
69 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9), 97 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 36 open issues (1, 2, 3, 4, 5, 6, 7, 8)
Espresso Systems
277 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 68 closed issues (1, 2, 3, 4, 5, 6, 7), 45 open issues (1, 2, 3, 4, 5, 6, 7, 8)
Filecoin
22 merged PRs (1, 2, 3, 4, 5, 6), 3 closed issues (1, 2), 2 open issues (1)
Findora
28 merged PRs (1, 2, 3, 4), 0 closed issues, 0 open issues
Fluence
28 merged PRs (1, 2, 3, 4, 5), 0 closed issues, 1 open issues (1)
Fuel
194 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 91 closed issues (1, 2, 3, 4, 5, 6, 7, 8), 73 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Golem
51 merged PRs (1, 2, 3, 4, 5), 30 closed issues (1, 2, 3, 4), 25 open issues (1, 2, 3, 4)
Grin
7 merged PRs (1, 2, 3, 4), 2 closed issues (1, 2), 0 open issues
Helium
21 merged PRs (1, 2, 3), 8 closed issues (1), 2 open issues (1, 2)
Holochain
210 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 31 closed issues (1, 2, 3, 4), 95 open issues (1, 2, 3, 4, 5)
IOTA
32 merged PRs (1, 2, 3, 4, 5), 19 closed issues (1, 2), 12 open issues (1, 2, 3, 4)
Lurk
8 merged PRs (1, 2, 3), 4 closed issues (1, 2, 3), 2 open issues (1, 2)
Maidsafe
106 merged PRs (1, 2, 3), 5 closed issues (1), 9 open issues (1, 2, 3, 4)
Mina
37 merged PRs (1), 12 closed issues (1), 12 open issues (1)
MobileCoin
32 merged PRs (1, 2, 3), 1 closed issues (1), 0 open issues
MultiversX
119 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 0 closed issues, 2 open issues (1)
NEAR
290 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), 91 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 136 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Nervos
35 merged PRs (1, 2, 3, 4, 5, 6, 7), 7 closed issues (1, 2, 3, 4), 7 open issues (1, 2, 3, 4, 5)
Oasis
8 merged PRs (1, 2), 1 closed issues (1), 0 open issues
Parity
332 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24), 140 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 133 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Radix
95 merged PRs (1, 2, 3, 4), 0 closed issues, 1 open issues (1)
Secret Network
5 merged PRs (1), 0 closed issues, 0 open issues
Solana
34 merged PRs (1), 59 closed issues (1, 2), 5 open issues (1)
Soroban
60 merged PRs (1, 2, 3, 4, 5, 6), 23 closed issues (1, 2, 3, 4), 17 open issues (1, 2, 3, 4, 5)
Spacemesh
5 merged PRs (1, 2), 1 closed issues (1), 2 open issues (1)
Subspace Network
63 merged PRs (1, 2), 18 closed issues (1, 2), 8 open issues (1, 2)
Sui
369 merged PRs (1, 2, 3), 12 closed issues (1), 17 open issues (1, 2)
- Dive into Data and Debugging with Sentio on Sui
- Mysticeti Set to Supercharge Consensus on Sui
- All About Directed Acyclic Graphs
- Migrate to Move 2024
Vara
70 merged PRs (1, 2), 34 closed issues (1, 2), 32 open issues (1, 2)
Zcash
16 merged PRs (1, 2, 3), 6 closed issues (1), 32 open issues (1, 2, 3)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
AluVM
2 merged PRs (1), 0 closed issues, 0 open issues
BDK
44 merged PRs (1, 2, 3, 4), 24 closed issues (1, 2, 3), 13 open issues (1, 2, 3, 4, 5)
Bitcoin Protocol
4 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
Cyphernet
1 merged PRs (1), 0 closed issues, 0 open issues
Fedimint
219 merged PRs (1, 2), 36 closed issues (1), 54 open issues (1)
LDK
41 merged PRs (1, 2, 3, 4, 5, 6), 11 closed issues (1, 2, 3), 14 open issues (1, 2, 3)
LNP/BP
2 merged PRs (1), 1 closed issues (1), 0 open issues
Nomic
1 merged PRs (1), 0 closed issues, 0 open issues
RGB
36 merged PRs (1, 2, 3, 4), 15 closed issues (1, 2, 3, 4), 7 open issues (1, 2)
Rust Bitcoin
64 merged PRs (1, 2, 3, 4, 5), 17 closed issues (1, 2, 3), 20 open issues (1, 2, 3, 4, 5)
Rust Payjoin
5 merged PRs (1), 3 closed issues (1), 2 open issues (1)
Rust Simplicity
1 merged PRs (1), 0 closed issues, 0 open issues
Strict Types
3 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
Talaia
1 merged PRs (1), 0 closed issues, 0 open issues
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
Ethers-rs
1 merged PRs (1), 1 closed issues (1), 1 open issues (1)
Foundry
207 merged PRs (1, 2, 3, 4), 179 closed issues (1, 2, 3, 4), 126 open issues (1, 2, 3, 4, 5)
Lighthouse
93 merged PRs (1, 2, 3, 4, 5), 30 closed issues (1, 2, 3), 15 open issues (1, 2)
Polygon Zero
83 merged PRs (1, 2, 3, 4, 5, 6), 18 closed issues (1, 2, 3, 4, 5, 6), 16 open issues (1, 2, 3, 4)
Reth
405 merged PRs (1), 138 closed issues (1), 83 open issues (1)
Starkware
372 merged PRs (1, 2, 3, 4, 5, 6, 7), 23 closed issues (1, 2), 17 open issues (1, 2, 3)
zkSync Era
400 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), 93 closed issues (1, 2, 3, 4, 5), 24 open issues (1, 2, 3, 4)
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Events
May 3-5 | Sydney, Australia | ETHGlobal Sydney
May 18-19 | Brisbane, Australia | AI + Web3 Convention
May 20-Jun 20 | Singapore | The Polkadot Blockchain Academy
May 21-23 | Berlin, Germany | DappCon
May 24-26 | Berlin, Germany | ETHBerlin
May 26-30 | Zurich, Switzerland | Eurocrypt 2024
May 29-31 | Austin, US | Consensus
May 31-Jun 2 | Prague, Czech Republic | ETH Prague
Jun 5-6 | Santa Clara, US | Blockchain Expo North America
Jun 13-26 | Online | StarkHack Async hackathon
Jun 19-24 | Zurich, Switzerland | RustFest Zürich
Jul 4-7 | Istanbul, Turkey | Blockchain Expo World
Jul 8-11 | Brussels, Belgium | EthCC
Jul 12–14 | Brussels, Belgium | ETHGlobal Brussels
Aug 18-22 | Santa Barbara, US | Crypto 2024
Aug 28-29 | Tokyo, Japan | WebX 2024
Sep 10-13 | Montreal, Canada | RustConf 2024
Nov 12-15 | Bangkok, Thailand | DevCon 7
Careers
More jobs can be found at Job Board.
Want to be included in the next issue? Feel free to submit a PR to the next draft.
Join the discussion on RiB telegram group ❤️