エラーコードリファレンス
何かが失敗すると、J Toolsは短いタイトルと、何が起きたか、次に何をすればよいかを1行ずつ表示します。各メッセージの裏にはAFF_WITHDRAW_MINやVALIDATION_ERRORのようなコードがあり、APIレスポンスにはこのコードが含まれ、サポートもこのコードで原因を追跡できます。このページでは、よく目にするものと、それぞれの対処方法を説明します。
アフィリエイトのコードはAFF_で始まり、アフィリエイトにまとめています。それ以外はツールやトランザクションのメッセージで、発生する場面ごとに分けています:スワップと取引、ウォレットと送金、トランザクションと署名、一般とその他。コードのない通常のメッセージだけが表示される場合は、たいていツール自身のページにある「よくある問題」の節でも説明しています。
J Toolsはノンカストディアルなので、ウォレットで始まった操作はウォレットの中で完結します。署名するまで、何も動きません。
アフィリエイト
#アフィリエイトアフィリエイトパネルで、登録、出金のリクエスト、紹介による報酬の付与などを行うときに表示されます。
アカウントとアクセス
| コード | 意味 | 対処方法 |
|---|---|---|
AFF_NOT_FOUND | このウォレットに紐づくアフィリエイトアカウントがありません。 | 先にパートナーとして登録するか、パートナーアカウントを持つウォレットを接続し直してください。アフィリエイトプログラムの仕組みを参照してください。 |
AFF_BANNED | パートナーアカウントが停止されているため、パネルを使えません。サインイン画面ではアカウントが停止されていると表示され、ほかのリクエストには「Access denied.」と返されます。 | サポートに連絡してください。停止されたパートナーは、パネルの利用、出金のリクエスト、新しいコミッションの獲得ができません。 |
AFF_ALREADY_REGISTERED | このウォレットはすでにパートナーです。 | もう一度登録するのではなく、登録済みのウォレットでサインインしてください。 |
AFF_WALLET_REQUIRED | ウォレットアドレスがないか、有効なSolanaアドレスではありません。 | ウォレットを接続するか、有効なSolanaアドレス(base58でおよそ32から44文字)を入力してください。 |
AFF_TERMS_REQUIRED | 現在のアフィリエイト規約に同意しないまま、登録が送信されました。 | 登録画面で規約のチェックボックスにチェックを入れてから、もう一度登録してください。 |
出金
| コード | 意味 | 対処方法 |
|---|---|---|
AFF_WITHDRAW_MIN | 金額が出金の最低額を下回っています。 | パネルに表示されている最低額以上をリクエストしてください。出金を参照してください。 |
AFF_WITHDRAW_MAX | 金額が利用可能残高を超えています。 | 現在出金できる残高まで減らすか、確認済みのコミッションがさらに加算されるのを待ってください。 |
AFF_SOCIAL_REQUIRED | 確認済みのソーシャルリンクが登録されていません。出金には少なくとも1つ必要です。 | 設定でリンクを追加し、当社チームの確認を待ってから、もう一度試してください。 |
AFF_WITHDRAW_PENDING | 審査待ちの出金リクエストがすでにあります。 | 支払われるか却下されるまで待ってください。未処理にできるリクエストは同時に1件だけです。 |
AFF_WITHDRAW_REJECTED | 管理者が理由を記録せずにリクエストを却下しました。パネルでは理由なしで却下されたと表示され、金額は残高に戻っています。 | 詳しい内容をサポートに問い合わせてから、新しい出金リクエストを送信してください。 |
紹介の紐づけ
| コード | 意味 | 対処方法 |
|---|---|---|
AFF_REF_INVALID | 紹介コードの形式が正しくないか、そのコードを持つ有効なパートナーがいません。 | https://j.tools/ja?ref=CODEの形式の、現在有効なリンクを使ってください。コードが、すでに有効ではないパートナーのものである可能性があります。紹介が紐づく仕組みを参照してください。 |
AFF_RATE_LIMITED | 短時間にアフィリエイトのエンドポイントへのリクエストが多すぎました(HTTP 429)。 | 1分ほど待ってから、もう一度試してください。この制限は、公開エンドポイントを不正利用から守るためのものです。 |
スワップと取引
#スワップと取引保有しているトークンをスワップしたり動かしたりするときに表示されます。
| メッセージ | 意味 | 対処方法 |
|---|---|---|
| トークンが不足しています | ウォレットの保有量より多くのトークンを送金、スワップ、またはバーンしようとしています。 | 実際の保有量まで金額を減らすか、正しいトークンを選んでいるか確認してください。 |
ウォレットと送金
#ウォレットと送金ほとんどはウォレット自体が原因です。接続されていない、別のクラスターを向いている、入力したアドレスが正しくない、といった場合です。
| メッセージ | 意味 | 対処方法 |
|---|---|---|
| ウォレットでキャンセルしました | ウォレットの承認画面でトランザクションが拒否されました。何も送信されておらず、何も請求されていません。 | 承認する準備ができたら、もう一度実行してください。 |
| ウォレットが接続されていません | ツールが署名するには、接続されたウォレットが必要です。 | 先にウォレットを接続してください。ウォレットを接続するを参照してください。 |
| 承認に時間がかかりすぎました | ウォレットの確認画面を開いたままの間に、トランザクションが期限切れになりました。 | もう一度実行し、あまり間を置かずに承認してください。 |
| ウォレットが誤ったネットワークに接続されています | ウォレットが、ツールの想定とは別のクラスターに設定されています。 | ウォレットをSolanaメインネットに切り替えてから、もう一度試してください。 |
| ウォレットの警告をキャンセルしました | ウォレットがトランザクションに警告を表示し、それを拒否しました。何も送信されていません。 | 下の注意を読んでください。設定した内容に対して警告がおかしいと感じた場合は、ツールが何を組み立てたかを確認できるよう、サポートに報告してください。 |
| 無効なウォレットアドレスです | 受取人やウォレットの欄が、有効なSolanaアドレス(base58でおよそ32から44文字)ではありません。 | アドレス全体を貼り付け直してください。入力ミス、余分な文字、途中で切れたコピーに注意してください。 |
トランザクションと署名
#トランザクションと署名トランザクションを組み立てたり送信したりする段階で、資金の不足、ネットワークへの接続、ツールのチェックに関して表示されます。
残高と資金
| メッセージ | 意味 | 対処方法 |
|---|---|---|
| SOLが不足しています | ウォレットの残高では、この操作のプラットフォーム手数料とネットワークの費用をまかなえません。 | ウォレットに入金してから、もう一度試してください。下の手数料についての注意も参照してください。 |
| アカウントの残高がレント最低値を下回ります | Solanaのアカウントは、レント免除の最低額を保持する必要があります。残高がその額に足りないか、送金元のウォレットにごくわずかな残高だけが残る金額になっています。 | SOLを追加するか、金額を減らすか、送金元のウォレットを完全に空にしてください。 |
ネットワークとRPC
| メッセージ | 意味 | 対処方法 |
|---|---|---|
| 取引が期限切れになりました | トランザクションが取り込まれる前に、ブロックハッシュの有効期限が切れました。たいていはネットワークの混雑が原因です。 | もう一度実行してください。期限切れのトランザクションは取り込まれていないので、何も請求されていません。 |
| Solanaネットワークに到達できません | RPCエンドポイントが応答しませんでした。 | 30秒ほど待ってから、もう一度試してください。何度も起きる場合は、別のネットワーク接続を試してください(たとえば、制限の厳しいVPNを切るなど)。 |
| リクエストが多すぎます | RPCプロバイダーまたは共有エンドポイントへの呼び出しが、短時間に多すぎました(HTTP 429)。 | 数秒待ってから、もう一度試してください。 |
| 確認が時間内に到着しませんでした | トランザクションは送信されましたが、ツールが結果を待つのをやめました。実際には取り込まれている可能性があります。 | 二重に実行しないよう、再送する前にウォレットかエクスプローラーで確認してください。 |
入力の検証
| メッセージ | 意味 | 対処方法 |
|---|---|---|
| そのミントアドレスは有効ではありません | トークンのアドレスの形式が正しくないか、トークンのミントを指していません。 | 貼り付けるのではなく、セレクターでトークンを選んでください。 |
| 必須項目が空です | この実行に必要な項目が入力されていません。 | 強調表示された項目を入力して、もう一度送信してください。 |
| 無効な金額です | 金額がゼロ、マイナス、または数値ではありません。 | ゼロより大きい金額を入力してください。欄の横に上限が表示されている場合は、その範囲内にしてください。 |
| Please check your input and try again | サーバー側のチェックが入力を拒否しました。安全のため、応答では詳細を伏せています。 | 各項目を見直してください。問題が見当たらない場合は、ページを再読み込みして値を入力し直してください。 |
一般とその他
#一般とその他APIレスポンスの中には、個別のメッセージではなく短い文字列のコードを返すものがあります。サーバーの詳細が漏れないよう、あえて大まかな内容にしています。
| コード | 意味 | 対処方法 |
|---|---|---|
VALIDATION_ERROR | 1つ以上の入力がサーバー側のチェックで拒否されました。ツールでは「必須項目が空です」と表示されます。 | 強調表示された項目を直して、もう一度送信してください。上の入力の検証のメッセージと同じ考え方です。 |
RATE_LIMITED | 共有エンドポイントのリクエスト上限に達しました(HTTP 429)。ツールでは「リクエストが多すぎます」と表示されます。 | 少し待ってから、もう一度試してください。 |
UNAUTHORIZED | セッションがないか、期限が切れています。 | サインインするか接続し直してから、同じ操作をもう一度行ってください。 |
NOT_FOUND | 求めたものが利用できないか、もともと存在しません。 | 使ったリンクや識別子をもう一度確認してください。 |
GENERIC_ERROR | サーバーが分類できなかった予期しないエラーです。ツールでは「何か問題が発生しました」と表示されます。 | 一度だけ再試行してください。再び表示される場合は、表示された文言そのままと、そのとき行っていた操作をサポートに送ってください。 |
それでも解決しない場合
#それでも解決しない場合アプリに表示されるメッセージが、常に正しい情報です。ここに載っていないコードが出た場合、文言が違う場合、上の対処方法で解決しなかった場合は、アプリの表示に従ってご連絡ください。表示されたメッセージそのまま、使っていたツール、直前に行っていた操作を送っていただければ、たいていはすぐに原因を特定できます。
© 2026 J Tools