Engine: Supercharged KMS Performance for AWS and GCP

Prithvish Baidya

We're excited to announce a significant performance upgrade to thirdweb Engine's AWS and GCP Key Management Service (KMS) support. Engine v2.0.22 dramatically improves transaction processing speed and simplifies KMS workflow.

What's New?

🚀 Blazing Fast KMS Integration

  • Massive performance boost: transaction sending time reduced from 5+ minutes (for very high volumes) to sub-seconds
  • Internally we removed an ethers dependency, in favour of a native integration with the v5 thirdweb SDK for improved efficiency

🔑 Multi-Wallet Type Support

  • Use multiple wallet types simultaneously within the same Engine instance
  • Create different wallet types using the new type parameter in the create backend wallet endpoint

🔐 Streamlined AWS KMS Setup

  • Simplified import endpoint for AWS KMS
  • Only ARN (Amazon Resource Name) required; keyId no longer necessary

🔧 Fine-Grained Credential Control

  • Override global KMS credentials on a per-key basis
  • Optionally specify credentials when importing wallets for granular security management

Why This Matters

  • Lightning-Fast Transactions: Send KMS transactions in seconds instead of minutes regardless of volume, allowing for more responsive dApps.
  • Simplified Workflow: Easier setup and management of KMS wallets within Engine.
  • Enhanced Flexibility: Multi-wallet support and fine-grained credential control offer more options for managing your blockchain operations.
  • Improved Scalability: Handle higher transaction volumes with ease, perfect for high-traffic dApps.

thirdweb Engine is an open-source server for your app to read, write, and deploy contracts at production scale. Self-host for free or get a cloud-hosted Engine for $99/month.


thirdweb is hiring!

The small team at thirdweb is on a mission to build the most intuitive and complete web3 platform. Our products empower over 70,000 developers each month including Shopify, AWS, Coinbase, Rarible, Animoca Brands, and InfiniGods.

See our open roles. We’d love to work with you!