跳转至

常见问题

概述

什么是 Sera?

Sera 是一个稳定币外汇交易所,允许在代表不同法币(USD、EUR、GBP、SGD、JPY 等)的稳定币之间进行交易。所有结算通过开源智能合约在以太坊上进行。

支持哪些货币?

Sera 通过各种稳定币发行方支持多种法币货币。完整列表请参阅支持的货币对

Sera 是托管的吗?

不是。Sera 完全非托管。您的资金保存在链上智能合约(Vault)中,只有使用您的加密签名才能转移。Sera 的链下服务仅处理订单撮合 — 从不接触您的代币。所有资金托管、结算和提款完全由智能合约强制执行。您可以随时提款,即使 Sera 的 API 不可用,也可以使用链上紧急提款机制。

交易

有哪些订单类型?

Sera 支持限价单(指定您的价格)、即时兑换(以最佳可用价格 Fill-or-Kill)以及虚拟流动性批次(使用共享抵押品的多交易对订单)。详情请参阅订单类型虚拟流动性

什么是虚拟流动性?

虚拟流动性(VL)允许您使用一笔共享预算,在多个交易对上挂出限价单。与为每个订单分别锁定抵押品不同,VL 批次只冻结单个订单中的最大成本。当一个兄弟订单成交后,其余订单会自动缩量,以适配剩余预算。请参阅虚拟流动性

即时兑换如何运作?

即时兑换使用智能订单路由(SOR)在所有可用流动性中寻找最佳价格。当直接路径不是最优时,SOR 引擎会通过中间货币进行路由。例如,JPY→GBP 兑换可能会经由 USD,以获得更优汇率。

  1. 通过 API 请求报价
  2. 使用您的钱包签署报价参数
  3. 提交签名以执行

兑换是原子性的 — 要么完全执行,要么被完全拒绝。请参阅即时兑换交易

费用是多少?

兑换费用已计入您签署的报价中——所见即所付,Gas 也已包含在内。限价单用户在结算时以真实 ETH 支付 Gas。详情请参阅费用与成本

我可以取消订单吗?

可以。未结和部分成交的订单可以使用 POST /orders/cancel 并附带 EIP-712 CancelOrder 签名来取消。所有用户都受 5 分钟冷却期限制 — 订单必须至少存在 5 分钟后才能取消。

取消部分成交的订单会怎样?

未成交部分退还到您的 Vault 余额。已成交部分的收益仍然在您的 Vault 中可用。

API

我需要 API 密钥吗?

  • 公共端点(健康检查、代币、兑换报价)— 不需要 API 密钥
  • 交易端点(下单、兑换)— 不需要 API 密钥,但需要 EIP-712 签名
  • 读取端点(余额、订单历史)— 需要 API 密钥

请参阅身份验证了解如何创建 API 密钥。

频率限制是多少?

所有请求按 IP 地址限速,不受身份验证状态影响:每秒 10 个请求,每分钟 120 个请求。

有 WebSocket API 吗?

目前不对公共用户提供。请使用 REST API 轮询订单状态更新。

安全性

资金如何保护?

资金保存在 Vault.sol 智能合约中,具有按用户的账本余额。Vault 是非托管的 — Sera 的链下服务(订单撮合、API)从不持有或控制您的资金。所有交易操作需要您钱包的 EIP-712 签名,所有结算在链上进行。智能合约开源,已独立审计。如果 Sera 的链下服务宕机,您可以通过紧急提款直接在链上提取资金。

如果 API 宕机怎么办?

您可以随时通过智能合约使用紧急提款机制直接提款:

  1. 在 Sera 合约上调用 emergencyWithdraw(token, amount)
  2. 等待约 24 小时(7,200 个区块)
  3. 再次调用 emergencyWithdraw(token, amount) 以执行

详情请参阅紧急提款

我的账户会被冻结吗?

在极少数情况下(例如合规要求),账户可能会被冻结。被冻结的账户仍然可以提款,但不能下新的交易。

支持

如何获取帮助?