# Conclave SDK Examples
This directory contains example code demonstrating how to use the Conclave SDK.
## Running Examples
```bash
# Run all examples
cargo run --example basic_signing
cargo run --example attestation_verification
cargo run --example ark_vutxo_derivation
cargo run --example fedimint_federation
cargo run --example multi_chain_signing
cargo run --example wasm_integration
# WASM examples require wasm-pack
wasm-pack build --release --target bundler
```
## Examples
| `basic_signing.rs` | Basic Bitcoin transaction signing |
| `attestation_verification.rs` | Hardware attestation verification |
| `ark_vutxo_derivation.rs` | Ark vTXO key derivation |
| `fedimint_federation.rs` | Fedimint federation operations |
| `multi_chain_signing.rs` | Multi-chain signing examples |
| `wasm_integration.rs` | WASM bindings usage |
## Dependencies
Examples depend on the local SDK. Ensure you're in the workspace root.
## WASM Clients Available
The SDK provides WASM bindings for:
- **Ark**: vTXO operations, recovery scan, tree construction
- **BitVM2**: Challenge orchestration, commitment lifecycle
- **Fedimint**: Federation join, mint, spend e-cash
- **Ethereum**: ERC-20 transfers
- **Solana**: SPL transfers
- **Lightning**: LND operations
- **ZKML**: Zero-knowledge proof generation
- **DLC**: Discreet Log Contracts
- **Settlement**: Multi-chain settlement service
- **Stablecoin**: Orchestrator for stablecoins
---
*Part of Conclave SDK v2.0.11*