IP whitelisting
IP whitelisting मुळे एक्स्चेंज API key ठरावीक सर्व्हर पत्त्यांपुरती मर्यादित राहते. त्यामुळे कॉपी केलेली key इतरत्र वापरता येत नाही. याची व्याख्या आणि सेट अप करण्याची पद्धत.
व्याख्या
एक्सचेंज API key मधील अशी सेटिंग जी फक्त दिलेल्या IP addresses च्या यादीतून आलेल्या विनंत्या स्वीकारते. त्यामुळे त्या सर्व्हर्सच्या बाहेरील कोणालाही ती key वापरता येत नाही.
IP whitelisting, ज्याला IP allowlist किंवा trusted IPs असेही म्हणतात, API key ला ठरावीक सर्व्हर पत्त्यांशी जोडते. योग्य key आणि secret असले तरी इतर कोणत्याही पत्त्यावरून आलेल्या विनंत्या नाकारल्या जातात.
उदाहरण
तुम्ही Binance ला TradeCorgi शी कनेक्ट करता, तेव्हा एजंट वापरत असलेले सर्व्हर पत्ते ॲप दाखवते. Binance मध्ये "Restrict access to trusted IPs only" निवडा आणि ते पत्ते जोडा. तुमची key कधी लीक झाली, तरी इतर कोणाच्याही संगणकावरून आलेली विनंती नाकारली जाईल.
हे महत्त्वाचं का आहे
कोणतेही trading app जोडताना key लीक होणे हा मुख्य धोका असतो. Whitelisting मुळे हा धोका बऱ्याच अंशी कमी होतो, कारण key फक्त तुम्ही नमूद केलेल्या servers वरूनच काम करते. काही exchanges key ला trading permissions देण्यापूर्वी whitelisting आवश्यक करतात.
TradeCorgi त्याचा कसा वापर करते
TradeCorgi agents ठरावीक server addresses वरून चालवते. त्यामुळे ही सुविधा असलेल्या प्रत्येक exchange वर तुम्ही ते addresses whitelist करू शकता. Setting कुठे आहे हे प्रत्येक exchange page वर दाखवले आहे. फक्त trading permissions सोबत याचा अर्थ असा की key द्वारे withdrawal करता येत नाही आणि ती इतर कुठूनही वापरता येत नाही.
एक सामान्य चूक
अॅप वापरत असलेल्या काहीच addresses जोडणे. न जोडलेल्या address वरून आलेल्या requests नाकारल्या जातात आणि connection अनपेक्षित प्रकारे अयशस्वी होते. अॅपमध्ये दिलेला प्रत्येक address जसा दाखवला आहे तसाच जोडा, आणि इतर काहीही जोडू नका.