dynamic_sdk_waas

Embedded wallet support for the Dynamic SDK.

This package provides wallet creation, message and transaction signing, recovery, backup, import, delegation, and key-share management. Dynamic uses multi-party computation. The host application does not receive raw key shares.

Setup

import 'package:dynamic_sdk/dynamic_sdk.dart';
import 'package:dynamic_sdk_waas/dynamic_sdk_waas.dart';

final client = DynamicSdk.createDynamicClient(
  environmentId: 'YOUR_ENVIRONMENT_ID',
);

client.useWaas();
await client.initialize();

Use client.waas after the user signs in.

Libraries

dynamic_sdk_waas