> ## Documentation Index
> Fetch the complete documentation index at: https://sequence-0fb8d9e6-codex-update-discord-invite.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# マーケットプレイス クイックスタート

> SequenceのUnreal SDKを使って独自のゲーム内マーケットプレイスを構築するためのクイックスタートガイドです。

<Steps>
  <Step title="マーケットプレイスにアイテムを出品する">
    まずはアイテムを1つ出品しましょう。`Listing`は、他のプレイヤーが購入できるようにマーケットプレイス上にアイテムを公開する状態です。`Wallet Address`にはクライアントのアドレスを指定し、指定したトークン量を保有している必要があります。

    <Frame>
      <img src="https://mintcdn.com/sequence-0fb8d9e6-codex-update-discord-invite/FTpX4UAFpHQ_Qb4p/images/unreal/checkout/generate_listing_transaction.png?fit=max&auto=format&n=FTpX4UAFpHQ_Qb4p&q=85&s=8936d6fc80433dca6e4cd21136f1bc87" width="2018" height="1064" data-path="images/unreal/checkout/generate_listing_transaction.png" />
    </Frame>
  </Step>

  <Step title="出品リストの取得">
    最初のアイテムを出品したら、今度は出品リストを取得してみましょう。まずは価格が最も低い出品から始めます。

    <Frame>
      <img src="https://mintcdn.com/sequence-0fb8d9e6-codex-update-discord-invite/FTpX4UAFpHQ_Qb4p/images/unreal/marketplace/get_all_collectibles_with_lowest_listings_first.png?fit=max&auto=format&n=FTpX4UAFpHQ_Qb4p&q=85&s=09878ba5d915d23d2062100e91f19b0e" width="2018" height="1064" data-path="images/unreal/marketplace/get_all_collectibles_with_lowest_listings_first.png" />
    </Frame>
  </Step>

  <Step title="注文の選択と購入">
    `OnSuccess`イベントノードから返された注文の1つを選び、そのアイテムを購入するためのトランザクションを生成します。
    この手順ではトランザクションデータのみが得られます。送信方法は次のステップで説明します。

    <Frame>
      <img src="https://mintcdn.com/sequence-0fb8d9e6-codex-update-discord-invite/FTpX4UAFpHQ_Qb4p/images/unreal/checkout/generate_buy_transaction.png?fit=max&auto=format&n=FTpX4UAFpHQ_Qb4p&q=85&s=e50d47a0b88e2678962c7ee8772f7b6c" width="2018" height="1064" data-path="images/unreal/checkout/generate_buy_transaction.png" />
    </Frame>
  </Step>

  <Step title="ステップをトランザクションに変換">
    `SequenceCheckout`モジュールでトランザクションを生成すると、`Steps`の配列が返されます。
    これをTransactionsオブジェクトに変換する必要があります。トランザクション送信時にはこのオブジェクトを使用します。

    <Frame>
      <img src="https://mintcdn.com/sequence-0fb8d9e6-codex-update-discord-invite/FTpX4UAFpHQ_Qb4p/images/unreal/checkout/steps_to_transaction.png?fit=max&auto=format&n=FTpX4UAFpHQ_Qb4p&q=85&s=c12d3e58e5b81faddeef97bd435b3ce4" width="2018" height="1064" data-path="images/unreal/checkout/steps_to_transaction.png" />
    </Frame>
  </Step>

  <Step title="次のステップ">
    出品や購入方法が分かったら、[オファーの作成方法](/sdk/unreal/monetization/checkout#generate-offer-transaction)もご覧ください。`Offer`は、他のプレイヤーがあなたにアイテムを販売できる状態です。また、[出品やオファーのキャンセル](/sdk/unreal/monetization/checkout#generate-cancel-transaction)も可能です。
  </Step>
</Steps>
