> ## 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開発者プラットフォームと連携するために利用できる各種SDKの概要です。

Sequenceは、さまざまなプラットフォームや言語でアプリケーションにブロックチェーン機能を統合するための複数のSDKを提供しています。

<div className="not-prose grid gap-x-4 gap-y-4 sm:grid-cols-2 lg:grid-cols-3 mt-8">
  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/typescript/overview">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <svg className="h-6 w-6 bg-primary dark:bg-primary-light" style={{maskImage: 'url("https://mintlify.b-cdn.net/v6.6.0/brands/js.svg")', maskRepeat: 'no-repeat', maskPosition: 'center center'}} />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">Javascript</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Ethereumチェーン上でアプリやゲームを構築するための、完全なweb3開発スタックです。ウォレット連携、トランザクション管理、スマートコントラクトとのやり取りが含まれています。</p>
        </div>
      </div>
    </div>
  </a>

  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/web/overview">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <svg className="h-6 w-6 bg-primary dark:bg-primary-light" style={{maskImage: 'url("https://mintlify.b-cdn.net/v6.6.0/brands/react.svg")', maskRepeat: 'no-repeat', maskPosition: 'center center'}} />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">Web SDK</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Sequenceウォレット、マーケットプレイス、チェックアウト、API、ウォレットウィジェットなどを簡単に統合できるReactコンポーネントとフックです。</p>
        </div>
      </div>
    </div>
  </a>

  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/unity/overview">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <svg className="h-6 w-6 bg-primary dark:bg-primary-light" style={{maskImage: 'url("https://mintlify.b-cdn.net/v6.6.0/brands/unity.svg")', maskRepeat: 'no-repeat', maskPosition: 'center center'}} />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">Unity</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Unityゲーム開発向けに特別に設計されたSDKで、ゲームアプリケーションに最適化された軽量なEthereum連携とウォレット機能を提供します。</p>
        </div>
      </div>
    </div>
  </a>

  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/unreal/overview">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <div
          className="h-6 w-6 bg-primary dark:bg-primary-light"
          style={{
  WebkitMask: 'url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 32 32\'%3E%3Cpath d=\'M16 0c-8.766 0-15.865 7.161-15.865 16s7.099 16 15.865 16c8.76 0 15.865-7.161 15.865-16s-7.104-16-15.87-16zM16 0.703c4.047 0 7.859 1.594 10.724 4.479 2.859 2.875 4.453 6.766 4.443 10.818 0 4.083-1.578 7.927-4.443 10.818-2.828 2.87-6.693 4.484-10.724 4.479-4.031 0.005-7.896-1.609-10.724-4.479-2.859-2.875-4.458-6.766-4.448-10.818 0-4.083 1.583-7.927 4.443-10.818 2.828-2.875 6.698-4.49 10.729-4.479zM15.203 6.333c-2.583 0.693-4.974 2.021-8.161 5.677s-2.583 6.677-2.583 6.677c0 0 0.88-2.078 2.995-4.266 1.005-1.036 1.75-1.385 2.266-1.385 0.458-0.026 0.844 0.344 0.844 0.802v7.422c0 0.734-0.474 0.896-0.911 0.885-0.37-0.005-0.714-0.135-0.714-0.135 2.172 3.156 7.37 3.599 7.37 3.599l2.281-2.438 0.052 0.047 2.089 1.781c3.823-2.271 5.667-6.479 5.667-6.479-1.708 1.802-2.792 2.224-3.438 2.224-0.573-0.005-0.797-0.339-0.797-0.339-0.031-0.156-0.083-2.417-0.104-4.677-0.021-2.339 0-4.682 0.115-4.688 0.661-1.24 2.766-3.74 2.766-3.74-3.932 0.776-6.073 3.354-6.073 3.354-0.635-0.5-1.927-0.417-1.927-0.417 0.604 0.333 1.208 1.302 1.208 2.104v7.896c0 0-1.318 1.161-2.333 1.161-0.604 0-0.974-0.328-1.177-0.599-0.078-0.104-0.146-0.219-0.198-0.344v-9.75c-0.141 0.104-0.313 0.161-0.484 0.167-0.219 0-0.443-0.109-0.594-0.427-0.115-0.24-0.188-0.599-0.188-1.125 0-1.797 2.031-2.99 2.031-2.99z\'/%3E%3C/svg%3E")',
  mask: 'url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 32 32\'%3E%3Cpath d=\'M16 0c-8.766 0-15.865 7.161-15.865 16s7.099 16 15.865 16c8.76 0 15.865-7.161 15.865-16s-7.104-16-15.87-16zM16 0.703c4.047 0 7.859 1.594 10.724 4.479 2.859 2.875 4.453 6.766 4.443 10.818 0 4.083-1.578 7.927-4.443 10.818-2.828 2.87-6.693 4.484-10.724 4.479-4.031 0.005-7.896-1.609-10.724-4.479-2.859-2.875-4.458-6.766-4.448-10.818 0-4.083 1.583-7.927 4.443-10.818 2.828-2.875 6.698-4.49 10.729-4.479zM15.203 6.333c-2.583 0.693-4.974 2.021-8.161 5.677s-2.583 6.677-2.583 6.677c0 0 0.88-2.078 2.995-4.266 1.005-1.036 1.75-1.385 2.266-1.385 0.458-0.026 0.844 0.344 0.844 0.802v7.422c0 0.734-0.474 0.896-0.911 0.885-0.37-0.005-0.714-0.135-0.714-0.135 2.172 3.156 7.37 3.599 7.37 3.599l2.281-2.438 0.052 0.047 2.089 1.781c3.823-2.271 5.667-6.479 5.667-6.479-1.708 1.802-2.792 2.224-3.438 2.224-0.573-0.005-0.797-0.339-0.797-0.339-0.031-0.156-0.083-2.417-0.104-4.677-0.021-2.339 0-4.682 0.115-4.688 0.661-1.24 2.766-3.74 2.766-3.74-3.932 0.776-6.073 3.354-6.073 3.354-0.635-0.5-1.927-0.417-1.927-0.417 0.604 0.333 1.208 1.302 1.208 2.104v7.896c0 0-1.318 1.161-2.333 1.161-0.604 0-0.974-0.328-1.177-0.599-0.078-0.104-0.146-0.219-0.198-0.344v-9.75c-0.141 0.104-0.313 0.161-0.484 0.167-0.219 0-0.443-0.109-0.594-0.427-0.115-0.24-0.188-0.599-0.188-1.125 0-1.797 2.031-2.99 2.031-2.99z\'/%3E%3C/svg%3E")',
  maskRepeat: 'no-repeat',
  maskPosition: 'center center'
}}
        />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">Unreal</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Unreal Engine向けのネイティブSDKで、ゲームへのシームレスなブロックチェーン統合を実現します。ウォレット接続、トランザクション処理、認証システムなどの機能を備えています。</p>
        </div>
      </div>
    </div>
  </a>

  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/go/overview">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <svg className="h-6 w-6 bg-primary dark:bg-primary-light" style={{maskImage: 'url("https://mintlify.b-cdn.net/v6.6.0/brands/golang.svg")', maskRepeat: 'no-repeat', maskPosition: 'center center'}} />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">Go</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Go/Golangバックエンド向けのフル機能SDKで、Sequence自身のインフラにも利用されています。ウォレット管理、トランザクション処理、Ethereum連携が含まれます。</p>
        </div>
      </div>
    </div>
  </a>

  <a className="card block not-prose font-normal group relative my-2 ring-2 ring-transparent rounded-2xl bg-white dark:bg-background-dark border border-gray-950/10 dark:border-white/10 overflow-hidden w-full cursor-pointer hover:!border-primary dark:hover:!border-primary-light" href="/sdk/mobile">
    <div className="px-6 py-5">
      <div className="h-6 w-6 fill-gray-800 dark:fill-gray-100 text-gray-800 dark:text-gray-100">
        <svg className="h-6 w-6 bg-primary dark:bg-primary-light" style={{maskImage: 'url("https://mintlify.b-cdn.net/v6.6.0/regular/mobile.svg")', maskRepeat: 'no-repeat', maskPosition: 'center center'}} />
      </div>

      <div>
        <h2 className="font-semibold text-base text-gray-800 dark:text-white mt-4">モバイル</h2>

        <div className="mt-1 font-normal text-sm leading-6 text-gray-600 dark:text-gray-400">
          <p>Sequence Embedded WalletとIndexerを完全に統合したモバイルアプリ開発用のReact Native SDKです。</p>
        </div>
      </div>
    </div>
  </a>
