WalletConnectRust
WalletConnectRust copied to clipboard
WalletConnect Rust SDK
WalletConnect Rust SDK
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.
Examples:
- HTTP client
- WebSocket client
- Webhook dispatch
relay_client
The core Relay client. Provides access to all available Relay RPC methods to build on top of.
relay_rpc
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:
[features]
default = ["cacao"]
License
Apache License (Version 2.0)