IP whitelisting
IP whitelisting ଏକ exchange API keyକୁ server addressର ଏକ ତାଲିକା ମଧ୍ୟରେ ସୀମିତ ରଖେ, ଯାହା ଫଳରେ କପି କରାଯାଇଥିବା keyକୁ ଅନ୍ୟ କୌଣସି ସ୍ଥାନରେ ବ୍ୟବହାର କରିହୁଏ ନାହିଁ। ଏହାର ଅର୍ଥ ଏବଂ କିପରି ସେଟ୍ ଅପ୍ କରିବେ।
ସଂଜ୍ଞା
Exchange API keyର ଏକ setting, ଯାହା କେବଳ IP addressର ଏକ ତାଲିକାରୁ ଆସୁଥିବା request ଗ୍ରହଣ କରେ। ତେଣୁ ସେହି serverଗୁଡ଼ିକ ବାହାରେ ଥିବା କାହା ପାଇଁ keyଟି ଅକାମୀ।
IP whitelisting, ଯାହାକୁ IP allowlist କିମ୍ବା trusted IPs ମଧ୍ୟ କୁହାଯାଏ, ଏକ API keyକୁ ନିର୍ଦ୍ଦିଷ୍ଟ server address ସହ ବାନ୍ଧି ରଖେ। ଅନ୍ୟ କୌଣସି addressରୁ ଆସୁଥିବା request ପ୍ରତ୍ୟାଖ୍ୟାନ କରାଯାଏ, ସେଥିରେ ସଠିକ୍ key ଓ secret ଥିଲେ ମଧ୍ୟ।
ଉଦାହରଣ
ଆପଣ Binanceକୁ TradeCorgi ସହ ସଂଯୋଗ କଲେ, ଏହାର agents ବ୍ୟବହାର କରୁଥିବା server addressଗୁଡ଼ିକ appରେ ଦେଖାଯାଏ। Binanceରେ "Restrict access to trusted IPs only" ବାଛନ୍ତୁ ଏବଂ ସେହି addressଗୁଡ଼ିକ ଯୋଡ଼ନ୍ତୁ। key କେବେ ଲିକ୍ ହୋଇଗଲେ ମଧ୍ୟ, ଅନ୍ୟ କାହାରି କମ୍ପ୍ୟୁଟରରୁ ଆସିଥିବା ଅନୁରୋଧ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେବ।
ଏହା କାହିଁକି ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ
କୌଣସି trading app ସହ ଯୋଡ଼ିବାର ମୁଖ୍ୟ ବିପଦ ମଧ୍ୟରୁ ଗୋଟିଏ ହେଉଛି key ଫାଶ ହେବା। Whitelisting ଏହି ବିପଦର ଅଧିକାଂଶ ଭାଗ କମାଏ, କାରଣ ଆପଣ ନିର୍ଦ୍ଧାରଣ କରିଥିବା serversରୁ ହିଁ key କାମ କରେ। କେତେକ exchange ଏକ keyକୁ trading permissions ଦେବା ପୂର୍ବରୁ ଏହା ମଧ୍ୟ ଆବଶ୍ୟକ କରନ୍ତି।
TradeCorgi ଏହାକୁ କିପରି ବ୍ୟବହାର କରେ
TradeCorgi ନିର୍ଦ୍ଧାରିତ server addressରୁ agents ଚଲାଏ, ତେଣୁ ଏହାକୁ ସମର୍ଥନ କରୁଥିବା ପ୍ରତ୍ୟେକ exchangeରେ ଆପଣ ସେଗୁଡ଼ିକୁ whitelist କରିପାରିବେ। ପ୍ରତ୍ୟେକ exchange ପୃଷ୍ଠାରେ ଏହି setting କେଉଁଠି ଅଛି ଦେଖାଯାଇଛି। କେବଳ trade permission ସହ ମିଶି, ଏହାର ଅର୍ଥ ହେଉଛି keyଟି withdrawal କରିପାରିବ ନାହିଁ ଏବଂ ଅନ୍ୟ କୌଣସି ସ୍ଥାନରୁ ବ୍ୟବହାର ହୋଇପାରିବ ନାହିଁ।
ଏକ ସାଧାରଣ ଭୁଲ
ଆପ୍ ବ୍ୟବହାର କରୁଥିବା addressଗୁଡ଼ିକ ମଧ୍ୟରୁ କେବଳ କିଛି ଯୋଡ଼ିବା। ଛାଡ଼ିଯାଇଥିବା addressରୁ ଆସୁଥିବା request ପ୍ରତ୍ୟାଖ୍ୟାନ ହୁଏ ଏବଂ ସଂଯୋଗ ବୁଝିବାକୁ କଷ୍ଟକର ଭାବେ ବିଫଳ ହୁଏ। ଆପ୍ ତାଲିକାରେ ଦେଖାଇଥିବା ପ୍ରତ୍ୟେକ addressକୁ ଠିକ୍ ସେହିପରି ଯୋଡ଼ନ୍ତୁ, ଆଉ କିଛି ନୁହେଁ।