A crate for the Monto protocol. This crate implements version 3.0.0-draft02 of the protocol, which is specified here.
At some point, I'll set up auto-building binaries, so tags get built as GitHub releases. Until then, use the "Building from Source" instructions.
This project is written in Rust. If you don't have Rust and Cargo installed, you can install them via rustup.rs (no root required). This project does not use any unstable features, so any recent version of the compiler should work.
git clone https://github.com/melt-umn/monto-rs.git
cd monto-rs
cargo install
This will build monto-broker
and monto-simple-client
and copy them to ~/.local/bin
(or your operating system's equivalent).