Skip to main content
Spin up millions of secure, server-controlled wallets with battle-tested MPC infrastructure. Built for onchain automation, Dynamic Server Wallets let you trigger transactions, interact with contracts, and run complex flows—all without user involvement, and fully owned by your backend.
Find pricing for server wallets here.

Setup (Node SDK)

1

Retrieve your auth token

Navigate to the Dynamic Dashboard and create a new API token.
2

Install desired Node SDKs

3

Create client with authenticateApiToken

Separate clients are needed for each chain.
4

Access MPC functionality by creating a new wallet account

You can now use the accountAddress to sign messages, create transactions, and more. You can also back up your externalServerKeyShares to a secure location.
5

Example: Sign a message with the MPC wallet account

Guides

Telegram Bot using server wallets