Skip to main content

How to use API Client Signer?

The API Client Signer allows you to programmatically create and sign transactions and also manage the underlying cryptographic keys directly. For more details, refer here

To use the Signing API, it necessitates clients to set up a Client Signer. Follow the steps below to set up the API Client Signer:

  1. The vault manager navigates to the vault's " Team & policies " page and clicks " +New Client Signer " to enter the editing state.

  2. Find and click " +New Client Signer " to add it.

  3. Enter the required information and click the " Continue " button.

  4. After the pop-up window closes, click on the "Confirm" button in the bottom right corner to submit the "Vault setting update" signing request.

  5. Go to MPCVault app to approve this request.

    Docusaurus Plushie

After completing the above steps, the Client Signer will also need key access. MPCVault will automatically generate "Grant key access" signing request, please go to the APP to handle this request in time. After successful authorization, the API Client Signer is available.


The same API Client Signer cannot be used across different vaults. If you need to use it in multiple vaults, please add different API Client Signers for each vault.