वॉलेट स्क्रीनिंग: प्री-ट्रांसफर बनाम पोस्ट-ट्रांसफर (HI)
प्री-ट्रांसफर स्क्रीनिंग मूल्य हस्तांतरित होने से पहले वॉलेट पते को पढ़ती है; पोस्ट-ट्रांसफर स्क्रीनिंग उसके हैश द्वारा एक व्यवस्थित लेनदेन को पढ़ती है। यहां बताया गया है कि प्रत्येक का उपयोग कब करें, वे कैसे भिन्न हैं, और $0.

क्रिप्टो लेनदेन को स्क्रीन करने के दो क्षण होते हैं, और वे दो अलग-अलग सवालों के जवाब देते हैं। मूल्य स्थानांतरित होने से पहले, आप
Didit का वॉलेट स्क्रीनिंग API दोनों का समर्थन करता है। प्री-ट्रांसफर स्क्रीनिंग एक वॉलेट पता लेती है और जमा स्वीकार करने या निकासी जारी करने से पहले जोखिम का फैसला देती है। पोस्ट-ट्रांसफर स्क्रीनिंग एक लेनदेन हैश लेती है और एक पुष्टि किए गए लेनदेन का बाद में आकलन करती है। दोनों LOW/MEDIUM/HIGH/CRITICAL बैंड और फंड-के-स्रोत के विश्लेषण के साथ समान 0-100 जोखिम स्कोर देते हैं, और दोनों की लागत $0.02 प्रति स्क्रीनिंग है।
यह मार्गदर्शिका अंतर और प्रत्येक को एक वास्तविक प्रवाह में कैसे जोड़ा जाए, यह बताती है।
मुख्य बातें
- प्री-ट्रांसफर = पता, मूल्य स्थानांतरित होने से पहले। जमा या निकासी को होने से पहले रोकने के लिए एक वॉलेट पते को स्क्रीन करें।
- पोस्ट-ट्रांसफर = लेनदेन हैश, निपटान के बाद। रिकॉर्ड-कीपिंग और चल रही समीक्षा के लिए एक पुष्टि किए गए लेनदेन (
payment_reference_idद्वारा) को स्क्रीन करें। - दोनों के लिए समान निर्णय आकार — एक 0-100 जोखिम स्कोर, एक LOW/MEDIUM/HIGH/CRITICAL बैंड, और फंड-के-स्रोत श्रेणी द्वारा एक्सपोजर।
- अधिकांश प्रवाह में दोनों का एक साथ उपयोग करें: निर्णय लेने के लिए प्री-ट्रांसफर, दस्तावेज़ बनाने और फिर से जांचने के लिए पोस्ट-ट्रांसफर।
currency_kind: "crypto"और एक दिशा (INBOUND / OUTBOUND) द्वारा ट्रिगर;include_crypto_screeningके साथ प्रति कॉल ओवरराइड करें।- BYOK (क्रिस्टल या मर्कले साइंस) के साथ $0.02 प्रति स्क्रीनिंग, चाहे आप किसी भी समय का उपयोग करें।
प्रत्येक क्या स्क्रीन करता है
प्री-ट्रांसफर स्क्रीनिंग एक
पोस्ट-ट्रांसफर स्क्रीनिंग उसके हैश द्वारा एक
यह क्यों मायने रखता है
गलत क्षण का चयन करने से वास्तविक अंतर पैदा होते हैं। केवल पोस्ट-ट्रांसफर को स्क्रीन करें और आपने पहले ही फंड स्वीकार कर लिए हैं इससे पहले कि आपको पता चले कि वे जोखिम भरे थे — अब आप एक लंबित लेनदेन को अस्वीकार करने के बजाय एक व्यवस्थित लेनदेन को वापस ले रहे हैं। केवल प्री-ट्रांसफर को स्क्रीन करें और आपके रिकॉर्ड पुराने हो जाते हैं: जमा समय पर आपके द्वारा कैप्चर किया गया निर्णय बाद में सामने आई जानकारी को प्रतिबिंबित नहीं करता है, जो किसी भी ऑडिट ट्रेल को कमजोर करता है और पूर्वव्यापी प्रतिबंधों को छोड़ देता है।
नियामक और अच्छी प्रथा दोनों एक ही जवाब की ओर इशारा करते हैं: प्री-ट्रांसफर स्क्रीनिंग के साथ सामने से गेट करें, फिर पोस्ट-ट्रांसफर स्क्रीनिंग के साथ एक सटीक, फिर से जांचने योग्य रिकॉर्ड बनाए रखें। दोनों को चलाने से $0.02 प्रति-स्क्रीनिंग मूल्य मायने रखता है — उस लागत पर, दो बार स्क्रीनिंग अभी भी एक विरासत सदस्यता पर एकल स्क्रीनिंग की तुलना में एक परिमाण सस्ता है।
तकनीकी विवरण
दोनों मोड ट्रांजैक्शन मॉनिटरिंग के अंदर एकीकृत /v3/ API पर चलते हैं। अंतर यह है कि आप वॉलेट पता या लेनदेन संदर्भ पास करते हैं या नहीं।
प्री-ट्रांसफर — जमा स्वीकार करने से पहले एक पते को स्क्रीन करें:
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_61a0",
"category": "finance",
"currency_kind": "crypto",
"direction": "INBOUND",
"wallet_address": "0x4d2a...91bc",
"include_crypto_screening": true,
"subject": { "vendor_data": "user_5012", "role": "RECEIVER" }
}'
पोस्ट-ट्रांसफर — उसके हैश द्वारा एक व्यवस्थित लेनदेन को स्क्रीन करें:
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_77f3",
"category": "finance",
"currency_kind": "crypto",
"direction": "OUTBOUND",
"payment_reference_id": "0xabc123...def",
"include_crypto_screening": true,
"subject": { "vendor_data": "user_5012", "role": "SENDER" }
}'
दोनों समान निर्णय संरचना देते हैं:
{
"wallet_screening": {
"risk_score": 41,
"risk_band": "MEDIUM",
"exposure": [
{ "category": "HIGH_RISK_EXCHANGE", "type": "DIRECT", "share": 0.27 }
]
}
}
ट्रिगर। स्क्रीनिंग तब शुरू होती है जब currency_kind "crypto" होता है और एक direction (INBOUND या OUTBOUND) सेट होता है। डिफ़ॉल्ट — क्या क्रिप्टो लेनदेन स्वचालित रूप से स्क्रीन होते हैं — कंसोल → लेनदेन → सेटिंग्स में कॉन्फ़िगर किया गया है, और include_crypto_screening इसे प्रति कॉल ओवरराइड करता है।
मुख्य फ़ील्ड। प्री-ट्रांसफर के लिए wallet_address पास करें; पोस्ट-ट्रांसफर के लिए लेनदेन हैश को payment_reference_id के रूप में पास करें।
मूल्य। BYOK (क्रिस्टल या मर्कले साइंस) के साथ, किसी भी मोड में प्रति स्क्रीनिंग $0.02।
प्रत्येक का उपयोग कब करें
| परिदृश्य | उपयोग | क्यों |
|---|---|---|
| जमा स्वीकार करना | प्री-ट्रांसफर (पता) | फंड आपके होने से पहले निर्णय लें |
| निकासी जारी करना | प्री-ट्रांसफर (गंतव्य पता) | जोखिम भरे वॉलेट में भेजने से रोकें |
| एक व्यवस्थित हस्तांतरण रिकॉर्ड करना | पोस्ट-ट्रांसफर (हैश) | जो स्थानांतरित हुआ उसका सटीक ऑडिट ट्रेल |
| आवधिक री-स्क्रीनिंग | पोस्ट-ट्रांसफर (हैश) | पूर्वव्यापी प्रतिबंधों को पकड़ें |
| दोनों गेटिंग और रिकॉर्ड-कीपिंग | दोनों | सामने से गेट करें, बाद में दस्तावेज़ करें |
उपयोग के मामले
- क्रिप्टो एक्सचेंज — प्रवाह को गेट करने के लिए हर जमा और निकासी पर प्री-ट्रांसफर; एक पूर्ण, फिर से जांचने योग्य खाता-बही रखने के लिए पोस्ट-ट्रांसफर।
- ऑन/ऑफ-रैंप — निपटान से पहले उच्च-जोखिम वाले वॉलेट से जुड़े रूपांतरणों को ब्लॉक करने के लिए प्री-ट्रांसफर।
- कस्टोडियन — सेवन पर प्री-ट्रांसफर, लेबल विकसित होने पर संग्रहीत संपत्तियों पर पोस्ट-ट्रांसफर री-स्क्रीनिंग।
- वॉलेट — उपयोगकर्ता को फ़्लैग किए गए पते पर भेजने से पहले चेतावनी देने के लिए प्री-ट्रांसफर।
- VASPs — एक रक्षात्मक अनुपालन ट्रेल के लिए यात्रा नियम डेटा के साथ जोड़े गए पोस्ट-ट्रांसफर रिकॉर्ड।
Didit के साथ कैसे एकीकृत करें
- डिफ़ॉल्ट सेट करें लेनदेन → सेटिंग्स में — चुनें कि क्रिप्टो लेनदेन स्वचालित रूप से स्क्रीन होते हैं या नहीं और किस प्रदाता कुंजी का उपयोग करना है।
- सामने से गेट करें। जमा स्वीकार करने या निकासी जारी करने से पहले,
wallet_addressके साथPOST /v3/transactions/करें और बैंड पर कार्य करें। - निपटान के बाद रिकॉर्ड करें। एक बार लेनदेन की पुष्टि हो जाने के बाद, इसे
payment_reference_idके रूप में हैश के साथ फिर से स्क्रीन करें। - अलर्ट संभालें। HIGH/CRITICAL स्क्रीनिंग जांच और SAR फाइलिंग के लिए अंतर्निहित केस मैनेजर में अलर्ट खोलते हैं।
अक्सर पूछे जाने वाले प्रश्न
प्री- और पोस्ट-ट्रांसफर स्क्रीनिंग के बीच व्यावहारिक अंतर क्या है?
प्री-ट्रांसफर मूल्य स्थानांतरित होने से पहले वॉलेट पते को स्क्रीन करता है, ताकि आप अस्वीकार कर सकें। पोस्ट-ट्रांसफर उसके हैश द्वारा एक व्यवस्थित लेनदेन को स्क्रीन करता है, ताकि आपके पास एक सटीक, फिर से जांचने योग्य रिकॉर्ड हो।
क्या मुझे दोनों करने की आवश्यकता है?
अधिकांश टीमों को करना चाहिए। प्री-ट्रांसफर प्रवाह को गेट करता है; पोस्ट-ट्रांसफर रिकॉर्ड को अद्यतित रखता है — जिसमें आपके द्वारा लेनदेन करने के बाद प्रतिबंध सूची में जोड़े गए पते को पकड़ना भी शामिल है।
मैं एक लेनदेन हैश को कैसे स्क्रीन करूं?
currency_kind: "crypto" और एक दिशा के साथ POST /v3/transactions/ पर हैश को payment_reference_id के रूप में पास करें।
क्या दोनों को चलाने में दुगना खर्च आता है?
हाँ — प्रत्येक $0.02 — लेकिन उस कीमत पर दो स्क्रीनिंग अभी भी एक विरासत ब्लॉकचेन-विश्लेषण सदस्यता पर एक स्क्रीनिंग की तुलना में कहीं अधिक सस्ती हैं।
क्या मैं केवल कुछ लेनदेन के लिए स्क्रीनिंग चालू कर सकता हूँ?
हाँ। कंसोल → लेनदेन → सेटिंग्स में एक डिफ़ॉल्ट सेट करें और include_crypto_screening के साथ प्रति कॉल ओवरराइड करें।
शुरू करने के लिए तैयार हैं?
डॉक्स में वॉलेट स्क्रीनिंग अवलोकन पढ़ें, वॉलेट स्क्रीनिंग उत्पाद पृष्ठ पर देखें कि यह प्लेटफॉर्म पर कैसे फिट बैठता है, और मूल्य निर्धारण पृष्ठ पर प्रति-कॉल मूल्य निर्धारण की जांच करें। जब आप तैयार हों, तो मुफ्त में शुरू करें — हर महीने 500 मुफ्त KYC जांच, और $0.02 प्रति स्क्रीनिंग पर वॉलेट स्क्रीनिंग।