dynamic_sdk_external_wallet 2.0.0-beta.1
dynamic_sdk_external_wallet: ^2.0.0-beta.1 copied to clipboard
Reown WalletConnect pairing, wallet discovery, connection state, signing, and network switching for the Dynamic SDK.
dynamic_sdk_external_wallet #
External wallet support for the Dynamic SDK.
This package uses Reown WalletConnect. It provides wallet discovery, pairing, connection state, message signing, transaction signing, disconnection, and network switching.
Setup #
import 'package:dynamic_sdk/dynamic_sdk.dart';
import 'package:dynamic_sdk_external_wallet/dynamic_sdk_external_wallet.dart';
final client = DynamicSdk.createDynamicClient(
environmentId: 'YOUR_ENVIRONMENT_ID',
);
client.useExternalWallet(
ReownExternalWalletProvider(),
);
await client.initialize();
The Dynamic environment must contain a WalletConnect project ID.