跳到主要内容
Didit 融资 750 万美元,打造身份与欺诈基础设施
Didit
加密货币入口

验证买家。筛选钱包。一站式工作流。

Didit 工作流一站式处理买家身份和目标钱包验证,确保加密货币交易安全。每月免费提供 500 次验证。

投资方
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me
Shiply

全球2,000多家组织信赖。

入口的责任

了解买家。了解钱包。资金转移前完成。

每个受监管的入口都必须同时处理两部分:买家 KYC 和目标钱包 KYT,适用于每笔购买。Didit 将它们整合为一个工作流: $0.33 KYC + $0.17 交易(含托管钱包筛选)= 每笔购买 $0.50。如果使用您自己的钱包提供商 (BYOK),则降至 $0.37。每月免费提供 500 次验证。

工作原理

从注册到验证用户,仅需四步。

  1. 步骤 01

    创建工作流

    选择您需要的检查项, 身份、活体、人脸比对、制裁、地址、年龄、电话、邮箱、自定义问题。在仪表盘中拖拽构建流程,或通过我们的 API 发布相同流程。支持条件分支、A/B 测试,无需代码。

  2. 步骤 02

    集成

    通过我们的 Web、iOS、Android、React Native 或 Flutter SDK 进行原生嵌入。重定向到托管页面。或者直接通过电子邮件、短信、WhatsApp 等方式向用户发送链接。选择最适合您技术栈的方案。

  3. 步骤 03

    用户完成流程

    Didit 负责托管摄像头、光线提示、移动端切换和无障碍功能。在用户进行流程时,我们实时评估 200 多个欺诈信号,并根据权威数据源验证每个字段。两秒内即可得出结果。

  4. 步骤 04

    接收结果

    实时签名 Webhook 可确保用户通过、拒绝或需要审核时,您的数据库即时同步。可按需轮询 API。或打开控制台检查每个会话、每个信号,并按您的方式管理案例。

专为入口设计 · 基础设施定价

六项检查。两次 API 调用。$0.50 每笔购买。

受监管的入口购买并非单一检查, 它是一个配方。每个工作流程可切换每个模块,通过BYOK替换您自己的钱包筛选提供商,将每次购买费用降至 $0.37。
01 · 买家 KYC 套件

五项检查,一次调用。

身份、活体、人脸比对、设备 + IP、AML, 打包价每位买家 $0.33。通过 iBeta Level 1 反欺诈认证,两秒内出结果,支持 220 多个国家/地区的 14,000 多种证件。
用户验证模块
02 · 钱包筛选 (KYT)

加密货币转出前,先评估目标地址。

识别受制裁钱包、混币器、高风险交易所、被盗资金。托管检查每笔 $0.15,或使用您自己的提供商密钥每笔 $0.02。支持 EVM、Bitcoin、TRON、Solana 和主要 L2。
钱包筛选模块
03 · AML 筛选

针对 1300 多个列表筛选每位买家。

制裁、政治公众人物 (PEP)、负面媒体, 每日更新,支持 14 种语言。命中后自动创建案例,并在清除前阻止购买。
AML 筛选模块
04 · 旅行规则 (TFR)

每笔转账都包含发起人 + 受益人信息。

通过 TRP、Sumsub Travel Rule、Notabene、Veriscope 交换 IVMS-101 数据包。欧盟 TFR 下无 €1,000 最低限额, 每笔转账都包含发起方 + 受益方数据。
加密货币旅行规则概览
05 · 交易限额

限额随买家风险动态调整。

每个工作流的实时速度、金额、链和地理阈值。自动识别结构化模式。在无代码工作流构建器中编辑规则,无需重新部署。
交易监控模块
06 · 出口覆盖

出入金,一个工作流搞定。

相同的 /v3/ 会话处理提款:KYC 卖家,KYT 源钱包,AML 买家,提交旅行规则数据包。一份合同,一份发票,一份审计包,双向适用。
加密行业工作流
集成

一个会话。一次预检查。一个 Webhook。

