Skip to main content

dynamic_sdk_export_private_key 2.0.0-beta.1 copy "dynamic_sdk_export_private_key: ^2.0.0-beta.1" to clipboard
dynamic_sdk_export_private_key: ^2.0.0-beta.1 copied to clipboard

User-controlled embedded wallet private key export with Dynamic step-up authentication for Flutter applications.

dynamic_sdk_export_private_key #

Private key export for Dynamic embedded wallets.

This package opens a protected export interface after Dynamic completes the required step-up checks. Raw private key material does not cross the SDK bridge and is not returned to the host application.

Setup #

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

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

client.useExportPrivateKey();
await client.initialize();

Call client.exportPrivateKey.exportPrivateKey(chain, accountAddress) after the user signs in.

0
likes
130
points
397
downloads

Documentation

API reference

Publisher

verified publisherdynamic.xyz

Weekly Downloads

User-controlled embedded wallet private key export with Dynamic step-up authentication for Flutter applications.

Homepage

License

MIT (license)

Dependencies

dynamic_sdk, flutter, flutter_inappwebview, flutter_secure_storage

More

Packages that depend on dynamic_sdk_export_private_key