Business Accounts are in early access. See the overview for the model.
- Create a fresh wallet owned by the account from the start.
- Link an existing embedded wallet you already own, so the team can share it.
Create a fresh wallet
createWalletForBusinessAccount creates a new embedded wallet owned by the account.
- JavaScript
string
required
The account that will own the wallet.
Chain
required
The chain to create the wallet on (e.g.
EVM, SOL).string
Optional passphrase used to encrypt the caller’s key share.
ThresholdSignatureScheme
Optional signing scheme; defaults to the environment’s configuration.
Link an existing wallet
addWalletToBusinessAccount links a wallet you already own into the account. It returns the updated account, including members, signers, and wallets.
- JavaScript
- React
businessAccountId is optional when linking. If omitted, the wallet is linked into its per-wallet business account (found or created automatically). Pass it explicitly to link into a specific account you own or administer.Next steps
Manage signers
Add teammates or agents as signers on the wallet.
Sign transactions
Sign with a business-account wallet.