Welcome to Wallet Provider Go SDK Documentation
This SDK provides a client for interacting with the Silence Laboratories Wallet Provider Network.
Features
- Distributed Key Generation (DKG)
- Distributed Signing
- Quorum Change Management
Quick Links
- API Documentation - Complete API reference
- Examples - Usage examples and code samples
Getting Started
import sdk "github.com/silence-laboratories/wallet-provider-go-sdk"
config := &sdk.NetworkClientConfig{
APIKey: "your-api-key",
NetworkNodes: []networkclient.NetworkNode{...},
}
client, err := sdk.NewNetworkClient(config)
if err != nil {
log.Fatal(err)
}