Docs

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