RiB Newsletter #49
Welcome to the #49 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #48.
Thanks
Thanks to contributors: Julian Martinez, 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…
Locutus is a project created by Freenet. It is a platform for creating decentralized applications on top of a decentralized key-value store. It is not blockchain based.
Interesting Things
Papers
- SoK: Data Sovereignty
- Concurrent Asynchronous Byzantine Agreement in Expected-Constant Rounds, Revisited
- EDEN - a practical, SNARK-friendly combinator VM and ISA
- VSS from Distributed ZK Proofs and Applications
- Automated Analysis of Halo2 Circuits
Projects
- Orion. ONNX Runtime in Cairo 1.0 for verifiable ML inference using STARK. Blog post: Introducing Orion: A verifiable, extensible framework to superpower web3 & AI
- Locutus. A software platform for creating decentralized applications.
Most Active in June
Solana: 404 merged PRs, 83 closed issues, 31 open issues
Reth: 366 merged PRs, 138 closed issues, 59 open issues
Sui: 359 merged PRs, 41 closed issues, 16 open issues
Parity: 348 merged PRs, 133 closed issues, 129 open issues
Aptos: 296 merged PRs, 63 closed issues, 46 open issues
Project Updates
Aleo
154 merged PRs (1, 2, 3, 4, 5), 74 closed issues (1, 2, 3, 4, 5), 25 open issues (1, 2, 3, 4)
Anoma
100 merged PRs (1, 2, 3), 39 closed issues (1, 2, 3), 25 open issues (1, 2, 3)
Aptos
296 merged PRs (1), 63 closed issues (1), 46 open issues (1)
Casper
56 merged PRs (1, 2), 75 closed issues (1, 2), 34 open issues (1, 2)
Concordium
61 merged PRs (1, 2, 3, 4, 5, 6, 7), 59 closed issues (1, 2, 3, 4, 5), 28 open issues (1, 2, 3, 4, 5)
Conflux
12 merged PRs (1), 3 closed issues (1), 1 open issues (1)
DarkFi
6 merged PRs (1), 1 closed issues (1), 0 open issues
Dfinity
68 merged PRs (1, 2, 3, 4, 5), 9 closed issues (1, 2, 3, 4), 4 open issues (1, 2, 3)
- Announcing the Motoko Dev Server: live-reloading for Web3 dapps
- A Glimpse into Motoko and AgorApp embeddable IDE
- Gaming and Metaverse — announcing the next edition of ICP.Lab for builders.
Dusk Network
15 merged PRs (1, 2, 3), 10 closed issues (1, 2), 15 open issues (1, 2, 3)
Espresso Systems
50 merged PRs (1, 2), 33 closed issues (1, 2), 21 open issues (1, 2)
Filecoin
134 merged PRs (1, 2, 3, 4, 5, 6, 7), 58 closed issues (1, 2, 3, 4), 66 open issues (1, 2, 3, 4)
Findora
45 merged PRs (1, 2, 3, 4), 0 closed issues, 0 open issues
Fluence
69 merged PRs (1, 2, 3, 4, 5, 6, 7), 0 closed issues, 0 open issues
Fuel
158 merged PRs (1, 2, 3, 4, 5, 6, 7), 101 closed issues (1, 2, 3, 4, 5), 67 open issues (1, 2, 3, 4, 5, 6)
- Sway Summer Online Hackathon
- Introducing Fuel’s New Grants Program: Sparking Further Innovation in the Modular Ecosystem
Golem
19 merged PRs (1, 2, 3), 22 closed issues (1, 2), 32 open issues (1, 2, 3, 4)
Grin
7 merged PRs (1), 1 closed issues (1), 3 open issues (1)
Helium
8 merged PRs (1, 2, 3), 1 closed issues (1), 0 open issues
Holochain
74 merged PRs (1, 2), 3 closed issues (1), 4 open issues (1, 2)
IOTA
32 merged PRs (1, 2, 3, 4, 5), 1 closed issues (1), 0 open issues
Maidsafe
110 merged PRs (1, 2), 14 closed issues (1), 17 open issues (1)
MobileCoin
22 merged PRs (1), 0 closed issues, 4 open issues (1)
MultiversX
46 merged PRs (1, 2, 3), 0 closed issues, 1 open issues (1)
NEAR
157 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 58 closed issues (1, 2, 3, 4, 5, 6, 7, 8), 40 open issues (1, 2, 3, 4, 5, 6, 7)
- Blockchain Scaling Approaches: NEAR Sharding vs. Layer 2s
- Encode x NEAR Horizon Bootcamp: Your Mission to Master Web3 Rust Contracts
- The Fast Rainbow Bridge for NEAR to Ethereum Token Transfers is Live!
Nervos
47 merged PRs (1, 2, 3, 4, 5), 12 closed issues (1, 2, 3, 4), 11 open issues (1, 2, 3)
Oasis
1 merged PRs (1), 0 closed issues, 1 open issues (1)
Parity
348 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14), 133 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 129 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Radix
119 merged PRs (1), 0 closed issues, 2 open issues (1)
Secret Network
7 merged PRs (1, 2), 0 closed issues, 3 open issues (1, 2)
- Secret Feature: 1RPC
- Secret Network is now supported on Babylon Testnet
- Privacy-as-a-Service Showcase: BIDSHOP
Solana
404 merged PRs (1, 2, 3), 83 closed issues (1, 2), 31 open issues (1, 2)
Soroban
145 merged PRs (1, 2, 3, 4, 5), 66 closed issues (1, 2, 3, 4), 49 open issues (1, 2, 3, 4)
- Soroban’s Technical Design Decisions & Learnings from Ethereum
- Announcing the Soroban Security Bug Bounty
Subspace Network
70 merged PRs (1), 65 closed issues (1), 40 open issues (1)
Sui
359 merged PRs (1), 41 closed issues (1), 16 open issues (1)
Zcash
108 merged PRs (1, 2, 3, 4, 5), 59 closed issues (1, 2, 3, 4), 32 open issues (1, 2, 3)
zkSync Era
5 merged PRs (1, 2, 3), 12 closed issues (1, 2, 3, 4), 21 open issues (1, 2, 3, 4)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
AluVM
19 merged PRs (1, 2), 8 closed issues (1), 3 open issues (1, 2)
BDK
22 merged PRs (1, 2, 3, 4), 19 closed issues (1, 2, 3, 4), 18 open issues (1, 2, 3)
BitMask
16 merged PRs (1), 4 closed issues (1), 4 open issues (1)
Electrs
8 merged PRs (1), 13 closed issues (1), 0 open issues
Fedimint
45 merged PRs (1), 18 closed issues (1), 23 open issues (1)
LDK
31 merged PRs (1, 2), 12 closed issues (1), 16 open issues (1, 2)
LNP/BP
4 merged PRs (1, 2), 1 closed issues (1), 0 open issues
Nakamoto
2 merged PRs (1), 1 closed issues (1), 0 open issues
Nomic
18 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
RGB
5 merged PRs (1), 2 closed issues (1), 2 open issues (1)
Rust Bitcoin
21 merged PRs (1, 2, 3), 12 closed issues (1, 2, 3), 13 open issues (1, 2, 3, 4)
Rust Simplicity
34 merged PRs (1), 17 closed issues (1), 10 open issues (1)
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
Ethers-rs
19 merged PRs (1), 11 closed issues (1), 10 open issues (1)
Foundry
69 merged PRs (1), 124 closed issues (1), 34 open issues (1)
Lighthouse
28 merged PRs (1, 2), 32 closed issues (1, 2), 30 open issues (1, 2)
Mir Protocol
35 merged PRs (1), 1 closed issues (1), 5 open issues (1)
Reth
366 merged PRs (1), 138 closed issues (1), 59 open issues (1)
Rust Web3
10 merged PRs (1), 0 closed issues, 1 open issues (1)
Starkware
256 merged PRs (1, 2, 3), 19 closed issues (1, 2), 31 open issues (1)
- Starknet Quantum Leap: Major Throughput Improvements are Here!
- Cairo Roadmap: Join the Ride
- Moving from Solidity to Cairo
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Events
Jul 6-Aug 6 | Online | Sway Summer Online Hackathon
Jul 10 | Online | Encode x NEAR Horizon Eight-week Coding Bootcamp
Jul 17-20 | Paris, France | Ethereum Community Conference (EthCC) 6
Jul 30-Aug 1 | Barcelona, Spain | Zcon 4
Aug 2 | Barcelona, Spain | ZKProof 5.5
Aug 28-30 | Palo Alto, CA, US | The Science of Blockchain Conference 2023
Sep 5-6 | Seoul, Korea | Korea Blockchain Week
Sep 11-13 | Berlin, Germany | DappCon
Sep 12-13 | Singapore | DeCompute 2023
Sep 12-15 | Albuquerque, NM & Online | RustConf 2023
Sep 20 | London, UK | zkSummit10
Sep 26-28 | Madrid, Spain | Stellar Meridian
Oct 5-6 | US - Virtual Eastern | Blockchain Security Summit 2023
Oct 30-Nov 3 | Amsterdam, Netherlands | Solana Breakpoint
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 ❤️