InjectiveのToken Factoryモジュールは、Mint + Burnモデルを使用して、ユーザーとコントラクトが新しいネイティブトークンを作成し、ネイティブトークンとCW20トークンをスワップできるようにします。これは、異なるソースからのアセットをネイティブbank denomとして表現することが、exchange、auction、insurance fundsなど、他のオンチェーンモジュールへのアクセスをユーザーに許可するために不可欠であるため、チェーン上に持つべき重要な機能です。Token Factory denomは次の形式です: factory/{creator address}/{subdenom}。
createrとして機能するCW20AdapterContractと組み合わせることで、CW20アセットをInjective上でToken Factory denomとしてネイティブに表現できます。仕組みとしては、CW20アセットはCW20AdapterContractによって保持され、injectiveアドレスに対してfactory denomとしてミントされます。CW20に戻したい場合、bankモジュールからburnされ、CW20AdapterContractからオーナーアドレスに解放されます。
factory denomをCW20に戻す例
CW20をfactory denomに変換する例
Last modified on April 24, 2026