คีย์ API แบบอ่านอย่างเดียว (read-only): สิทธิ์ที่ต้องเลือกบน Kraken, Coinbase และ OKX
คีย์ API แบบอ่านอย่างเดียวให้แอปดูบัญชีของคุณได้ โดยเทรดหรือถอนเงินไม่ได้ สิทธิ์ที่ต้องเลือกให้ถูกต้องบน Kraken, Kraken Futures, Coinbase และ OKX และการจำกัดตามที่อยู่ IP
คีย์ API แบบอ่านอย่างเดียวคือคีย์สำหรับเข้าถึงบัญชีของคุณบนแพลตฟอร์ม ที่ใช้ดูยอดคงเหลือ คำสั่งซื้อขาย และประวัติของคุณได้ แต่ส่งคำสั่งซื้อขาย โอน หรือถอนเงินไม่ได้
ทำไมสิทธิ์ของคีย์จึงสำคัญ
แอปที่ติดตามพอร์ตของคุณจะเก็บคีย์ของคุณไว้เพื่อเรียกแพลตฟอร์มแทนคุณ หากคีย์นั้นรั่วไหล คีย์จะมอบสิทธิ์ที่มีอยู่ และเฉพาะสิทธิ์เหล่านั้น Coinbase เตือนเรื่องสิทธิ์ Transfer ของตนว่า: ใครที่ได้ Secret ของคีย์แบบนั้นไป สามารถส่งคริปโตทั้งหมดของคุณออกจากบัญชีได้ คีย์แบบอ่านอย่างเดียวแสดงเพียงสิ่งที่คุณเห็นเอง
สิทธิ์บนแต่ละแพลตฟอร์ม
| แพลตฟอร์ม | สิทธิ์ที่ควรให้ | สิทธิ์ที่ควรปฏิเสธ |
|---|---|---|
| Kraken | Query Funds, Query Open Orders & Trades, Query Closed Orders & Trades, Query Ledger Entries, Export Data | การฝาก การถอน และสิทธิ์ใดๆ ที่สร้าง แก้ไข หรือยกเลิกคำสั่งซื้อขาย |
| Kraken Futures | General API แบบอ่านอย่างเดียว | General API แบบเข้าถึงเต็มรูปแบบ, Withdrawal API แบบเข้าถึงเต็มรูปแบบ |
| Coinbase | View | Trade, Transfer |
| OKX | Read | Trade, Withdraw |
แต่ละสิทธิ์ทำอะไรได้
- Kraken: สิทธิ์ดูข้อมูลใช้อ่านเงินทุน คำสั่งที่เปิดอยู่และที่ปิดแล้ว บัญชีแยกประเภท และไฟล์ส่งออก ส่วนสิทธิ์ฝาก ถอน และคำสั่งซื้อขาย จะกระทำต่อบัญชี
- Kraken Futures: เป็นคีย์แยกต่างหาก ในโหมดอ่านอย่างเดียว คีย์จะเปิดเฉพาะ Endpoint ที่ไม่เขียนอะไรลงเซิร์ฟเวอร์ การเข้าถึงเต็มรูปแบบทำให้คีย์กลายเป็นคีย์หลัก และการถอนเงินขึ้นกับสิทธิ์แยกต่างหาก คือ Withdrawal API
- Coinbase: View ใช้ดูบัญชี Trade ใช้ส่งคำสั่งซื้อขาย Transfer ใช้ส่งเงิน
- OKX: Read ใช้ดูบัญชีและประวัติ Trade ใช้ส่งและยกเลิกคำสั่งซื้อขาย โอนเงิน และเปลี่ยนการตั้งค่า Withdraw ใช้ถอนเงิน
จำกัดคีย์ไว้กับที่อยู่ IP
คีย์ยังจำกัดไว้กับที่อยู่ IP ได้ด้วย: แพลตฟอร์มจะปฏิเสธคีย์หากการเรียกมาจากที่อื่น แม้จะใช้ Secret ที่ถูกต้อง
- Kraken มีรายการที่อยู่ IP ที่อนุญาตและวันหมดอายุให้ตั้งสำหรับแต่ละคีย์
- Coinbase แนะนำให้ใช้รายการที่อยู่ IP ที่อนุญาตของตน แต่ไม่บังคับ
- OKX รับที่อยู่ IP ได้สูงสุด 20 รายการต่อคีย์ คีย์ที่เทรดหรือถอนเงินได้โดยไม่ผูกกับที่อยู่ IP จะหมดอายุหลังจากไม่ได้ใช้งาน 14 วัน
Hyperliquid: ไม่ต้องใช้คีย์เลย
Endpoint info ของ Hyperliquid ตอบข้อมูลของที่อยู่ใดก็ได้ ซึ่งระบุเป็นข้อความธรรมดาในคำขอ: หากต้องการติดตามบัญชี ใช้แค่ที่อยู่ของบัญชีก็พอ Hyperliquid ระบุว่าต้องใส่ที่อยู่ของบัญชีเอง ไม่ใช่ที่อยู่ของ API wallet ซึ่งจะได้ผลลัพธ์ว่างเปล่า
ตรวจสอบคีย์ภายหลัง
- ทบทวนสิทธิ์ของคีย์: หน้า API ของแพลตฟอร์มแสดงสิทธิ์ของแต่ละคีย์
- ลบคีย์ที่ไม่ใช้แล้ว: คีย์ที่ลบแล้วใช้ทำอะไรไม่ได้อีก แม้ Secret จะรั่วไหลไปแล้ว
- เปลี่ยนคีย์ที่คุณไม่แน่ใจ: สร้างคีย์ใหม่ ใส่ในแอป ตรวจสอบว่าใช้งานได้ แล้วจึงลบคีย์เก่า
CentraFIN จัดการคีย์ของคุณอย่างไร
- ตรวจสอบก่อนเก็บ: CentraFIN สอบถามสิทธิ์ของคีย์ใหม่จาก Coinbase และ OKX และปฏิเสธคีย์ที่เทรด โอน หรือถอนเงินได้ Kraken ไม่เปิดให้ตรวจสอบแบบนี้: หน้าต่างเพิ่มคีย์จึงแสดงรายการสิทธิ์ที่ต้องเลือก
- เข้ารหัส: คีย์และ Secret ถูกเข้ารหัส (AES-256-GCM) ทันทีที่มาถึง และจะไม่แสดงอีกเลย
- ที่อยู่เดียว: การเรียกทั้งหมดออกจากรีเลย์ของเรา 130.110.240.91 ซึ่งเป็นที่อยู่ที่ต้องอนุญาตในคีย์ของคุณ
สำหรับแต่ละแพลตฟอร์ม ทีละขั้นตอน: Kraken, Kraken Futures, Coinbase, OKX และ Hyperliquid
แหล่งที่มา
- Kraken: วิธีสร้างคีย์ API
- Kraken Futures: วิธีสร้างคีย์ API
- Coinbase: การยืนยันตัวตนด้วยคีย์ API
- OKX: การสร้างคีย์ API
- Hyperliquid: Endpoint info
คำถามที่พบบ่อย
คีย์แบบอ่านอย่างเดียวทำให้บัญชีของฉันว่างเปล่าได้ไหม?
ไม่ได้ คีย์นี้ส่งคำสั่งซื้อขาย โอน หรือถอนเงินไม่ได้ แต่คีย์จะแสดงยอดคงเหลือและประวัติของคุณให้ผู้ที่ถือคีย์เห็น
ควรใช้หนึ่งคีย์ต่อหนึ่งแอปไหม?
ควร: เพราะคุณจะลบคีย์หนึ่งได้โดยไม่กระทบคีย์อื่น
ทำไมต้องจำกัดคีย์ไว้กับที่อยู่ IP?
เพราะคีย์ที่ถูกขโมยจะใช้ที่อื่นไม่ได้: แพลตฟอร์มปฏิเสธทุกการเรียกที่ไม่ได้มาจากที่อยู่ที่อนุญาต
CentraFIN เห็นอะไรจากคีย์ของฉัน?
สิ่งที่คีย์เปิดให้ดู: ยอดคงเหลือ โพซิชัน คำสั่งซื้อขาย คำสั่งที่จับคู่แล้ว และการโอน ไม่มีอะไรมากกว่านั้น เพราะคีย์ทำอย่างอื่นไม่ได้
ควบคุมความมั่งคั่งของคุณได้เต็มที่
บัญชีของคุณพร้อมใช้งานในหนึ่งนาที ไม่ต้องใช้รหัสผ่าน