Blocksmith - Minimal Rust Blockchain P2P Node

⚓ Rust    📅 2025-10-30    👤 surdeus    👁️ 6      

surdeus

Warning

This post was published 32 days ago. The information described in this article may have changed.

Hi everyone!

I've been working with blockchain technologies for a long time, and I decided to switch to Rust and continue my career with it. To practice and improve my skills, I developed a minimal blockchain Peer-to-Peer (P2P) node - Blocksmith.

I would highly appreciate any review of my project on how to make my code more idiomatic, how to optimise it, and how to improve it. It is currently an MVP with core functionality implemented. I already see how to enhance the functionality of my project, which I described at the end of the README.md. However, I would appreciate any review from more experienced developers from the community!

PR to review: Blocksmith v0.1.0 (PR)

I also implemented a tiny client to simulate transaction generation, signing and sending to nodes.

Blocksmith Client (testing purpose only): Blocksmith Client v0.1.0 (PR)

Thanks for reading and for any feedback you can share :folded_hands:

1 post - 1 participant

Read full topic

🏷️ Rust_feed