Jimmy Claw 63077620f1 ci: build and release pre-compiled libwaku artifacts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 08:45:17 +00:00

39 lines
1.7 KiB
Markdown

# Waku Rust bindings
[![Crates.io][crates-badge]][crates-url]
[![Documentation][docs-badge]][docs-url]
[![Build Status][actions-badge]][actions-url]
[![Codecov Status][codecov-badge]][codecov-url]
[crates-badge]: https://img.shields.io/crates/v/waku-bindings.svg
[crates-url]: https://crates.io/crates/waku-bindings
[docs-badge]: https://docs.rs/waku-bindings/badge.svg
[docs-url]: https://docs.rs/waku-bindings
[actions-badge]: https://github.com/logos-messaging/logos-messaging-rust-bindings/workflows/CI/badge.svg
[actions-url]: https://github.com/logos-messaging/logos-messaging-rust-bindings/actions/workflows/main.yml?query=workflow%3ACI+branch%3Amaster
[codecov-badge]: https://codecov.io/github/logos-messaging/logos-messaging-rust-bindings/branch/main/graph/badge.svg?token=H4CQWRUCUS
[codecov-url]: https://codecov.io/github/logos-messaging/logos-messaging-rust-bindings
Rust layer on top of [`logos-messaging-nim`](https://github.com/logos-messaging/logos-messaging-nim) [C FFI bindings](https://github.com/logos-messaging/logos-messaging-nim/blob/master/library/libwaku.h).
## About Waku
[Waku](https://waku.org/) 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](https://docs.waku.org/)
## Pre-built libwaku artifacts
Pre-compiled `libwaku` shared libraries are available as GitHub Release assets for each tagged version:
| Platform | Artifact |
|----------|----------|
| Linux x86_64 | `libwaku-linux-x86_64.so` |
| Linux ARM64 | `libwaku-linux-arm64.so` |
| macOS ARM64 | `libwaku-macos-arm64.dylib` |
Download them from the [Releases](https://github.com/logos-messaging/logos-delivery-rust-bindings/releases) page.