开启 KYC 会话。预检查目标钱包。读取签名结果。放行加密货币。
POST /v3/session/KYC
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_onramp_kyc",
    "vendor_data": "buyer-42",
    "metadata": { "destination_wallet": "0x2dc1...81f9" }
  }'
201已创建{ "session_url": "verify.didit.me/..." }
在签名 webhook 返回 status: Approved 之前,阻止购买。文档 →
POST /v3/transactions/KYT
$ curl -X POST https://verification.didit.me/v3/transactions/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "transaction_id": "buy-42",
    "transaction_details": { "direction": "OUTBOUND", "currency_kind": "crypto" },
    "subject": { "vendor_data": "buyer-42", "full_name": "Jamie Example" },
    "counterparty": { "full_name": "Destination wallet", "payment_method": { "account_id": "0x2dc1...81f9" }}
  }'
201创建时间{ 状态 APPROVED · IN_REVIEW · DECLINED · AWAITING_USER }
currency_kind: "crypto" 时,钱包筛选在服务器端运行。无需二次调用。文档 →
代理就绪集成

通过一个提示,快速上线加密货币入口的 KYC + KYT 流程。

粘贴到 Claude Code、Cursor、Codex、Devin、Aider 或 Replit Agent 中。填写您的技术栈。代理将构建工作流,在钱包界面设置购买门槛,注册持续监控,并连接 Webhook。
didit-integration-prompt.md
You are integrating Didit into a fiat-to-crypto on-ramp. Two obligations on every buy:

  1. Verify the buyer (KYC) — identity, liveness, face match, device + IP, AML against 1,300+ sanctions / PEP / adverse-media lists. ONE call to the Sessions API.
  2. Screen the destination wallet (KYT) — risk-score the address against sanctioned wallets, mixers, high-risk counterparties BEFORE the crypto leaves. ONE call to the Transactions API with currency_kind: "crypto".

Bundle pricing (verified live against POST /v3/transactions/, 2026-05-16):
  - KYC bundle: $0.33 per buyer (Sessions API)
  - Transactions API call: $0.02 base (transaction-monitoring) + $0.15 wallet screening (Didit's default managed provider) = $0.17 per buy
  - Total managed: $0.33 + $0.17 = $0.50 per fully-screened buy
  - Total with BYOK on the wallet provider: $0.33 + $0.04 = $0.37 per buy
  - First 500 KYC verifications free every month, forever

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60s, no card).
  - Webhook endpoint with HMAC SHA-256 verification using the X-Signature-V2 header and your webhook secret.
  - A workflow_id from the Workflow Builder that bundles ID Verification + Passive Liveness + Face Match 1:1 + Device & IP Analysis + AML Screening.
  - Transaction Monitoring enabled in the Business Console (Transactions > Settings) with crypto screening turned on.

STEP 1 — Verify the buyer with the Sessions API

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<wf id with KYC + AML modules>",
      "vendor_data": "<your buyer id, max 256 chars>",
      "callback": "https://<your-app>/onramp/kyc/callback",
      "metadata": {
        "purpose": "crypto_onramp_buy",
        "buy_id": "<your internal tx reference>"
      }
    }

  Response: 201 Created with the hosted session URL. Redirect the buyer to it. Sub-2-second median verdict on completion.

STEP 2 — Read the signed webhook on KYC completion

  Didit POSTs to your callback. Session statuses are Title Case With Spaces:

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your buyer id>",
      "status": "Approved",
      "id_verification": { "status": "Approved" },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "ip_analysis": { "status": "Approved" },
      "aml": { "status": "Approved", "hits": [] }
    }

  Status enum (exact case): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.

  Verify the X-Signature-V2 header BEFORE reading the body — HMAC SHA-256 of the raw bytes with your webhook secret.

