Skip to main content
Business Accounts are in early access. See the overview for the model.
A business-account wallet is a standard Dynamic embedded wallet. Once you are an active signer on it, you sign the same way as with any embedded wallet. There is no business-account-specific signing API.

Sign with the wallet

Wallets you can sign for appear in DynamicSDK.Instance.Wallets.UserWallets. Match one against the account’s wallets, then pass it to the standard signing calls.
For transactions, use the chain page that matches the wallet: EVM or Solana.
Only active signers can sign. Being an admin or viewer does not grant signing access. See Members and roles.
If a newly linked wallet does not appear in DynamicSDK.Instance.Wallets.UserWallets yet, refresh authentication so the session picks it up before signing. You can subscribe to OnUserWalletsChanged to react when it arrives.

Manage signers

Confirm the caller holds an active share.

Message signing

The standard signing primitive, used unchanged here.
Last modified on August 20, 2026