dynamic-waas-sdk-0.0.2 has been yanked.
dynamic-waas-sdk
Rust SDK for Dynamic Labs WaaS — create and manage MPC wallets from a
backend service.
Stateless v1 contract: every operation that touches an existing wallet
takes explicit wallet_properties + external_server_key_shares
parameters. Nothing is held inside the client across calls. See the
design doc at docs/design/rust-sdk.md for the full contract.
Quick start
use dynamic_waas_sdk::{DynamicWalletClient, DynamicWalletClientOpts};
# async fn ex() -> Result<(), dynamic_waas_sdk::Error> {
let mut client = DynamicWalletClient::new(
DynamicWalletClientOpts::new("env-id"),
)?;
client.authenticate_api_token("dyn_...").await?;
let wp = client.fetch_wallet_metadata("0xabc...").await?;
# Ok(())
# }
For chain-specific signing, depend on dynamic-waas-sdk-evm or
dynamic-waas-sdk-svm (T8/T9 in the rust-sdk epic).