Skip to main content
denom は、InjectiveのBankモジュール内でトークンを表現する方法です。これらのアセットは、トレーディング、exchangeモジュール上での新規マーケット作成、オークションへの参加、他アドレスへの送金などに使用できます。 開発者およびトレーダーにとって最大の悩みの1つは、これらの denom のメタデータを取得することです。このメタデータには decimalssymbolname などが含まれます。 このガイドでは、injective-lists リポジトリから直接 denom メタデータを取得し、対象の denom にマッピングする方法を示します。同じアプローチを使って、SpotマーケットやDerivativeマーケットの denoms メタデータをマッピングすることも可能です。

Injective Lists

injective-lists は、Injective上のすべてのトークンのメタデータ情報を保持する公開リポジトリです。この種の情報については、最も最新かつ信頼性の高いソースです。このリポジトリにPRを作成することで、自分のトークン情報を提出できます。フィールドを正しく指定するようにしてください。特に "denom" フィールド(token standards を参照)には、トークン規格に応じて適切な ibcpeggyfactory プレフィックスを付ける必要があります。 メタデータはチェーン上の新しい denoms に対して30分ごとに自動的に取得され、json ファイルが再生成されます。 https://github.com/InjectiveLabs/injective-lists/tree/master/json/tokens フォルダにアクセスし、環境に応じてメタデータをダウンロードできます:
  1. Mainnet Raw JSON
  2. Testnet Raw JSON
JSONを取得したら、対象の denom とメタデータをマッピングする必要があります。 このメタデータ情報が持つインターフェースは以下の通りです:

Bank残高

特定のアドレスのbank残高を取得する場合(以下にTypeScriptの例を示します)、上記のJSONファイルから取得したメタデータ情報と簡単にマッピングできます。
これで、bank残高に必要なすべてのメタデータ情報(decimalssymbolnamelogo など)が含まれるようになります。

Spotマーケット

bank残高と同様に、同じアプローチでSpotマーケット内の denoms をメタデータにマッピングできます。

Derivativeマーケット

bank残高と同様に、同じアプローチでDerivativeマーケット内の denom をメタデータにマッピングできます。
最終更新日 2026年5月12日