A Kinetic protocol library written in Rust