RiB Newsletter #58

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

 

Thanks

Thanks to contributors: Daniel Savu, 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…

mopro

mopro is a toolkit for creating, building, testing, and running zero-knowledge proofs across multiple platforms and prooving systems.

 

Interesting Things

News

Blog Posts

Papers

Projects

  • mopro-cli. A CLI tool for client-side proving of Zero Knowledge Proofs.
  • plonky2.5. Verify plonky3 proofs in plonky2.

 

Most Active in March

Starkware: 450 merged PRs, 22 closed issues, 33 open issues

Sui: 404 merged PRs, 223 closed issues, 3 open issues

Parity: 314 merged PRs, 118 closed issues, 134 open issues

Dfinity: 311 merged PRs, 9 closed issues, 13 open issues

zkSync Era: 304 merged PRs, 54 closed issues, 31 open issues

 

Project Updates

Aleo

73 merged PRs (1, 2, 3), 31 closed issues (1, 2, 3), 99 open issues (1, 2)

Anoma

33 merged PRs (1, 2, 3, 4), 37 closed issues (1, 2), 74 open issues (1, 2, 3)

Aptos

257 merged PRs (1, 2), 67 closed issues (1, 2), 58 open issues (1, 2)

Casper

57 merged PRs (1, 2, 3), 27 closed issues (1, 2), 16 open issues (1, 2)

Chainflip

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

COMIT

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

Concordium

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

Conflux

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

DarkFi

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

Dfinity

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

Dusk Network

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

Espresso Systems

241 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), 114 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9), 54 open issues (1, 2, 3, 4, 5, 6, 7)

Filecoin

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

Findora

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

Fluence

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

Fuel

163 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 97 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 137 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)

Golem

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

Grin

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

Helium

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

Holochain

118 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 16 closed issues (1, 2, 3), 52 open issues (1, 2, 3, 4)

IOTA

96 merged PRs (1, 2, 3, 4, 5), 122 closed issues (1, 2, 3, 4, 5), 15 open issues (1, 2, 3, 4)

Lurk

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

Maidsafe

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

Mina

45 merged PRs (1), 12 closed issues (1), 11 open issues (1)

MobileCoin

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

MultiversX

85 merged PRs (1, 2, 3, 4, 5, 6, 7), 0 closed issues, 0 open issues

NEAR

278 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 90 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 90 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)

Nervos

63 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 27 closed issues (1, 2, 3, 4, 5, 6), 4 open issues (1, 2, 3, 4)

Oasis

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

Parity

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

Radix

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

Secret Network

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

Solana

126 merged PRs (1, 2), 87 closed issues (1, 2, 3), 7 open issues (1, 2)

Soroban

41 merged PRs (1, 2, 3, 4, 5), 20 closed issues (1, 2, 3), 29 open issues (1, 2, 3, 4, 5, 6)

Spacemesh

15 merged PRs (1, 2), 4 closed issues (1), 2 open issues (1)

Subspace Network

78 merged PRs (1, 2), 30 closed issues (1, 2), 23 open issues (1, 2)

Sui

404 merged PRs (1, 2, 3), 223 closed issues (1), 3 open issues (1, 2)

Zcash

88 merged PRs (1, 2, 3, 4, 5), 43 closed issues (1), 25 open issues (1, 2)

 

Rust in Bitcoin

For discussion join the Rust in Bitcoin Telegram group.

AluVM

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

BDK

28 merged PRs (1, 2, 3, 4, 5), 37 closed issues (1, 2, 3, 4), 11 open issues (1, 2, 3)

Bitcoin Protocol

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

Bitswap

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

Cyphernet

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

Electrs

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

Fedimint

211 merged PRs (1), 45 closed issues (1), 47 open issues (1)

LDK

52 merged PRs (1, 2, 3, 4, 5, 6), 9 closed issues (1, 2, 3, 4), 19 open issues (1, 2, 3, 4)

LNP/BP

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

Nakamoto

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

Nomic

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

RGB

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

Rust Bitcoin

68 merged PRs (1, 2, 3, 4), 32 closed issues (1, 2, 3), 29 open issues (1, 2, 3, 4)

Rust Payjoin

13 merged PRs (1), 8 closed issues (1), 4 open issues (1)

Rust Simplicity

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

Strict Types

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

Talaia

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

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

 

Rust in Ethereum

Ethers-rs

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

Foundry

199 merged PRs (1, 2, 3, 4), 160 closed issues (1, 2), 121 open issues (1, 2, 3, 4)

Lighthouse

61 merged PRs (1, 2, 3, 4, 5), 31 closed issues (1, 2, 3), 28 open issues (1, 2, 3)

Polygon Zero

64 merged PRs (1, 2, 3, 4, 5), 20 closed issues (1, 2, 3), 15 open issues (1, 2, 3, 4, 5)

Reth

297 merged PRs (1), 151 closed issues (1), 82 open issues (1)

Rust Web3

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

Starkware

450 merged PRs (1, 2, 3, 4, 5, 6), 22 closed issues (1), 33 open issues (1, 2, 3, 4)

zkSync Era

304 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), 54 closed issues (1, 2, 3, 4), 31 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

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

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

Apr 10-11 | Paris, France | Sui Basecamp

Apr 10 | Athens, Greece | zkSummit11

Apr 11 | Athens, Greece | ZK Accelerate

Apr 21 | Online | Sui hackathon: Suii Overflow

Apr 22-25 | Athens, Greece | EuroSys 2024

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

Hyperlane | New York, London

Worldcoin | US, Germany

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