tokenIdのデザインヒント
tokenId は NFT の識別子になります。 以下の条件を満たしていれば、任意のものを指定することができます。
- 整数である
- コントラクトに対してユニークである
- Max は
9007199254740990(Mint の中に限り)
デザイン案#
tokenId は任意に決めて問題ありませんが、いくつかの例を紹介します。
ベーシック#
ベーシックな方法としては、1,2,3とインクリメントさせます
アドバンス#
桁を区切り、2軸以上を表現します。
例えば、6 桁以下でエディションを表現し、7 桁以上でアイテムの識別子を表現するとします。
アイテムとエディション2軸を表現することができます。
この方法は、Kyuzan Inc. が運営している EGGRYPTO でも取り入れられています。
例#
1000001
2000001
....
21000001
22000001
1000002 <- 1000001のエディション2
メインネットでのテスト作品の tokenId#
メインネットでのテスト作品は、9007199254740990から順にデクリメントした値を設定し本番テストを実施しました。