</div>

## 主な特徴

* **マルチプラットフォーム対応**：Web、モバイル、ゲームなど様々なプラットフォームでアプリケーションを構築可能
* **ウォレット連携**：主要なフレームワーク向けの使いやすいウォレットコネクタ
* **スマートコントラクト連携**：スマートコントラクトのデプロイや操作を行うためのツール
* **トランザクション管理**：トランザクションの作成・署名・送信を簡単に実施
* **型安全性**：TypeScriptやGoでの強力な型サポート
* **充実したドキュメント**：各SDKごとの詳細なガイドやAPIリファレンス

### 機能比較

この表は、Sequence Headless Wallet、Web、Unity、Unreal各SDKで利用可能な主な機能を比較したものです。

| 機能             | Typescript Wallet SDK | Web SDK（React）            | Unity SDK            | Unreal SDK           |
| :------------- | :-------------------- | :------------------------ | :------------------- | :------------------- |
| **対応プラットフォーム** | Web（ヘッドレス）            | Web（React）                | Unity                | Unreal Engine        |
| **UIコンポーネント**  | なし                    | あり（プリセット、カスタマイズ可能）        | プレハブ                 | プレハブ                 |
| **認証**         | あり（メール、SNS、ゲスト）       | あり（メール、SNS、ゲスト）           | あり（メール、SNS、ゲスト）      | あり（メール、SNS、ゲスト）      |
| **ウォレット対応**    | Embedded / Ecosystem  | Embedded / Ecosystem / 外部 | Embedded / Ecosystem | Embedded / Ecosystem |
| **インベントリ**     | なし                    | あり                        | あり                   | あり                   |
| **オンランプ**      | なし                    | ウォレットUI経由                 | プレハブ経由               | プレハブ経由               |
| **統合スワップ**     | なし                    | あり                        | あり                   | あり                   |
| **チェックアウト**    | なし                    | あり                        | あり                   | あり                   |

**注記：**「Via Core SDK」などと記載されている機能は、該当SDK自体に直接実装されていなくても、Sequenceの基盤サービスやTypeScriptコアSDKを通じてその機能が提供されることを意味します。多くの場合、統合されたウォレット体験によって実現されています。

## はじめに

ご自身のプラットフォームや開発ニーズに最適なSDKをお選びください：

* Webアプリの場合：
  * Reactアプリケーションには[Web SDK](/sdk/web/overview)をご利用ください
  * コア機能には[TypeScript SDK](/sdk/typescript/overview)をご利用ください

ゲーム開発の場合：

* Unityゲームには[Unity SDK](/sdk/unity/overview)をご利用ください
* Unreal Engineのゲームには[Unreal SDK](/sdk/unreal/overview)をご利用ください。
  バックエンドサービスには[Go SDK](/sdk/go/overview)をご確認ください。
  モバイルアプリには[React Native SDK](/sdk/mobile)もご活用いただけます。

## サポート

SDKの選択や実装でお困りですか？サポートやディスカッションのため、[Discordコミュニティ](https://discord.com/invite/YnGKP7d3vS)にご参加ください。
