RiB Newsletter #54

Welcome to the #54 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #53.

 

Thanks

Thanks to contributors: dandanlen, Georgios Delkos, Dan Shields, Brad Mills, 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…

Carbonado.

This is a resilient data archive format used by the BitMask Bitcoin / Lightning / RGB wallet.

It uses bao encoding, a verified streaming format powered by the blake3 cryptographic hash function, that allows partial stream verification without re-hashing the entire stream.

 

Interesting Things

Papers

Projects

 

Most Active in November

Parity: 484 merged PRs, 215 closed issues, 206 open issues

Sui: 474 merged PRs, 341 closed issues, 7 open issues

Dfinity: 442 merged PRs, 5 closed issues, 11 open issues

Starkware: 366 merged PRs, 36 closed issues, 6 open issues

zkSync: 290 merged PRs, 7 closed issues, 46 open issues

 

Project Updates

Aleo

86 merged PRs (1, 2, 3, 4), 2979 closed issues (1, 2, 3), 2620 open issues (1, 2, 3)

Anoma

57 merged PRs (1, 2, 3), 70 closed issues (1, 2, 3), 26 open issues (1, 2)

Aptos

221 merged PRs (1, 2), 40 closed issues (1), 45 open issues (1, 2)

Casper

28 merged PRs (1, 2), 22 closed issues (1), 18 open issues (1)

Chainflip

96 merged PRs (1), 17 closed issues (1), 1 open issues (1)

Concordium

36 merged PRs (1, 2, 3, 4), 4 closed issues (1, 2, 3), 9 open issues (1, 2, 3)

Conflux

13 merged PRs (1), 0 closed issues, 0 open issues

DarkFi

3 merged PRs (1), 3 closed issues (1), 0 open issues

Dfinity

442 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), 5 closed issues (1, 2, 3), 11 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9)

Dusk Network

77 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 55 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 26 open issues (1, 2, 3, 4, 5, 6, 7, 8)

Espresso Systems

105 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 84 closed issues (1, 2, 3, 4, 5, 6), 81 open issues (1, 2, 3, 4, 5)

Filecoin

51 merged PRs (1, 2, 3, 4, 5, 6), 6 closed issues (1, 2, 3), 6 open issues (1, 2, 3, 4)

Fluence

161 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 64 closed issues (1, 2), 0 open issues

Fuel

180 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14), 98 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 75 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)

Golem

42 merged PRs (1, 2, 3, 4, 5, 6, 7), 26 closed issues (1, 2, 3), 30 open issues (1, 2, 3, 4)

Grin

3 merged PRs (1, 2), 0 closed issues, 1 open issues (1)

Helium

21 merged PRs (1, 2, 3, 4, 5, 6), 4 closed issues (1, 2), 6 open issues (1, 2, 3, 4)

Holochain

122 merged PRs (1, 2, 3, 4, 5), 11 closed issues (1, 2), 12 open issues (1, 2, 3)

IOTA

120 merged PRs (1, 2, 3, 4), 57 closed issues (1, 2, 3), 38 open issues (1, 2, 3, 4)

Maidsafe

91 merged PRs (1, 2, 3, 4), 10 closed issues (1), 5 open issues (1)

Mina

7 merged PRs (1), 5 closed issues (1), 8 open issues (1)

MobileCoin

22 merged PRs (1), 0 closed issues, 0 open issues

MultiversX

40 merged PRs (1, 2, 3, 4, 5, 6), 2 closed issues (1), 2 open issues (1)

NEAR

257 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), 74 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14), 65 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

Nervos

48 merged PRs (1, 2, 3, 4, 5, 6), 6 closed issues (1, 2, 3), 5 open issues (1, 2, 3)

Oasis

14 merged PRs (1, 2, 3, 4), 0 closed issues, 2 open issues (1)

Parity

484 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34), 215 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30), 206 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)

Radix

21 merged PRs (1, 2, 3, 4), 0 closed issues, 1 open issues (1)

Secret Network

2 merged PRs (1), 0 closed issues, 0 open issues

Solana

289 merged PRs (1, 2, 3), 90 closed issues (1, 2), 34 open issues (1, 2, 3)

Soroban

120 merged PRs (1, 2, 3, 4), 65 closed issues (1, 2, 3), 23 open issues (1, 2, 3, 4)

Spacemesh

10 merged PRs (1), 3 closed issues (1), 3 open issues (1)

Subspace Network

