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

# 交易所客户使用指南

本指南面向交易所类客户，介绍如何基于 Cobo Portal + MPC Wallet（机构钱包） 搭建一套覆盖 充值、归集、提币、风控与合规 的数字资产运营体系。对于交易所场景，Portal 更适合承载以下核心诉求：充提业务自动化、海量地址管理、热钱包资金归集、提币风险控制、以及资产隔离与操作审计。Cobo 的 WaaS 2.0 API 可配合 Cobo Portal 使用，支持统一 API 接入、多链多币种管理、Webhook 事件通知、开发者控制台监控，以及交易策略和权限控制等能力。

## 一、核心功能模块

针对交易所业务，建议优先组合以下功能：

1. **多链多币种快速集成**：通过统一 API 接入主流公链和代币，降低钱包接入与维护成本。Cobo 的 WaaS 2.0 API 支持 80+ 条链与 3,000+ 代币，适合交易所快速扩展充值与提币能力。支持自动化token上架，自助提交上币申请后最快分钟级别支持。

2. **入账前置风控扫描（Inbound Screening）**：对用户充值交易进行 KYA / KYT 扫描，识别高风险地址或可疑交易，辅助 AML / CFT 合规。Screening App 可持续实时扫描交易，并根据风险结果触发自动处置或人工审核。

3. **Webhook 实时通知**：通过 Webhook 接收充值、提币和签名流程的状态变化，减少轮询，提高系统同步效率。Webhook 支持事件订阅，并可使用 Cobo 公钥校验签名，确保事件来源可信且未被篡改。

4. **API 自动化提币**：通过 WaaS 2.0 API 发起提币请求，将提币能力集成到交易所后台或用户资金系统中。若通过 API 发起提币或合约调用，需要配置 Callback Endpoint 进行二次确认。

5. **分层风控与审批策略**：可基于币种、金额、地址名单、适用钱包等维度配置交易策略，并定义自动放行、自动拒绝或 m/n 审批阈值，用于实现小额自动出金、大额人工复核、异常交易拦截等流程。

6. **自动归集（Auto-Sweep）**：将分散在充值地址中的资产自动归集到指定地址，提升热钱包管理效率，降低地址碎片化带来的运营成本。启用后还可配置归集策略、手续费限制和自动 RBF 加速。

## 二、功能详解与操作流程

### 推荐架构

在交易所场景中，建议采用如下资金流与控制流设计：

```
用户充值地址 → 入账监听 / Screening → 归集至提币地址 → 发起提币 → Callback 校验 → 策略审批 / 签名 → 链上广播 → Webhook 回传状态
```

其中：

* **充值侧**：创建 MPC 自动归集钱包、设置归集策略。在归集钱包内，生成充值地址，分配给每个终端用户，并通过 Webhook 跟踪充值状态。
* **归集侧**：用户充值地址中的资金将自动根据归集策略被归集到归集地址。
* **提币侧**：由交易所系统通过 API 发起提币，结合 Callback、交易策略和签名机制控制风险。
* **运营侧**：开通 Screening App，设置合规检查规则。设置风控策略。通过 Developer 统一查看 API Key、Webhook、API 日志、Webhook Events 和 Callback Messages。

### 接入前准备

正式开始前，建议完成以下准备工作：

1. **规划团队角色与权限**
   * 建议至少区分以下角色：管理员、运营人员、审批人员、开发人员。
   * Portal 支持角色和权限分配，便于实现职责隔离。
   * [Portal 用户角色和权限介绍](/cn/portal/organization/roles-and-permissions)

2. **明确环境规划以及完成开发者的设置**
   * 建议先在开发环境完成 API、Webhook、归集、策略和提币流程联调，再迁移到生产环境。Portal 与 WaaS 2.0 API 都区分开发环境和生产环境。
   * 创建并设置 API Key，用于交易所系统调用 WaaS 2.0 API。
   * 注册 Webhook Endpoint，用于接收充值、提币、交易状态和 TSS 请求状态变化等事件。
   * 若通过 API 发起提币或合约调用，必须注册 Callback Endpoint。Cobo 会在关键步骤向该 Endpoint 发送请求，由交易所系统进行二次确认后，流程才能继续。
   * [开发者设置流程](/cn/portal/developer-console/introduction)

### 使用流程

1. **创建机构钱包并完成基础配置**
   * 对于交易所客户，以 MPC Wallet（Organization-Controlled Wallets） 作为核心钱包形态。
   * 建议在这一步完成：在 MPC 钱包类型下，
     1. 添加业务需要支持的链；[点击此处](/cn/portal/enable-or-disable-chains#enable-chains)查看添加公链教程
     2. 创建用于交易所业务的 Vault，设置签名组为服务端签名人，以支持高频归集场景；[点击此处](/cn/portal/mpc-wallets/ocw/holder-group-overview)查看创建vault和生成私钥分片教程
     3. 创建归集钱包；归集钱包默认会自动触发该钱包内代币资产的自动归集，将多个地址的资产整合到一个指定地址（称为归集地址）。创建好钱包后，会默认配置归集策略，您可以根据自己的业务进行修改。[点击此处](/cn/portal/auto-sweep-overview)查看归集相关描述和如何使用

2. **搭建充值地址体系**
   * 交易所通常需要为用户分配独立充值地址，以便做到账户级别的入账识别和资产追踪。
   * 建议实践：为每位用户或每类资产分配专属充值地址；使用 Webhook 驱动入账确认，而不是高频轮询；在交易所账务系统中维护"链上地址 — 用户 UID — 币种 — 链"的映射关系。

3. **配置入账风控扫描**
   * 对于交易所而言，充值前置风控是合规与风控体系的重要环节。
   * 建议做法：对承接用户充值的钱包启用 Screening；将高风险入账标记为待人工审核或限制入账；将 Screening 结果同步到内部风控平台或客服工单系统；将合规审查与出金权限联动，避免高风险资产直接流出。[点击此处](/cn/apps/screening/introduction)查看Screening App介绍和如何使用

4. **建立提币审批与风险控制体系**
   * 提币是交易所最核心的高风险操作，建议通过 交易策略 + Callback + 多角色审批 建立分层控制。
   * Portal 支持为适用钱包设置交易策略，并根据交易是否匹配条件执行不同动作，例如自动放行、自动拒绝、或进入审批流程。策略条件可基于适用钱包、地址、币种、金额等组合设置。[点击此处](/cn/portal/risk-controls/introduction)查看支持的风控规则和如何配置
