Lewati ke konten utama
Didit Raih $7,5 Juta untuk Membangun Infrastruktur Identitas dan Fraud
Didit
Kembali ke blog
Blog · 21 Mei 2026

Panduan Implementasi KYT untuk Bursa Kripto & On-Ramp (ID)

Panduan praktis untuk mengintegrasikan penyaringan dompet ke dalam bursa kripto atau on-ramp — menyaring deposit dan penarikan pada waktu yang tepat, mengkodekan kebijakan, dan menangani peringatan — dengan biaya $0,02 per.

Oleh DiditDiperbarui
kyt-crypto-exchange-integration.png

Bursa kripto atau on-ramp memiliki dua momen di mana risiko on-chain masuk atau keluar dari bisnis: deposit masuk, dan penarikan keluar. Lakukan penyaringan dengan benar pada dua titik tersebut dan Anda telah mencakup inti dari Know Your Transaction (KYT). Jika salah — menyaring terlalu lambat, menyaring hal yang salah, atau memperlakukan setiap kecocokan sebagai tiket manual — Anda akan menerima dana tercemar atau membanjiri analis Anda.

Ini adalah panduan pembangunan untuk mengintegrasikan Penyaringan Dompet Didit ke dalam alur deposit/penarikan. Ini mencakup di mana harus menyaring, bagaimana mengkodekan kebijakan sehingga sebagian besar keputusan otomatis, dan bagaimana menangani yang tidak otomatis — semuanya pada API /v3/ terpadu dengan biaya $0,02 per penyaringan menggunakan kunci Anda sendiri (bring-your-own-key).

Poin-poin penting

  • Dua titik penyaringan: saring alamat deposit saat masuk, saring alamat tujuan saat keluar.
  • Batasi sebelum penyelesaian. Penyaringan pra-transfer memungkinkan Anda menolak deposit atau memblokir penarikan sebelum nilai berpindah.
  • Kodekan kebijakan sebagai aturan sehingga RENDAH/SEDANG otomatis lolos, TINGGI diarahkan untuk ditinjau, dan KRITIS ditolak — analis hanya menangani kasus-kasus khusus.
  • Catatan pasca-transfer berdasarkan hash transaksi menjaga jejak audit dan menangkap penetapan sanksi retroaktif.
  • Manajemen kasus bawaan + alur kerja SAR — peringatan terbuka di Konsol yang sama, tanpa alat terpisah.
  • $0,02 per penyaringan dengan BYOK (Crystal atau Merkle Science); bayar per panggilan, tanpa minimum.

Apa arti KYT bagi bursa

KYC memverifikasi siapa pengguna Anda saat pendaftaran. KYT mengawasi apa yang dilakukan uang mereka setelahnya — secara khusus, dari mana kripto yang mereka depositkan berasal dan ke mana kripto yang mereka tarik akan pergi. Untuk bursa atau on-ramp, kewajiban ini konkret: jangan menerima dana dengan sanksi, mixer, darknet, ransomware, atau paparan dana curian, dan jangan mengirim dana ke dompet dengan karakteristik yang sama. Penyaringan dompet adalah mekanisme yang menegakkannya transaksi demi transaksi.

Mengapa ini penting

Deposit dan penarikan adalah satu-satunya dua pintu yang digunakan nilai, jadi itu adalah satu-satunya dua pintu yang digunakan risiko. Deposit tercemar yang diterima adalah paparan pencucian uang di pembukuan Anda; penarikan yang dikirim ke dompet yang disanksi adalah pelanggaran sanksi terlepas dari niatnya. Ekspektasi regulasi untuk VASP adalah pemantauan transaksi berkelanjutan yang eksplisit, dan ekspektasi praktisnya adalah Anda menangkap ini sebelum penyelesaian, bukan dalam tinjauan akhir bulan.

Alasan tim secara historis kurang menyaring adalah biaya: langganan analisis blockchain lama menetapkan harga penyaringan sebagai kontrak perusahaan. Dengan $0,02 per penyaringan menggunakan BYOK, batasan itu hilang — Anda dapat menyaring setiap deposit dan setiap penarikan dan masih mendapatkan sekitar 10× lebih murah daripada membeli data secara langsung.

Detail teknis

Semuanya berjalan pada POST /v3/transactions/. Atur currency_kind: "crypto", arah, dan alamat yang Anda saring.

Deposit (INBOUND) — saring alamat sumber sebelum dikreditkan:

curl -X POST https://verification.didit.me/v3/transactions/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transaction_id": "dep_a31f",
    "category": "finance",
    "amount": 8000,
    "currency": "USDT",
    "currency_kind": "crypto",
    "direction": "INBOUND",
    "wallet_address": "0x12ab...90cd",
    "include_crypto_screening": true,
    "subject": { "vendor_data": "user_2201", "role": "RECEIVER" }
  }'

Penarikan (OUTBOUND) — saring tujuan sebelum dilepaskan:

curl -X POST https://verification.didit.me/v3/transactions/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transaction_id": "wd_b58c",
    "category": "finance",
    "amount": 8000,
    "currency": "USDT",
    "currency_kind": "crypto",
    "direction": "OUTBOUND",
    "wallet_address": "0x44de...11ff",
    "include_crypto_screening": true,
    "subject": { "vendor_data": "user_2201", "role": "SENDER" }
  }'

Cabang pada band keputusan:

{
  "transaction_id": "wd_b58c",
  "status": "APPROVED",
  "wallet_screening": {
    "risk_score": 12,
    "risk_band": "LOW",
    "exposure": [ { "category": "EXCHANGE", "type": "DIRECT", "share": 0.96 } ]
  }
}