87 merged PRs (1, 2, 3, 4), 22 closed issues (1), 10 open issues (1, 2)

Sui

474 merged PRs (1, 2, 3, 4), 341 closed issues (1), 7 open issues (1)

Zcash

28 merged PRs (1, 2, 3, 4, 5), 4 closed issues (1), 12 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, 1 open issues (1)

BDK

26 merged PRs (1, 2), 25 closed issues (1, 2, 3), 30 open issues (1, 2, 3, 4, 5, 6)

Bitcoin Protocol

3 merged PRs (1, 2, 3), 0 closed issues, 1 open issues (1)

BitMask

15 merged PRs (1), 3 closed issues (1), 3 open issues (1)

Bitswap

16 merged PRs (1), 6 closed issues (1), 5 open issues (1)

CivKit

40 merged PRs (1, 2), 0 closed issues, 1 open issues (1)

Electrs

6 merged PRs (1), 1 closed issues (1), 1 open issues (1)

Fedimint

167 merged PRs (1, 2), 100 closed issues (1, 2), 60 open issues (1, 2)

LDK

68 merged PRs (1, 2, 3, 4, 5, 6, 7), 25 closed issues (1, 2, 3, 4, 5), 32 open issues (1, 2, 3, 4)

Nakamoto

1 merged PRs (1), 0 closed issues, 0 open issues

Nomic

1 merged PRs (1), 0 closed issues, 1 open issues (1)

RGB

19 merged PRs (1, 2, 3, 4), 1 closed issues (1), 7 open issues (1, 2, 3)

Rust Bitcoin

44 merged PRs (1, 2, 3, 4, 5, 6), 20 closed issues (1, 2, 3, 4, 5), 26 open issues (1, 2, 3, 4)

Rust Payjoin

7 merged PRs (1), 2 closed issues (1), 0 open issues

If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!

 

Rust in Ethereum

Ethers-rs

21 merged PRs (1), 4 closed issues (1), 3 open issues (1)

Foundry

257 merged PRs (1, 2, 3, 4, 5), 190 closed issues (1, 2, 3, 4), 115 open issues (1, 2, 3)

Lighthouse

38 merged PRs (1, 2, 3, 4, 5, 6), 20 closed issues (1, 2, 3, 4), 19 open issues (1, 2)

Polygon Zero

83 merged PRs (1, 2, 3, 4, 5), 13 closed issues (1, 2), 5 open issues (1)

Reth

284 merged PRs (1), 80 closed issues (1), 37 open issues (1)

Rust Ethereum

53 merged PRs (1), 3 closed issues (1), 2 open issues (1)

Rust Web3

1 merged PRs (1), 0 closed issues, 1 open issues (1)

Starkware

366 merged PRs (1, 2, 3, 4), 36 closed issues (1, 2, 3), 6 open issues (1, 2, 3)

zkSync Era

290 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21), 7 closed issues (1, 2), 46 open issues (1, 2, 3, 4, 5, 6)

If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!

 

Events

Dec 8-10 | Bengaluru, India | ETHIndia

Feb 2–21, 2024 | Online |Ethereum Async hackathon: Circuit Breaker

Feb 23-Mar 3, 2024 | Denver, US | ETHDenver

Mar 15-17, 2024 | London, UK | ETHGlobal London

Mar 25–27, 2024 | Toronto, Canada | RWC 2024

Mar 26-28 | London, UK | Rust Nation

Apr 5-26, 2024 | Online | Ethereum Async hackathon: Scaling Ethereum 2024

Apr 8-12, 2024 | Paris, France | Paris Blockchain Week

Apr 22-25, 2024 | Athens, Greece | EuroSys 2024

May 3-5, 2024 | Sydney, Australia | ETHGlobal Sydney

May 18-19, 2024 | Brisbane, Australia | AI + Web3 Convention

May 21-23 2024 | Berlin, Germany | DappCon

May 24-26, 2024 | Berlin, Germany | ETHBerlin

May 29-31, 2024 | Austin, US | Consensus

June 5-6, 2024 | Santa Clara, US | Blockchain Expo North America

Jul 4-7, 2024 | Istanbul, Turkey | Blockchain Expo World

Jul 12–14, 2024 | Brussels, Belgium | ETHGlobal Brussels

Aug 18-22, 2024 | Santa Barbara, US | Crypto 2024

Aug 28-29, 2024 | Tokyo, Japan | WebX 2024

 

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 ❤️