From 85dd3f979d76e1fa0470ad4a81e0612703d1197f Mon Sep 17 00:00:00 2001 From: Chris Smith <1979423+chris13524@users.noreply.github.com> Date: Tue, 24 Dec 2024 06:12:23 -0800 Subject: [PATCH 1/2] chore: update README addressing WalletConnect Rust SDKs --- README.md | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index cdc7eda..be95e0b 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,16 @@ -# WalletConnect Rust SDK +# Reown Rust -This is the foundation for the WalletConnect Rust SDK. Currently, there's only the core client and the RPC types required to communicate with the Relay. +This repo contains various internal utilities, including a Rust client for the relay. -Examples: -- [HTTP client](examples/http_client.rs) -- [WebSocket client](examples/websocket_client.rs) -- [Webhook dispatch](examples/webhook.rs) +## WalletConnect Rust SDK -## `relay_client` +Reown is currently not planning to build a WalletConnect SDK for Rust, and we are not accepting contributions for this. However, you are welcome to build your own client or contribute to an existing community one. -The core Relay client. Provides access to all available Relay RPC methods to build on top of. +These community resources may be useful for you, but they have not been tested by, and are not endorced by Reown: -## `relay_rpc` +- [walletconnect-client](https://lib.rs/crates/walletconnect-client) crate +- [PR](https://github.com/reown-com/reown-rust/pull/48) adding Sign Client to this repo -Provides all of the Relay domain types (e.g. `ClientId`, `ProjectId` etc.) as well as auth token generation and validation functionality. - -### `cacao` feature - -To aid IDE integration you may want to add this to your local `relay_rpc/Cargo.toml` file: - -```toml -[features] -default = ["cacao"] -``` - -# License +## License [Apache License (Version 2.0)](LICENSE) From cf8f3cdb1ad2839de5a8507376ab690964a86f12 Mon Sep 17 00:00:00 2001 From: Chris Smith <1979423+chris13524@users.noreply.github.com> Date: Tue, 7 Jan 2025 11:03:04 -0800 Subject: [PATCH 2/2] chore: fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index be95e0b..c7a2a15 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This repo contains various internal utilities, including a Rust client for the r Reown is currently not planning to build a WalletConnect SDK for Rust, and we are not accepting contributions for this. However, you are welcome to build your own client or contribute to an existing community one. -These community resources may be useful for you, but they have not been tested by, and are not endorced by Reown: +These community resources may be useful for you, but they have not been tested by, and are not endorsed by Reown: - [walletconnect-client](https://lib.rs/crates/walletconnect-client) crate - [PR](https://github.com/reown-com/reown-rust/pull/48) adding Sign Client to this repo