> For the complete documentation index, see [llms.txt](https://support.safeheron.com/help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.safeheron.com/help-center/jian-ti-zhong-wen/chan-pin/shen-ru-safeheron/api-co-signer.md).

# API Co-Signer

## 为什么需要 API Co-Signer？

API Co-Signer 用于 MPC 签名的自动化服务，通过 API 调用协同平台方签名机自动执行 3 方 MPC 签名。

您需要将其部署在自己的服务器上，且该服务器的控制权和所有权属于您。

## 如何使用 API Co-Signer？

1. 首先，通过 API 向 Safeheron 发起交易请求；&#x20;
2. 在收到交易请求后，Safeheron 生成待签交易列表；
3. 您的 API Co-Signer 会定时调用 Safeheron API 获取待签交易列表；
4. API Co-Signer 携带待签交易内容回调客户业务系统的授权接口；
5. 您的业务系统返回授权结果；
6. API Co-Signer 调用 Safeheron API 提交审核结果；
7. Safeheron 检查审核结果，并发起 MPC 签名；
8. API Co-Signer 收到 MPC 签名消息，判断授权通过后，开始进行 3 方 MPC 签名计算。

<figure><img src="/files/zVACVphplAcv01DYMD24" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
🪄<mark style="color:green;">**小贴士**</mark>：API 调用方式可参见 [**API Co-Signer**](https://docs.safeheron.com/api/zh.html#API%20%E7%AD%BE%E5%90%8D%E6%9C%BA)。
{% endhint %}
