Current implementation of Cardano Node provides core infrastructure only in Haskell, which is hard to integrate for many developers.
Continue developing already existing open-source Rust library, to keep it up-to-date with ever-changing upstream of Haskell Cardano Node.
This is the total amount allocated to Rust Cardano Networking Crate.
- Implement full unit test coverage of already implemented protocols
- Implement server-side protocols
- Implement client-only protocols (used only by wallets)
- Update IOG documentation that does not fully reflect current documentation
- Implement full integration testing against Cardano Node Haskell implementation
Pavel (Pavlix), the lead developer has years of experience in low-level network stack development, including roles at RedHat.