API มิกเซอร์คริปโต
มิกซ์ Bitcoin, Ethereum, BNB และ Solana จากโค้ดของคุณเอง ใช้ JSON ธรรมดาผ่าน HTTPS โดยไม่ต้องมีบัญชีหรือ API key: เริ่มการมิกซ์ ส่งเหรียญไปยังที่อยู่แบบใช้ครั้งเดียว แล้วติดตามจนกว่าเหรียญใหม่จะถึงที่อยู่รับเหรียญของคุณ
API มิกเซอร์ทำงานอย่างไร
POST /api/v1/mixesพร้อมเหรียญ ที่อยู่รับเหรียญ และระยะหน่วงเวลา 30 ถึง 1,200 นาที- ส่งอย่างน้อยเท่ากับขั้นต่ำไปยัง
send_to_addressแล้วเรียก/sent - เหรียญได้รับการยืนยันแบบออนเชน ระยะหน่วงเวลาของคุณเริ่มนับ
- เมื่อครบระยะหน่วงเวลา เหรียญใหม่จะถูกส่งไปยังที่อยู่รับเหรียญ ตรวจสอบการมิกซ์ซ้ำจนกว่าสถานะจะเป็น
complete
Base URL: https://bitcoinmix.io/api/v1 สเปกฉบับเต็ม: OpenAPI 3.1 ถนัดใช้เครื่องมือมากกว่า HTTP? ใช้ MCP server มิกเซอร์คริปโต
Endpoint
| Method | Path | หน้าที่ |
|---|---|---|
| GET | /api/v1/coins | เหรียญ เครือข่าย ขั้นต่ำ ค่าธรรมเนียม และช่วงระยะหน่วงเวลา |
| POST | /api/v1/mixes | เริ่มการมิกซ์และรับที่อยู่แบบใช้ครั้งเดียวสำหรับส่งเหรียญ |
| GET | /api/v1/mixes/{mix_id} | สถานะ จำนวน และเวลาของการมิกซ์หนึ่งรายการ |
| POST | /api/v1/mixes/{mix_id}/sent | แจ้งว่าส่งเหรียญแล้ว: ระบบจะตรวจสอบที่อยู่ที่ +1, +5 และ +10 นาที |
| GET | /api/v1/mixes/{mix_id}/letter | หนังสือค้ำประกันในรูปแบบข้อความธรรมดา |
เริ่มการมิกซ์
ส่ง JSON ที่มี coin, receiving_address และ delay_minutes ใส่ partner_code เพิ่มได้ (ไม่บังคับ) เพื่อให้เครดิตแก่พันธมิตร ฟิลด์ที่ไม่รู้จักจะถูกปฏิเสธ
curl -X POST https://bitcoinmix.io/api/v1/mixes \
-H 'Content-Type: application/json' \
-d '{
"coin": "BTC",
"receiving_address": "bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq",
"delay_minutes": 120
}'คำตอบแบบย่อ:
{
"mix_id": "5f1c…64 hex characters…a9e0",
"coin": "BTC",
"status": "waiting_for_coins",
"send_to_address": "bc1qgr7f3jfuzhpe45h3dnqxxjr3ml0de4ad2w3ysd",
"receiving_address": "bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq",
"minimum_amount": "0.0015",
"delay_minutes": 120,
"service_fee_percent": 3.36,
"link_expires_at": "2026-10-17T14:49:04.943Z",
"letter_of_guarantee": "…"
}ติดตามการมิกซ์
# Coins sent: check the address now
curl -X POST https://bitcoinmix.io/api/v1/mixes/$MIX_ID/sent
# Follow the mix
curl https://bitcoinmix.io/api/v1/mixes/$MIX_ID
# Save the Letter of Guarantee
curl https://bitcoinmix.io/api/v1/mixes/$MIX_ID/letter > letter.txt| สถานะ | ความหมาย |
|---|---|
waiting_for_coins | ที่อยู่แบบใช้ครั้งเดียวกำลังรอเหรียญของคุณ |
coins_received | เหรียญได้รับการยืนยันแบบออนเชนแล้ว ระยะหน่วงเวลาที่คุณเลือกกำลังนับอยู่ |
processing | ครบระยะหน่วงเวลาแล้ว เหรียญใหม่กำลังถูกส่งไปยังที่อยู่รับเหรียญ |
complete | เหรียญใหม่มาถึงที่อยู่รับเหรียญแล้ว |
below_minimum | ได้รับน้อยกว่าขั้นต่ำ จำนวนนี้จะถือเป็นการบริจาค |
เหรียญ ขั้นต่ำ และการยืนยัน
| เหรียญ | เครือข่าย | ขั้นต่ำ | การยืนยัน |
|---|---|---|---|
| มิกเซอร์ Bitcoin | เครือข่าย Bitcoin | 0.0015 BTC | 3 |
| มิกเซอร์ Ethereum | Ethereum mainnet | 0.05 ETH | 12 |
| มิกเซอร์ BNB | BNB Smart Chain | 0.15 BNB | 15 |
| มิกเซอร์ Solana | Solana mainnet | 1 SOL | 32 |
ค่าธรรมเนียมบริการสุ่มในแต่ละการมิกซ์ ตั้งแต่ 2.1% ถึง 5% และแสดงอยู่ในคำตอบตอนสร้างการมิกซ์ Bitcoin รองรับที่อยู่ 1…, 3…, bc1q… และ bc1p… ใช้ได้เฉพาะ mainnet
ข้อผิดพลาด
ข้อผิดพลาดทุกรายการเป็น JSON: { "error": { "code": "…", "message": "…" } }
| HTTP | โค้ด | เกิดเมื่อ |
|---|---|---|
| 400 | invalid_coin | coin ไม่ใช่ BTC, ETH, BNB หรือ SOL |
| 400 | invalid_address | ที่อยู่รับเหรียญไม่ถูกต้องสำหรับเหรียญนั้น |
| 400 | invalid_delay | delay_minutes ไม่ใช่จำนวนเต็มตั้งแต่ 30 ถึง 1,200 |
| 400 | bad_request | ไม่ใช่ JSON มีฟิลด์ที่ไม่รู้จัก หรือขาดฟิลด์ที่จำเป็น |
| 404 | not_found | ไม่มีการมิกซ์ที่ใช้ id นั้น หรือลิงก์หมดอายุแล้ว |
| 429 | rate_limited | คำขอมากเกินไป: รอตาม Retry-After |
| 503 | unavailable | การมิกซ์หยุดชั่วคราว: ลองใหม่อีกครั้งในอีกสักครู่ |
รักษาการมิกซ์ให้เป็นส่วนตัว
- mix id คือกุญแจเดียวของการมิกซ์ อย่าให้ปรากฏในล็อก URL ที่แชร์ หรือโค้ดสาธารณะ
- ส่งจากที่อยู่ที่คุณควบคุมเอง เพื่อให้ยังคืนเหรียญได้หากจำเป็น ที่อยู่ของเอ็กซ์เชนจ์ใช้ร่วมกันโดยผู้ใช้จำนวนมาก
- บันทึกหนังสือค้ำประกันไว้จนกว่าการมิกซ์จะมีสถานะ complete
คำถามที่พบบ่อยเกี่ยวกับ API มิกเซอร์
API มิกเซอร์คริปโตต้องใช้ API key ไหม?
ไม่ต้อง ไม่มีคีย์ ไม่มีบัญชี และไม่ต้องสมัคร แต่ละการมิกซ์มี mix id ความยาว 64 ตัวอักษรของตัวเอง ซึ่งทำหน้าที่เป็นกุญแจเดียวของการมิกซ์นั้น
API มิกเซอร์มิกซ์เหรียญอะไรได้บ้าง?
Bitcoin (BTC), Ethereum (ETH), BNB บน BNB Smart Chain และ Solana (SOL) แต่ละเหรียญจะถูกส่งออกบนเครือข่ายของตัวเองไปยังที่อยู่รับเหรียญบนเครือข่ายเดียวกัน
การมิกซ์ผ่าน API มีค่าใช้จ่ายเท่าไร?
ค่าธรรมเนียมบริการสุ่มระหว่าง 2.1% ถึง 5% ในแต่ละการมิกซ์ และจะแจ้งกลับมาตอนสร้างการมิกซ์ ก่อนที่คุณจะส่งอะไร ค่าธรรมเนียมเครือข่ายสำหรับการโอนให้คุณคิดเพิ่มต่างหาก
มี MCP server สำหรับ AI agent ไหม?
มี การทำงานแบบเดียวกันมีให้ใช้เป็นเครื่องมือ MCP ผ่าน Streamable HTTP ทำให้ AI agent เริ่มและติดตามการมิกซ์ได้โดยไม่ต้องเขียนโค้ดเอง