Setelah penyelesaian, saring transaksi yang dikonfirmasi berdasarkan hash (payment_reference_id) untuk menyimpan catatan pasca-transfer yang dapat diaudit.

Webhook. Berlangganan transaction.status.updated agar buku besar Anda mencerminkan keputusan analis dan setiap remediasi AWAITING_USER.

Harga. $0,02 per penyaringan dengan BYOK (Crystal atau Merkle Science), per panggilan, tanpa minimum.

Alur referensi

Permintaan deposit
   └─ POST /v3/transactions/ (INBOUND, wallet_address, screening)
        ├─ LOW / MEDIUM  → kredit deposit
        ├─ HIGH          → tahan; buka peringatan; analis meninjau
        └─ CRITICAL      → tolak; bekukan; buka peringatan; pertimbangkan SAR

Permintaan penarikan
   └─ POST /v3/transactions/ (OUTBOUND, destination wallet_address, screening)
        ├─ LOW / MEDIUM  → lepaskan
        ├─ HIGH          → tahan; analis meninjau
        └─ CRITICAL      → blokir; buka peringatan

Pasca-penyelesaian
   └─ POST /v3/transactions/ (hash sebagai payment_reference_id) → catatan audit

Kodekan penanganan RENDAH/SEDANG/TINGGI/KRITIS sekali dalam bundel aturan Penyaringan kripto sehingga status kembali sudah diputuskan — backend Anda hanya bertindak berdasarkan itu.

Kasus penggunaan

  • Bursa terpusat — saring setiap deposit dan penarikan; tolak otomatis KRITIS, antrekan TINGGI, catat sisanya.
  • On/off-ramp — batasi konversi fiat↔kripto pada dompet pihak lawan sebelum diselesaikan ke jalur perbankan.
  • Pialang yang menambahkan kripto — gunakan kembali integrasi pemantauan transaksi yang ada; penyaringan kripto adalah endpoint yang sama.
  • Kustodian — saring saat masuk dan saring ulang saat bergerak, dengan grafik jaringan sebagai bukti pembekuan.
  • VASP — pasangkan KYT dengan pertukaran data Aturan Perjalanan FATF pada mesin yang sama untuk risiko pihak lawan ujung ke ujung.

Bagaimana cara berintegrasi dengan Didit

  1. Konfigurasi penyedia + default. Di Konsol → Transaksi → Pengaturan, atur Crystal atau Merkle Science (BYOK atau dikelola) dan perilaku penyaringan default.
  2. Tulis aturan kebijakan. Aktifkan bundel penyaringan Kripto dan atur band → tindakan sehingga sebagian besar keputusan otomatis.
  3. Saring di kedua pintu. Panggil POST /v3/transactions/ untuk setiap deposit (INBOUND) dan penarikan (OUTBOUND) sebelum penyelesaian.
  4. Catat setelah penyelesaian. Saring ulang transaksi yang dikonfirmasi berdasarkan hash untuk jejak audit.
  5. Tangani kasus-kasus khusus. Penyaringan TINGGI/KRITIS membuka peringatan; selidiki, eskalasikan ke kasus, dan ajukan SAR di Konsol yang sama.

Karena semuanya ada di API /v3/ terpadu, pengguna yang sama yang melakukan deposit mengalir melalui pemantauan transaksi, transaksi yang ditandai dapat dijeda melalui AWAITING_USER dan memicu langkah remediasi, dan KYC, KYT, dan AML menyusun menjadi satu platform identitas dan penipuan.

Pertanyaan yang sering diajukan

Di mana tepatnya saya harus menyaring?

Pada dua titik: alamat sumber setiap deposit (INBOUND) sebelum dikreditkan, dan alamat tujuan setiap penarikan (OUTBOUND) sebelum dilepaskan. Tambahkan penyaringan pasca-transfer berdasarkan hash untuk catatan.

Bukankah menyaring setiap transaksi akan mahal?

Tidak. Dengan biaya $0,02 per penyaringan menggunakan BYOK — sekitar 10× lebih murah daripada membeli analitik secara langsung — menyaring setiap deposit dan penarikan terjangkau, bahkan pada volume tinggi.

Bagaimana cara menghindari tinjauan manual pada setiap kecocokan?

Kodekan kebijakan dalam bundel aturan penyaringan Kripto sehingga RENDAH/SEDANG otomatis lolos, TINGGI diarahkan ke analis, dan KRITIS ditolak. Analis hanya menangani kasus-kasus khusus.

Apakah ini juga mencakup Aturan Perjalanan?

Ya. Mesin Pemantauan Transaksi yang sama mendukung Aturan Perjalanan FATF, sehingga pertukaran data pihak lawan dan penyaringan dompet berjalan bersama.

Penyedia mana yang dapat saya gunakan?

Crystal dan Merkle Science saat ini (BYOK atau dikelola); Chainalysis dan Elliptic akan segera hadir dengan BYOK $0,02.

Siap untuk memulai?

Baca ikhtisar Penyaringan Dompet di dokumen, lihat bagaimana itu sesuai dengan platform di halaman produk Penyaringan Dompet, dan periksa harga per panggilan di halaman harga. Ketika Anda siap, mulai secara gratis — 500 pemeriksaan KYC gratis setiap bulan, dan penyaringan dompet dengan biaya $0,02 per penyaringan menggunakan BYOK.

Infrastruktur untuk identitas dan fraud.

Satu API untuk KYC, KYB, Transaction Monitoring, dan Wallet Screening. Integrasi dalam 5 menit.

Minta AI untuk merangkum halaman ini
KYT untuk Bursa Kripto & On-Ramp | Didit.