NFTコレクションのメタデータ管理にはAPIも利用できます。
1. コレクションの作成
まず、Sequence Builderの左上ドロップダウンからプロジェクトを選択し、左ナビゲーションのCollections
ページを開き、+ Create a collection
を選択します。

Collection Name
やコントラクト情報のDescription
、Collection Data
の「Visible (Public)」または「Private (Hidden)」の選択、データを公開したい場合はVisible (Public)を選択、プロジェクトのExternal Link
としてウェブサイトのURL)を入力します。

2. コントラクトのリンク
コレクション作成後、まずコントラクトをリンクできます。コレクティブルコントラクト(例:ERC1155
やERC721
)をデプロイし、デプロイ時にbaseMetadataURI
を設定した上で、Link contract
を選択します。
次に、Deploy new contract
を選択します。



Network
、Contract Name
、Royalties
などのコントラクト詳細を入力し、CollectibleをToken Directoryに公開するかどうかを選択します。最後にDeploy Contract
を選択し、Sequenceのポップアップでトランザクション署名を完了してください。

Read Contract
タブを確認すると、baseURI
からRead
を実行した際に、Sequenceから取得したメタデータURLが表示されます。Indexerから読み込む場合は、メタデータURLの末尾に<token_id>.json
が追加され、そのコレクティブルのjsonを参照できます。

3. コレクティブルの作成
コレクションの一部としてコレクティブルを作成するには、Collections
ページに戻り、+ Add a collectible
を選択します。

Collectible Name
やDescription
などの詳細を更新し、グレーのフィールドを選択してアートワークをアップロードします。

メタデータプロパティを追加
また、+ Add a property
を選択することで、コレクティブルに特定のプロパティを追加できます。これは、ゲームでメタデータを利用する際に数値や文字列などの情報を記録するのに便利です。



4. 設定で情報を更新
いつでも設定からコレクティブルの詳細を更新できます
Collection Name
、Description
、Collection data
の公開範囲、ウェブサイトへのExternal Link
など、各情報フィールドを更新できます。

コレクションデータの削除
Delete collection data
を選択すると、そのコントラクトのコレクションデータをすべて削除できます。この操作は元に戻せませんのでご注意ください。
5. メタデータトークンURIの参照
現在、Link Contract
では事前にデプロイされたコントラクトは利用できませんが、CollectionからToken Metadata URI
を取得し、既存コントラクトのsetBaseMetadataURI
に設定できます。URIはMetadata URIs
ボタンから取得可能です。

Token Metadata URI
をコピーし、そのURIを使ってsetBaseMetadataURI
関数でコントラクトに書き込むか、アプリケーションで直接メタデータを参照する場合はURIの末尾に<token_id>.json
を追加してアクセスします。
