1つのAPIでTRON、BNB Chain、Ethereum、Polygon、Arbitrumの入金アドレスを発行。顧客ごとにHD導出、オンチェーンで確認、Webhookで通知します。出金は近日公開です。
入金はアカウントやキーなしで利用できます。登録は任意で、入金をキャビネットに紐づけ、すべての統計を確認できます。
callbackUrl と forwardAddress を付けて POST /deposit-address — API key もアカウントも不要。x-api-key を付けると、アドレスがキャビネットに紐づき統計がすべて見られます。
trc20/usdt、bep20/usdt、erc20/usdt — TRON、BNB Chain、Ethereum、Polygon、Arbitrum で同じリクエスト形式です。
確認が完了すると、資金は転送先アドレスへ送られます。宛先はお客様が管理し、加盟店残高は当社では保持しません。
pending と confirmed のコールバックを URL に送信。配信が再試行される場合は GET status/transactions が確実な代替手段になります。
割合に加え、ネットワークコストに応じた固定部分。コインごとの最小額と推定手数料は「ネットワーク」ページに掲載しています。
任意のキャビネット+APIキー:入金をアカウントに紐付けて統計をすべて確認できます。出金は近日公開:トークン手数料0%、ガスはご自身のgas stationウォレットから。
入金に事前登録は不要です。アドレスはリクエストごとに取得または作成され、当社のスキャナーが追跡し、各チェーンのしきい値で確認されます。
チェーン、ティッカー、callback URL を渡します。同じ reference への今後の入金すべてで再利用される、新しい HD アドレスが返ります。
POST /deposit-address
{ "chain":"tron", "ticker":"trc20/usdt" }TRON のネイティブなブロック走査と BNB Chain のイベントリスナーが着金を照合し、確認数のカウントを開始します。
GET /deposit-address/:id/status
→ "confirmations": 14しきい値に達すると資金が転送先アドレスへ移り、callback が呼ばれます。応答がない場合は backoff 付きで再試行されます。
POST callbackUrl
{ "status":"confirmed" }# create a deposit address curl -X POST \ https://api.chainpay.site/deposit-address \ -d '{ "ticker": "bep20/usdt", "forwardAddress": "0xYourWallet…", "externalReference": "order-123", "callbackUrl": "https://you.io/hook" }'