STEP 3 — Screen the destination wallet BEFORE crediting the buy

  POST https://verification.didit.me/v3/transactions/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body (required fields verified live 2026-05-16):
    {
      "transaction_id": "<your internal buy reference>",
      "transaction_category": "finance",
      "include_crypto_screening": true,
      "transaction_details": {
        "direction": "OUTBOUND",
        "amount": "0.25",
        "currency": "ETH",
        "currency_kind": "crypto",
        "action_type": "withdrawal"
      },
      "subject": {
        "entity_type": "individual",
        "vendor_data": "<your buyer id>",
        "full_name": "<buyer full name>"
      },
      "counterparty": {
        "entity_type": "unhosted_wallet",
        "full_name": "<destination wallet label>",
        "payment_method": {
          "method_type": "crypto_wallet",
          "account_id": "<destination wallet address>"
        }
      }
    }

  REQUIRED fields the API rejects if missing:
    - subject.vendor_data + subject.full_name
    - counterparty.full_name
    - transaction_details.direction + currency + currency_kind + amount
    - For crypto: a wallet address on counterparty.payment_method.account_id (OUTBOUND) or subject.payment_method.account_id (INBOUND post-transfer)

  Wallet screening runs server-side when currency_kind = "crypto" and there is a wallet address in the right participant. No separate endpoint.

  Response shape (excerpted from a real successful 201):
    {
      "uuid": "<server transaction uuid>",
      "txn_id": "<your transaction_id echoed back>",
      "status": "APPROVED",
      "score": 0,
      "severity": null,                       // null when score is 0; LOW | MEDIUM | HIGH | CRITICAL | UNKNOWN otherwise
      "props": {
        "wallet_risk_score": 0,
        "sanctions_hit": false,
        "pep_counterparty": false,
        "aml_provider": "<provider slug>",    // identifies the screening provider used on this call
        "aml_screening_type": "WALLET_SCREENING",
        "aml_screening_status": "COMPLETED"
      },
      "provider_results": [{ "provider": "<provider slug>", "result_type": "WALLET_SCREENING", "status": "SCREENED", ... }],
      "cost_breakdown": {
        "total_price": 0.17,
        "items": [
          { "usage_type": "transaction_aml_monitoring", "price": 0.15 },
          { "usage_type": "transaction_monitoring", "price": 0.02 }
        ]
      }
    }

  Transaction status enum (exact case, UPPER_SNAKE_CASE): APPROVED | IN_REVIEW | DECLINED | AWAITING_USER.
  When a transaction enters AWAITING_USER, Didit creates a linked remediation session automatically and returns a verification URL on the response.

  Real per-transaction cost (verified live):
    - Plain fiat transaction monitoring: $0.02
    - Crypto transaction with managed wallet screening: $0.17 ($0.02 TM base + $0.15 wallet screen on Didit's managed flow)
    - Crypto transaction with BYOK wallet screening: $0.04 ($0.02 TM base + $0.02 wallet screen)

  Branch logic:
    APPROVED       → send the crypto.
    IN_REVIEW      → hold the buy, route to analyst queue.
    DECLINED       → refund the fiat, block the address.
    AWAITING_USER  → redirect the buyer to the remediation session URL.

STEP 4 — Ongoing AML monitoring is automatic

  Any session with AML enabled is rescreened DAILY by Didit's continuous monitoring at $0.07 per user per year. There is NO separate endpoint to call — the same workflow does it.

  When a previously-approved buyer crosses an AML threshold, the session status changes to "In Review" or "Declined" automatically and your webhook fires the update.

STEP 5 — Off-ramp uses the same two endpoints

  Selling crypto for fiat:
    - KYC the seller via POST /v3/session/ (same as Step 1).
    - Screen the source wallet via POST /v3/transactions/ with direction: "INBOUND" and the source wallet address on subject.payment_method.account_id.

WEBHOOK EVENT NAMES
  - Sessions: status changes flow through the standard session webhook.
  - Transactions: transaction.created · transaction.updated · transaction.status.changed · transaction.alert.generated.

  Verify X-Signature-V2 on every payload.

CONSTRAINTS
  - Session statuses use Title Case With Spaces (Approved, In Review). Transaction statuses use UPPER_SNAKE_CASE (APPROVED, IN_REVIEW). They live in different APIs — don't mix them in the same code path.
  - Wallet Screening MUST run BEFORE the crypto leaves — a post-transfer screen is useful for audit but useless for blocking.
  - Default record retention is 5 years post-relationship per the EU AML package; extend per your supervisor's guidance.
  - 200+ fraud signals are evaluated on every KYC session at no extra cost — surface the score via the session decision payload, don't re-query.

Read the docs:
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/transaction-monitoring/overview
  - https://docs.didit.me/transaction-monitoring/aml-screening
  - https://docs.didit.me/integration/webhooks

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
合规性设计

一键开启新国家/地区业务。 我们为您解决难题。

我们负责设立当地子公司、获取许可证、进行渗透测试、获得认证,并与所有新法规保持一致。要在新国家/地区发布验证服务,只需轻点开关。已覆盖220多个国家/地区,每个季度进行审计和渗透测试, 是唯一一个被欧盟成员国政府正式认定比线下验证更安全的身份提供商。
阅读安全与合规性档案
欧盟金融沙盒
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
信息安全 · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
原生符合欧盟标准

数据证明

数据证明
  • $0.00
    每次完整筛选购买, KYC 捆绑包 + 带有钱包筛选的交易。
  • 0+
    对每位买家进行制裁、政治公众人物 (PEP) 和负面媒体名单筛选。
  • <0s
    入门级 Android 设备上,每次会话的端到端 KYC 结果。
  • 0
    每个账户每月免费验证。
三个层级,一份价目表

免费开始。按使用量付费。可扩展至企业级。

每月 500 次免费验证,永久有效。生产环境按量付费。企业版提供定制合约、数据驻留和 SLA (Service Level Agreements)。
免费

免费

每月 $0。无需信用卡。

  • 免费 KYC 套件(身份验证 + 被动活体检测 + 人脸匹配 + 设备与 IP 分析), 每月 500 次,永久有效
  • 黑名单用户
  • 重复检测
  • 每次会话 200+ 欺诈信号
  • Didit 网络中可重复使用的 KYC
  • 案件管理平台
  • 工作流构建器
  • 公开文档、沙盒、SDK、MCP(模型上下文协议)服务器
  • 社区支持
最受欢迎
按用量付费

按用量计费

按实际用量付费。25+模块。公开的模块定价,无每月最低费用。

  • 完整KYC $0.33(身份+生物识别+IP/设备)
  • 10,000+ AML数据集, 制裁、PEP、负面媒体
  • 1,000+ 政府数据源用于数据库验证
  • 交易监控 $0.02/笔交易
  • 实时KYB $2.00/家企业
  • 钱包筛选 $0.15/次检查
  • 白标验证流程, 您的品牌,我们的基础设施
企业版

企业版

定制MSA和SLA。适用于大批量和受监管项目。

  • 年度合同
  • 定制MSA、DPA和SLA
  • 专属Slack和WhatsApp频道
  • 按需人工审核员
  • 经销商和白标条款
  • 独家功能和合作伙伴集成
  • 指定CSM、安全审查、合规支持

免费开始 → 仅在检查运行时付费 → 解锁企业版以获取定制合约、SLA 或数据驻留。

FAQ

常见问题

Didit 是什么?

Didit 身份和欺诈基础设施, 一个我们自己在构建产品时希望存在的平台:开放、灵活且对开发者友好,因此它可以作为您技术栈的真正一部分,而不是一个您需要围绕其进行集成的黑盒。

一个 API 涵盖了人员验证(KYC了解您的客户)、企业验证(KYB了解您的企业)、加密钱包筛选(KYT了解您的交易)以及实时交易监控, 构建在以下技术栈之上:

  • 快速, 每次会话的 p99 响应时间低于 2
  • 可靠, 已在 220 多个国家/地区 1,500 多家公司中投入生产
  • 安全, SOC 2 Type 1、ISO 27001、GDPR 原生,并经西班牙金融监管机构正式认证,比亲自验证更安全

底层支持:14,000 多种文档类型,支持 48 种以上语言1,000 多个数据源,每次会话提供 200 多个欺诈信号。Didit 基础设施从每次会话中动态学习,并每天都在改进。

什么是加密货币入口,为什么它需要两次检查?

入口是一种服务,允许人们通过银行卡或银行转账支付并接收加密货币到他们的钱包。想想 MoonPay、Ramp、Transak, 以及像 AhoraCrypto GBTC Finance 这样的 Didit 客户。

每次购买都可能出现两个问题,因此您需要两次检查:

  • 验证买家, 他们是否真实,他们是否是他们声称的身份,他们是否在制裁名单上
  • 筛选目标钱包, 该地址是否出现在混币器、黑客攻击或受制裁集群中

一个干净的买家仍然可以将资金发送到不良钱包,一个干净的钱包仍然可能由不良买家提供资金。每次购买都需要进行这两项检查。Didit 将它们作为一个工作流提供,每次购买 $0.50($0.33 KYC + $0.17 交易,包含托管钱包筛选), 或者当您自带钱包筛选密钥时为 $0.37

KYC 与 KYT, 有什么区别?

KYC 关注的是个人:姓名、证件、人脸、制裁名单、登录地点。通常在注册时运行一次,之后再定期更新。

KYT 关注的是钱包:它在链上图谱中的位置、交易对象、是否被标记。每次交易时都会运行。

受监管的加密货币入口平台两者都需要。Didit 提供一个统一的工作流程,在同一流程中对买家进行 KYC,对目标钱包进行 KYT,无需额外操作。

终端用户的验证速度有多快?

整个流程通常在 30 秒内完成, 拿起身份证件,拍摄证件,拍摄自拍,完成。这是市场上最快的速度。传统的 KYC 提供商完成相同流程通常需要90 秒以上

在后端,Didit p99 指标下两秒内返回结果,时间从用户完成自拍到您的 webhook 触发。移动端捕获针对慢速手机和慢速网络进行了优化:渐进式图像压缩、延迟加载 SDK,以及如果用户从网页端开始,通过二维码实现从桌面到手机的一键切换。

也支持出金(Off-ramp)吗?

同样的两个检查,方向相反:

  • 验证卖家, 与买家相同的 KYC 流程
  • 筛选来源钱包, 在您接受加密货币之前,它来自哪里。捕获混币器、勒索软件收益、受制裁地址

一个工作流程处理买入和卖出。一份合同、一张发票、一份双向审计追踪。

如果用户失败、放弃或过期,会发生什么?

每个会话都会落入七种明确状态之一,因此您的代码始终知道该怎么做:

  • Approved, 所有检查通过。让用户继续。
  • Declined, 一项或多项检查失败。您可以允许用户重新提交特定的失败步骤(例如,重新拍摄自拍),而无需重新运行整个流程。
  • In Review, 标记为合规审查。在控制台中打开案例,查看所有信号,决定批准或拒绝。
  • In Progress, 用户正在进行中。
  • Not Started, 链接已发送,用户尚未打开。如果长时间未打开,发送提醒。
  • Abandoned, 用户打开了链接但未及时完成。重新引导或使其过期。
  • Expired, 会话链接已过期。创建新会话。

每次状态更改都会触发一个带签名的 webhook,因此您的数据库始终保持同步。放弃和拒绝的会话是免费的。

我的客户数据存储在哪里,如何受到保护?

生产数据默认在欧盟处理和存储,使用 Amazon Web Services。企业合同可以根据监管机构要求,申请其他区域。

全面加密。 所有数据库、对象存储和备份中的静态数据均采用 AES-256 加密。所有 API 调用、webhook 和业务控制台会话中的传输数据均采用传输层安全协议 1.3。生物识别数据使用单独的客户主密钥加密。

保留期限由您控制。 默认保留期限为无限期(无限制),除非您配置更短的期限, 每个应用程序可在30 天到 10 年之间, 您可以随时从仪表板或 API 删除任何单个会话。

认证:SOC 2 Type 1(Type 2 审计进行中)、ISO/IEC 27001:2022iBeta Level 1 PAD,以及来自西班牙 Tesoro / SEPBLAC / CNMV 的公开证明,表明 Didit 的远程身份验证比亲自验证更安全。完整报告请访问 /security-compliance

Didit 符合我的行业要求吗?

Didit 默认符合对身份基础设施至关重要的监管机构要求:

  • GDPR + UK GDPR, 控制器/处理者分离,发布完整的《数据处理协议》,指定主要监管机构(西班牙 AEPD)。
  • AMLD6 + 欧盟 AML 单一规则手册, 实时筛选 1,300 多个制裁、政治公众人物和负面媒体名单。
  • eIDAS 2.0, 符合欧盟数字身份钱包;支持可复用身份。
  • MiCA (Markets in Crypto-Assets), 适用于加密货币入口平台、交易所和托管机构。
  • DORA, 数字运营弹性法案,欧盟金融服务运营弹性。
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA, 美国生物识别隐私(伊利诺伊州、德克萨斯州、华盛顿州)和加州消费者隐私。
  • UK Online Safety Act, 年龄门槛和儿童安全义务。
  • FATF Travel Rule, 加密货币转账的发起方和受益方数据,IVMS-101 互操作。

详细备忘录、所有证书、所有监管机构函件:/security-compliance

我能多快集成并开始验证用户?
  • 60 即可在 business.didit.me 获得沙盒账户, 无需信用卡。
  • 5 分钟即可通过 Claude Code、Cursor 或任何编码代理,通过我们的模型上下文协议 (MCP) 服务器完成工作验证。
  • 一个周末即可完成生产就绪的集成,包括带签名的 webhook 验证、重试和用户被拒绝时的补救流程。

三种集成路径, 选择最适合您技术栈的:

  • 使用我们的 Web、iOS、Android、React Native Flutter SDK 原生嵌入
  • 将用户重定向到托管验证页面, SDK。
  • 通过电子邮件、短信、WhatsApp 或任何渠道发送链接, 零前端工作。

相同的仪表板、相同的计费、相同的按成功付费价格适用于所有三种方式。分步指南请访问 docs.didit.me/integration/integration-prompt

它涵盖 Travel Rule 吗?

是的。欧盟 Travel Rule(资金转移条例)规定,CASP 必须在每次加密货币转账时交换发起方和受益方数据, 欧盟加密货币没有最低门槛。

Didit 通过以下方式处理:

  • IVMS-101 有效载荷, 所有主要 Travel Rule 协议都支持的标准
  • TRP、Sumsub Travel Rule、Notabene Veriscope 互操作
  • 交易监控标记发起方或受益方数据缺失或不匹配的转账

一个工作流程,两部分, 对用户进行 KYC,对转账进行 Travel Rule 数据处理。

如果买家在购买后被标记,会发生什么?

Didit 每天都会针对注册时使用的 1,300 多个名单重新检查所有已批准的买家。这是自动的, 无需调用单独的端点,无需额外设置,大多数套餐无需额外费用(对于大批量账户,每年每用户 $0.07)。

当之前清白的买家达到 AML 阈值时:

  • 会话状态自动更改为 In Review Declined
  • 一个带签名的 webhook 会将新的命中信息发送到您的后端
  • 业务控制台中会打开一个案例,原始的入职证据一键可查
  • 您的合规团队可以从案例内部提交可疑活动报告 (SAR)

对于拥有百万买家基础的平台,这每年每位买家只需几美元, 比手动审查队列便宜几个数量级。

发货需要多长时间?

5 分钟内完成沙盒部署。一个周末内完成生产部署。

  • 在业务控制台注册, 60 秒内获得沙盒密钥,无需信用卡
  • 在无代码工作流构建器中构建工作流, 选择 KYC 模块 + 在交易设置中开启加密货币筛选
  • 在您的 KYC 步骤中添加一个调用 (POST /v3/session/),在您的购买步骤中添加一个调用 (POST /v3/transactions/)
  • 验证带签名的 webhook, 批准解锁购买,拒绝则冻结资金

如果您希望 AI 代理(Claude Code、Cursor、Codex、Devin、Aider、Replit Agent)来构建,请粘贴上面部分中的集成提示,代理将搭建流程。Web、iOS、Android、React Native Flutter 的原生 SDK 都共享相同的会话模型。

身份与欺诈基础设施。

一个 API 即可实现 KYC、KYB、交易监控和钱包筛选。5 分钟即可集成。

让 AI 总结此页面