> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequence.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# コントラクト

> Sequence Builderは、スマートコントラクトのデプロイと管理を簡単に行えるユーザーフレンドリーなプラットフォームです。コントラクトテンプレートから選択するか、カスタムコントラクトをアップロードして、希望するネットワークに直接デプロイできます。

Sequence Builderは、使いやすい機能群でスマートコントラクトのデプロイと管理をシンプルにします。コントラクトのインポート、デプロイ、コントラクトへのコラボレーター追加などをダッシュボードから直接操作できます。

<Warning>
  本番ネットワークでは、Builderコントラクトのデプロイは自己負担のトランザクションとして扱ってください。関連するウォレットやコントラクトにGas Sponsorshipを設定していても、デプロイを実行するウォレットにはデプロイ用のネイティブガストークンが十分に必要な場合があります。

  Gas Sponsorshipは、コントラクトがすでにデプロイされた後のリレートランザクションをサポートするものと考えると良いでしょう。
</Warning>

##### どのようなデプロイ方法がありますか？

Sequence Builderでは、ダッシュボード内でのシンプルな手順でコントラクトをデプロイできます。ERC1155、ERC721、ERC20などのテンプレートから選択可能です。また、独自のカスタムコントラクトをプロジェクトに保存し、希望するネットワークに直接デプロイすることもできます。

##### どのようなコントラクト操作が可能ですか？

Sequence Builderは、コントラクトダッシュボードでトランザクション、残高、トークンなどさまざまなスマートコントラクトのアクティビティを確認・管理できます。コントラクトの読み取りや書き込み操作も簡単に行え、ミントやコラボレーションなどのアクションもスムーズです。

## Builderを使ったコントラクトのデプロイ手順をご覧ください。

<Frame>
  <video controls className="w-full aspect-video" src="https://mintcdn.com/sequence-0fb8d9e6/lxUnT9Alj4nXyzbb/video/builder/03_Contracts.mp4?fit=max&auto=format&n=lxUnT9Alj4nXyzbb&q=85&s=b6bffdeb6c09ea73f11d60ff9457b1e6" data-path="video/builder/03_Contracts.mp4" />
</Frame>

## 監査済みコントラクトにコラボレーターを追加

テンプレートからデプロイしたコントラクトを選択したら、該当コントラクトの設定画面からPermissionsを確認できます。

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/Vi-2x7Y0RDGd2c0N/images/builder/builder_contract_specific_settings.png?fit=max&auto=format&n=Vi-2x7Y0RDGd2c0N&q=85&s=b68903fa93ca0bbfc600062aa57e0d90" alt="コントラクト設定" width="1424" height="292" data-path="images/builder/builder_contract_specific_settings.png" />
</Frame>

モーダルが開いたら、`Permissions`タブを選択し、`Edit`または`+ Add Collaborator`を選択できます。

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/Vi-2x7Y0RDGd2c0N/images/builder/builder_contract_specific_permissions.png?fit=max&auto=format&n=Vi-2x7Y0RDGd2c0N&q=85&s=32b0c2b138c2094387246b8fe94336de" alt="コラボレーターを追加" width="1097" height="853" data-path="images/builder/builder_contract_specific_permissions.png" />
</Frame>

追加したいユーザーのアドレスをフォームに入力し、ドロップダウンから新しい役割を割り当ててください。

##### 選択可能な役割

* Admin: 役割の更新が可能
* Minter: トークンのミントが可能
* Mint Admin: ミントロジックの設定が可能
* Withdraw: コントラクトからトークンの引き出しが可能
* Metadata Admin: メタデータの更新が可能

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/Vi-2x7Y0RDGd2c0N/images/builder/builder_contract_permissions_dropdown.png?fit=max&auto=format&n=Vi-2x7Y0RDGd2c0N&q=85&s=1c233129cd7cbe0187ceb554cdd528ce" alt="役割を割り当て" width="1411" height="967" data-path="images/builder/builder_contract_permissions_dropdown.png" />
</Frame>

最後に、トランザクションを完了し、コントラクトがデプロイされているネットワークで署名してください。

<Frame>
  <img src="https://mintcdn.com/sequence-0fb8d9e6/Vi-2x7Y0RDGd2c0N/images/builder/builder_contract_permissions_transaction.png?fit=max&auto=format&n=Vi-2x7Y0RDGd2c0N&q=85&s=b72e1e69764b9f3993f8cedd44c4d3c4" alt="トランザクション完了" width="1339" height="1189" data-path="images/builder/builder_contract_permissions_transaction.png" />
</Frame>
