Rust wrapper over go-waku ffi
Go to file
Prem Chaitanya Prathi 9ed9f7a19e
chore:add instructions to run toy-chat
2023-09-26 11:41:02 +05:30
.cargo fix link args (#57) 2023-05-12 15:13:18 +02:00
.github/workflows Smoke tests for waku node (#41) 2023-01-27 11:35:07 +02:00
examples feat: update discv5 bootnodes (#62) 2023-06-12 09:46:13 -04:00
waku-bindings feat: websockets support (#63) 2023-07-13 18:33:24 -04:00
waku-sys feat: websockets support (#63) 2023-07-13 18:33:24 -04:00
.gitignore update .gitignore to ignore all rust's target directory 2022-12-21 00:25:58 +13:00
.gitmodules Moved go-waku submodule to v0.2.2 2022-09-21 16:09:32 +02:00
Cargo.lock feat: websockets support (#63) 2023-07-13 18:33:24 -04:00
Cargo.toml Crates publish setup (#17) 2022-11-02 08:21:15 -07:00
README.md chore:add instructions to run toy-chat 2023-09-26 11:41:02 +05:30

README.md

Waku Rust bindings

Crates.io Documentation Build Status Codecov Status

Rust layer on top of go-waku C FFI bindings.

How to build and run the toy-chat example

  1. After cloning the repo run git submodule update --init --recursive to init all submodules.
  2. Run the command cargo build to build the bindings
  3. To run the toy-chat example
cd examples/toy-chat
cargo run <name>

About Waku

Waku is a family of robust and censorship-resistant communication protocols enabling privacy-focused messaging for Web3 applications.

Private. Secure. Runs anywhere.

Read the Waku docs