暗号資産ミキサー API
ご自身のコードから Bitcoin、Ethereum、BNB、Solana をミックスできます。HTTPS 経由のシンプルな JSON で、アカウントも API キーも必要ありません。ミックスを開始してワンタイムアドレスへコインを送り、新しいコインが受取アドレスに届くまで状況を追跡します。
ミキサー API の仕組み
- コイン、受取アドレス、30〜1,200分の遅延時間を指定して
POST /api/v1/mixesを呼び出します。 send_to_addressへ最小額以上を送り、/sentを呼び出します。- コインがオンチェーンで承認されると、指定した遅延時間が始まります。
- 遅延時間が終わると、新しいコインが受取アドレスへ送られます。ステータスが
completeになるまでミックスをポーリングしてください。
ベース URL:https://bitcoinmix.io/api/v1。完全な仕様:OpenAPI 3.1。HTTP よりツールで操作したい場合は、暗号資産ミキサー MCP サーバーをご利用ください。
エンドポイント
| メソッド | パス | 内容 |
|---|---|---|
| GET | /api/v1/coins | コイン、ネットワーク、最小額、手数料、遅延時間の範囲 |
| POST | /api/v1/mixes | ミックスを開始し、送り先のワンタイムアドレスを取得 |
| GET | /api/v1/mixes/{mix_id} | 1件のミックスのステータス、金額、タイミング |
| POST | /api/v1/mixes/{mix_id}/sent | コイン送付の通知:+1、+5、+10 分後にアドレスを確認 |
| GET | /api/v1/mixes/{mix_id}/letter | 保証書をプレーンテキストで取得 |
ミックスを開始する
coin、receiving_address、delay_minutes を含む JSON を送信します。任意の 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 | 届いた額が最小額未満でした。寄付として扱われます。 |
コイン・最小額・承認数
| コイン | ネットワーク | 最小額 | 承認数 |
|---|---|---|---|
| ビットコインミキサー | ビットコインネットワーク | 0.0015 BTC | 3 |
| イーサリアムミキサー | イーサリアム メインネット | 0.05 ETH | 12 |
| BNBミキサー | BNB Smart Chain | 0.15 BNB | 15 |
| ソラナミキサー | ソラナ メインネット | 1 SOL | 32 |
サービス手数料はミックスごとに 2.1%〜5% の範囲でランダムに決まり、ミックス作成時のレスポンスに含まれます。Bitcoin は 1…、3…、bc1q…、bc1p… で始まるアドレスに対応しています。メインネットのみ対応です。
エラー
エラーはすべて 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、公開コードには含めないでください。
- ご自身で管理するアドレスから送ってください。そうすれば返金が可能な状態を保てます。取引所のアドレスは多くのユーザーが共有しています。
- ミックスが完了するまで保証書を保管してください。
ミキサー API のよくある質問
暗号資産ミキサー API に API キーは必要ですか?
いいえ。キーもアカウントも登録も必要ありません。各ミックスには 64 文字の固有の mix id があり、それがそのミックスにアクセスするための唯一の鍵になります。
ミキサー API でミックスできるコインは何ですか?
Bitcoin(BTC)、Ethereum(ETH)、BNB Smart Chain 上の BNB、Solana(SOL)です。各コインはそれぞれのネットワーク上で、同じネットワークの受取アドレスへ送られます。
API 経由のミックスにはどれくらいの費用がかかりますか?
サービス手数料はミックスごとに 2.1%〜5% の範囲でランダムに設定され、ミックス作成時、コインを送る前に返されます。払い出しにかかるネットワーク手数料は別途必要です。
AI エージェント向けの MCP サーバーはありますか?
はい。同じ操作が Streamable HTTP 経由の MCP ツールとして提供されているため、AI エージェントは独自のコードを書かずにミックスを開始し、追跡できます。