Skip to content

feat(server-wallets): add Rust SDK example#57

Open
emtesenair wants to merge 1 commit into
mainfrom
rust-server-wallets
Open

feat(server-wallets): add Rust SDK example#57
emtesenair wants to merge 1 commit into
mainfrom
rust-server-wallets

Conversation

@emtesenair
Copy link
Copy Markdown
Collaborator

@emtesenair emtesenair commented May 19, 2026

Summary

  • Server-side wallet management example built on dynamic-waas-sdk 0.0.3 — EVM + SVM wallet create / sign / recover, delegated wallets + webhook decryption, parallel omnibus demo, and an end-to-end smoke test.
  • Builds the full transaction and EIP-712 typed-data signing surface on top of the public MPC orchestrators (run_sign_ecdsa, run_sign_ed25519) since the high-level sign_transaction / sign_typed_data wrappers aren't on the chain clients yet in 0.0.3.
  • Mirrors the Python SDK example (feat(server-wallets): add Python SDK example #41) for behavioral parity across SDKs.

Test plan

  • cargo fmt --check clean
  • cargo clippy --all-targets -- -D warnings clean
  • cargo check --all-targets clean

Server-side wallet management examples built on dynamic-waas-sdk 0.0.3.
Covers EVM and SVM wallet creation (with and without password-backed
backup), message signing, EIP-712 typed-data signing, legacy and
broadcast transaction flows, delegated wallet operations + webhook
decryption, key-share recovery, and a parallel omnibus demo. Includes
an end-to-end smoke test mirroring the Python parity surface.

Where the SDK ships only chain-client convenience methods today
(create_wallet_account, sign_message, export_private_key), this example
builds the full transaction / typed-data surface on top of the public
MPC orchestrators (run_sign_ecdsa, run_sign_ed25519, SignOpts,
SignOptsEd25519, mpc_config::EVM_DERIVATION_PATH).
@vercel
Copy link
Copy Markdown

vercel Bot commented May 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
kamino Error Error May 19, 2026 5:46pm
predictions-market-demo Ready Ready Preview, Comment May 19, 2026 5:46pm

Request Review

@vercel
Copy link
Copy Markdown

vercel Bot commented May 19, 2026

Deployment failed with the following error:

There is no GitHub account connected to this Vercel account.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant