> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mpcvault.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Execute Signing Requests

> Sign a supported wallet request using the configured API ClientSigner.

## Endpoint

```protobuf theme={null}
rpc ExecuteSigningRequests(ExecuteSigningRequestsRequest) returns (ExecuteSigningRequestsResponse)
```

Messages are in `mpcvault.platform.v1`. Full access is required. The configured eligible API ClientSigner must be connected and have the required key access.

The request can originate through the API, MPCVault app or a dApp. Queryable vault and organization management requests cannot be executed with this method. Read [Get Signing Request Details](https://docs.mpcvault.com/api-reference/grpc/get-signing-request-details) before execution; `pending_operation` is a hint, and execution revalidates permissions and policy. Use [Approve Signing Request](https://docs.mpcvault.com/api-reference/grpc/approve-signing-request) when this API user's approval is still needed.

## Request

| Field | Type | Required | Description |
| - | - | - | - |
| `uuid` | string | Yes | One supported wallet signing request UUID. |

## Response

| Field | Type | Description |
| - | - | - |
| `error` | Error | Error information when returned. |
| `tx_hash` | string | Available signed transaction hash; does not confirm broadcast or on-chain execution. Messages can have no hash. |
| `signatures` | SignatureContainer | Available complete signature results in signing order, not MPC shares. |
| `signed_transaction` | string | Available signed transaction using the [network-specific encoding](https://docs.mpcvault.com/api-reference/signing-request.md#signed-transaction-encoding). Absent for messages. Co-signed transactions can still need other signatures. |

See [Introduction](https://docs.mpcvault.com/api-reference/overview.md#execute-a-signing-request) for broadcast rules. Message and raw signing do not broadcast transactions.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.