AwsKmsWallet

Connect to a custodial wallet with a signing key in AWS Key Management Service .

In order to instantiate an AWS KMS wallet, you need to get the relevant credentials for the AWS KMS key that you want to use.

Example

import { AwsKmsWallet } from "@thirdweb-dev/wallets/evm/wallets/aws-kms";
const wallet = new AwsKmsWallet({
region: "us-east-1",
accessKeyId: process.env.AWS_ACCESS_KEY_ID,
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,
sessionToken: process.env.AWS_SESSION_TOKEN,
keyId: process.env.AWS_KEY_ID,
});

Methods

Inherited Methods

Properties