ThirdWebとは:入門トレーダー向け解説

最終更新 2026-09-04 05:32:16
読了時間: 4m
ThirdWebは、チームが複数のブロックチェーン上で分散型アプリケーション(DApp)を作成、デプロイ、管理できるよう支援する、フルスタックのオープンソースWeb3開発プラットフォームです。UIコンポーネント、バックエンドツール、オンチェーンコントラクトを統合しており、デベロッパーはカスタムインフラストラクチャへの依存を抑えながら、EVM互換ネットワーク上でWeb3機能を迅速に提供できます。

実際には、ThirdWebはWeb3で利用されるアプリケーションコードとブロックチェーンスタックの中間に位置します。チームは、SDK、Connectウォレットツールキット、コントラクトテンプレート、Engineバックエンドを利用することで、すべての要素をゼロから構築することなく、ウォレットログイン、NFTのミント、マーケットプレイスのフロー、大量のコントラクト呼び出しに対応できます。これまで、EthereumやPolygonなど主要なEVMエコシステムをサポートしており、ノーコードの利用者と、TypeScript、Python、Goで開発するエンジニアの双方を対象としたツールを提供してきました。

主なポイント

  • ThirdWebは、SDK、構築済みコントラクト、ウォレットConnect、プロダクション向けEngineを備えた、DAppの構築・管理用Web3開発プラットフォームです。
  • Connectは、多数のEVMネットワークで、ウォレットログイン、アカウント抽象化、アプリ内ウォレット、法定通貨のオンランプを提供します。
  • コントラクトテンプレートには、NFTドロップ、マーケットプレイス、トークン、AirDrop、ステーキング、DAOガバナンスのモジュールが含まれます。
  • Engineは、プロダクション規模のコントラクトの読み取り/書き込みとガススポンサーシップに対応します。ただし、メインネットで利用する前に、スマートコントラクトとウォレットのリスクを独立して確認する必要があります。

Web3開発におけるThirdwebの背景

ThirdWebは、Social Chainの創業者であり、英国の番組「Dragons’ Den」で著名な投資家でもあるSteven Bartlettと、BeboおよびAppLovinの創業CTOであるFurqan Rydhanによって、2021年12月に設立されました。thirdwebの企業資料および当時の報道によると、初期の支援者にはGary Vaynerchuk、Shaan Puri、Ryan Hoover、Greg Isenberg、Packy McCormickが含まれ、500万ドルのシードラウンドが実施されました。

2022年のローンチから約9か月後、同社はシリーズAで追加の2,400万ドルを調達し、企業価値は約1億6,000万ドルと評価されました。この時期に関係した投資家には、Katie Haunの暗号資産ファンドに関連する参加者のほか、Shopify、Polygon、Coinbase Venturesなどが含まれていました。当時のプラットフォームメッセージでは、すべてのコントラクトを空のファイルから作成するのではなく、コミュニティがレビューしたコントラクトテンプレートとSDKを使って、数万人のデベロッパーがデプロイしている点が強調されていました。

この背景が重要なのは、ThirdWebが単一の消費者向けウォレットや取引所プロダクトではなく、再利用可能なコントラクトとSDKを組み合わせたデベロッパー向けインフラに注力しているためです。資金調達の履歴は、デベロッパー向け基盤を比較する際の参考情報にはなりますが、コントラクトの安全性を保証するものではありません。

Thirdwebのソフトウェア開発キット(SDK)とデベロッパーツールとは?

ThirdWebのSDKは、ブラウザやモバイルアプリ上で動作し、対応チェーンと通信するアプリや分散型アプリケーションを構築するためのデベロッパーツールです。対応言語およびフレームワークには、TypeScript、Python、Goなどが含まれており、一般的なフロントエンドスタックとの統合にも対応しています。対応ネットワークには、プロダクトの対象範囲やリリース時期に応じて、Ethereum、Solana、Polygon、Flow、Avalanche、Fantom、Nearなどが含まれてきました。最新情報はthirdwebのドキュメントで確認できます。

SDKの実用的な価値は、構成を迅速化できる点にあります。デベロッパーは、すべてのRPCやABI呼び出しを手作業で組み込む代わりに、ウォレット操作、トークン販売、NFTドロップ向けのウィジェットやAPIを組み込めます。プロダクトにDAO形式のガバナンスページや、NFTの所有権をユーザーのウォレットに割り当てるクレームフローも必要な場合、この方式は特に有用です。

SDKはコントラクトおよびウォレットとのやり取りを抽象化するため、スマートコントラクトに近い位置で動作します。チームは各コントラクトの動作、対象チェーン、アップグレードや管理者キーの取り扱いを理解したうえで、プロダクションのトラフィックに依存する前にテストを実施する必要があります。

Thirdwebのプロジェクト

Thirdweb Connect

Connectは、ユーザーをアプリケーションに接続するためのThirdWebのウォレットおよびオンボーディングソリューションの1つです。ブロックチェーン連携API、組み込みウォレット、アカウント抽象化ヘルパー、オンランプ、ノンカストディアルなアプリ内機能を備えたカスタマイズ可能なオンボーディングをまとめて提供します。ConnectはEVM互換チェーンを対象としており、Web3を初めて利用するユーザーの障壁となりがちな「ウォレット接続」UXの摩擦を軽減することを目的としています。

Connectの機能

ConnectにはUIコンポーネントとインターフェースが組み込まれており、チームはウォレット接続の体験をカスタマイズして、ユーザーがAPIを通じて操作に署名し、送信できるようにします。一般的な機能には次のものがあります:

  • EVMネットワーク上の多数のウォレットプロバイダーへの接続
  • メール、電話番号、パスキー、ソーシャルログインフローによる認証
  • 型付きAPIを通じた送信、残高表示、ENS形式のネーミング、接続、切断などのウォレット操作
  • ThirdWebコントラクトとの統合による、ユーザーによるミント、購入、アプリ固有のメソッドの呼び出し
  • Payを通じて、カードでユーザーがチャージまたはオンチェーン購入を行える決済対応

ユーザーのオンボーディング

Connectはオンボーディングレイヤーとしても位置付けられています。ユーザーは、メール、電話番号、ソーシャルアカウント、既存のウォレットから開始できるため、初日からシードフレーズを理解する必要性が軽減されます。より柔軟なサインアップ経路は、プロダクトの対象ユーザーが必ずしも暗号資産に精通していない場合に、コンバージョンの向上につながります。

アカウント抽象化

Connectはアカウント抽象化用のツールを提供しており、デベロッパーはよりスムーズな署名フローやスポンサーシップフローを構築できます。実際には、セッションキーを備えたスマートアカウントの動作や、ガススポンサー付きトランザクションを意味することが多く、従来のウォレットポップアップよりもWeb2のログインに近い体験を実現します。

アプリ内ウォレット

ThirdWebの組み込みウォレットは、メール、Twitter/X、Apple、Discord、その他のOpenID互換オプションなどのプロバイダーで認証したユーザーがアプリに入ると、ユーザー用のウォレットを作成します。認証が完了すると、ユーザーはトランザクションの送信やNFTのミントに利用できるウォレットを受け取ります。

一般的なユースケースには次のものがあります:

  • ユーザーに最初に別の暗号資産アプリのインストールを求めずにウォレットを作成する
  • アカウント抽象化により、ガススポンサー付きのNFTまたはERC-20フローを有効にする
  • UI上で生のシードフレーズを共有することなく、ユーザーが複数のデバイスで同じウォレットにアクセスできるようにする
  • プロダクトで外部のマーケットプレイスやコミュニティツールが必要な場合に、WalletConnect互換アプリへ接続する

収益を生み出す

ConnectのPay経路では、エンドユーザーが法定通貨のカードまたはクロスチェーンの暗号資産ルーティングを利用してアクティビティの資金を用意できます。これにより、チップ、有料機能、寄付、DAppへの入金などに対応できます。デベロッパーは、ユーザーにアプリを離れて別の場所で暗号資産を購入し、戻ってくるよう求める代わりに、オンランプ資金を特定のトランザクションへ振り向けられます。

ThirdWebのスマートコントラクト

ThirdWeb ContractsはThirdWebの中核サービスの1つです。デベロッパーに、構築済みテンプレートと、DApp、ゲーム、その他のWeb3プロダクト全体でスマートコントラクトをデプロイし、アプリに統合するためのカスタムモジュールへの経路を提供します。目的は、テンプレートの選択からEVM互換チェーンへのデプロイまで、エンドツーエンドで対応することです。

プラットフォーム資料では、多数のEVMチェーンにおける大規模なデプロイ件数とトランザクション量が示されています。頻繁に取り上げられるテンプレートには次のものがあります:

NFT Drop

NFT Dropは、ERC-721A形式のパターンに基づく独自NFTのコレクションを対象としています。クレームフェーズでは、許可リスト、リリース期間、クレーム上限、遅延公開を設定できます。これにより、チームはキャンペーンごとにクレームロジックを書き直すことなく、ドロップを段階的に実施できます。

MarketplaceV3

MarketplaceV3はマーケットプレイス形式のコントラクトで、NFTを直接販売またはオークション形式で出品できます。また、EIP-2981形式の分配に沿ったロイヤリティ関連のパターンにも対応しています。設定に応じて、運営者は出品できるユーザーを制限することも、すべてのユーザーに出品を開放することもできます。

Token

Tokenコントラクトを利用すると、チームはマーケットプレイスでの決済、報酬、その他のアプリ内残高向けにERC-20資産を作成できます。一般的なパターンには、カスタムトークンのローンチ、そのトークンのマーケットプレイスでの受け入れ、アクションを完了したユーザーへの報酬付与などがあります。

ThirdWebコントラクトのカテゴリー

ThirdWebは、チームがユースケース別に公式テンプレートとコミュニティテンプレートを閲覧できるよう、コントラクトをカテゴリーに分類しています。プロダクト資料で取り上げられているカテゴリーには次のものがあります:

モジュラーコントラクト(ベータ版)

モジュラーコントラクトは、カスタマイズ可能でアップグレード可能な、モジュラーフレームワークに基づく構成を重視しています。モノリス全体を再デプロイするのではなく、時間の経過に伴ってモジュールを交換する必要があるプロダクトに適しています。

NFT

NFTコントラクトは、コレクション、エディション、ドロップ、その他のNFT関連機能を対象としています。プロダクトの中心がミントや収集である場合、デベロッパーはまずこのカテゴリーを選択することが多くあります。

マーケットプレイス

マーケットプレイスコントラクトを利用すると、チームはNFTまたは関連資産を売買するオンチェーンの場を構築し、売上を複数の送付先へ振り向けられます。

ドロップ

ドロップコントラクトは、ERC-20トークン、ERC-1155資産、NFTを、定められた価格とクレームルールに基づいてリリースするスケジュールを設定します。

AirDrop

AirDropコントラクトは、プッシュまたはクレーム可能なフローを通じて、ERC-20、ERC-721、ERC-1155資産を多数の受取人に配布します。

アカウント抽象化

アカウント抽象化コントラクトを利用すると、デベロッパーはエンドユーザー向けにERC-4337形式のスマートウォレットを作成するアカウントファクトリーをデプロイできます。対応している場合は、アップグレードパターンも利用できます。

Thirdwebステーキング

ステーキングコントラクトでは、ユーザーはERC-721 NFT、ERC-1155 NFT、またはトークンをステーキングしてERC-20報酬を獲得できます。また、1つのERC-20を別のERC-20のためにステーキングすることもできます。

ThirdWebのDAOとガバナンス

DAOおよびガバナンスコントラクトは、コミュニティが管理するプロジェクト向けに、提案フロー、財務管理、関連するERC-20分配パターンをサポートします。

Thirdweb Engine

Thirdweb Engineは、コントラクトの読み取り、書き込み、デプロイをプロダクション規模で行うためのオープンソースバックエンドサーバーです。これは、thirdwebのEngineの概要で説明されています。多数のブロックチェーントランザクションを並列送信し、ナンス管理とガス設定に対応し、RPC障害から復旧し、停止したトランザクションを再送信し、重複送信を回避するよう設計されています。

Engineは、バックエンドウォレットの監督、チームおよびバックエンドへのアクセス制御、ユーザーのガススポンサーシップにも対応します。そのため、エンドユーザーはすべてのチェーンでガス残高を保有する代わりに、主にウォレットセッションだけで利用できます。アプリがデモから、Ethereum Layer 2のスケーリングガイドで説明されているようなマルチチェーンのトラフィックへ移行するにつれ、このバックエンドの役割はより重要になります。

ThirdWeb Engineの種類

Standard Engine

Standard Engineは、ユーザーウォレット、AirDrop、APIミント向けに高い書き込みスループットを実現します。文書で示されている主な強みには、自動ナンス処理とバッチ処理、ローカルキーやクラウドKMSなどの安全なバックエンドウォレット保管オプション、非常に多数のEVMチェーンおよびプライベートサブネットへの対応、アカウント抽象化のセッションパターン、ウォレットまたはコントラクトイベント向けのWebhookがあります。

Premium Engine

Engine Premiumは、Standard Engineの機能に加えて、オートスケーリングフリート、データベースおよびサーバーのフェイルオーバーパターン、本番ワークロード向けのより長いデータベースバックアップ期間など、スケーリングおよび耐障害性の機能を追加します。

概要

ThirdWebは、ノーコード、ローコード、SDKベースのツールをパッケージ化し、デベロッパーやクリエイターがWeb3アプリケーションをより迅速に構築、ローンチ、管理できるようにします。Connect、Contracts、Engineは、ウォレットのオンボーディングからオンチェーン操作、バックエンドのトランザクション信頼性まで、一般的な開発経路をカバーします。あらゆるWeb3スタックと同様に、チームはメインネットでローンチする前に、コントラクトの権限、チェーンの対応状況、カストディに関する前提を確認する必要があります。

よくある質問

ThirdWebは何に使用されますか?

ThirdWebは、Web3アプリケーションの構築と運用に使用されます。ウォレットログイン、NFTおよびトークンコントラクト、マーケットプレイス、AirDrop、ステーキング、DAOツール、Engineを通じたバックエンドのトランザクション処理などに対応します。

ThirdWebはコードを書くデベロッパー専用ですか?

いいえ。ThirdWebはSDKに加えて、ノーコードおよびローコードの経路にも対応しています。エンジニアではない方はテンプレートから始められ、デベロッパーはTypeScript、Python、Goなどの関連スタックで動作を拡張できます。

ThirdWebはどのブロックチェーンに対応していますか?

対応の中心はEVM互換ネットワークで、これまでEthereum、Polygon、Avalanche、Fantomなどが含まれてきました。プロダクトによっては、Solana、Flow、Nearなどの追加対象にも対応しています。正確なチェーン一覧については、必ず最新のドキュメントを確認してください。

ThirdWeb ConnectとEngineの違いは何ですか?

Connectは、エンドユーザー向けのウォレットオンボーディング、認証、アプリ内決済UXに重点を置いています。Engineは、大量のコントラクトの読み取り/書き込み、ウォレット操作、ナンス処理やガススポンサーシップなどのプロダクション信頼性機能を提供するバックエンドサーバーです。

ThirdWebを使用すればスマートコントラクトのリスクはなくなりますか?

いいえ。テンプレートとSDKによってデプロイは迅速化されますが、管理者キー、アップグレード可能性、クレームルール、カストディ設計には依然としてリスクがあります。実際の資金を扱う前に、コントラクトと権限を確認してください。

著者: Abhishek Rajbhar
翻訳者: Paine
レビュアー: Matheus、Edward、Ashley、Jayne
免責事項

* 本情報はGateが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。

* 本記事はGateを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

関連記事

ONDOトークン経済モデル:プラットフォームの成長とユーザーエンゲージメントをどのように推進するのか
初級編

ONDOトークン経済モデル:プラットフォームの成長とユーザーエンゲージメントをどのように推進するのか

ONDOは、Ondo Financeエコシステムの中核を担うガバナンストークンかつ価値捕捉トークンです。主な目的は、トークンインセンティブの仕組みを活用し、従来型金融資産(RWA)とDeFiエコシステムをシームレスに統合することで、オンチェーン資産運用や収益プロダクトの大規模な成長を促進することにあります。
2026-03-27 13:52:46
Render、io.net、Akash:DePINハッシュレートネットワークの比較分析
初級編

Render、io.net、Akash:DePINハッシュレートネットワークの比較分析

Render、io.net、Akashは、単なる均質な市場で競争しているのではなく、DePINハッシュパワー分野における三つの異なるアプローチを体現しています。それぞれが独自の技術路線を進んでおり、GPUレンダリング、AIハッシュパワーのオーケストレーション、分散型クラウドコンピューティングという特徴があります。Renderは、高品質なGPUレンダリングタスクの提供に注力し、結果検証や強固なクリエイターエコシステムの構築を重視しています。io.netはAIモデルのトレーニングと推論に特化し、大規模なGPUオーケストレーションとコスト最適化を主な強みとしています。Akashは多用途な分散型クラウドマーケットプレイスを確立し、競争入札メカニズムにより低コストのコンピューティングリソースを提供しています。
2026-03-27 13:18:37
AI分野におけるRenderの申請理由:分散型ハッシュレートが人工知能の発展を支える仕組み
初級編

AI分野におけるRenderの申請理由:分散型ハッシュレートが人工知能の発展を支える仕組み

AIハッシュパワーに特化したプラットフォームとは異なり、RenderはGPUネットワーク、タスク検証システム、RENDERトークンインセンティブモデルを組み合わせている点が際立っています。この構成により、Renderは特定のAIシナリオ、特にグラフィックス計算を必要とするAIアプリケーションにおいて、優れた適応性と柔軟性を提供します。
2026-03-27 13:13:31
Plasma(XPL)トークノミクス分析:供給、分配、価値捕捉
初級編

Plasma(XPL)トークノミクス分析:供給、分配、価値捕捉

Plasma(XPL)は、ステーブルコイン決済に特化したブロックチェーンインフラです。ネイティブトークンのXPLは、ガス料金の支払い、バリデータへのインセンティブ、ガバナンスへの参加、価値の捕捉といった、ネットワーク内で重要な機能を果たします。XPLのトークノミクスは高頻度決済に最適化されており、インフレ型の分配と手数料バーンの仕組みを組み合わせることで、ネットワークの拡大と資産の希少性の間に持続的なバランスを実現しています。
2026-03-24 11:58:52
0xプロトコルの主要コンポーネントは何でしょうか。Relayer、Mesh、APIアーキテクチャの概要をご紹介します。
初級編

0xプロトコルの主要コンポーネントは何でしょうか。Relayer、Mesh、APIアーキテクチャの概要をご紹介します。

0x Protocolは、Relayer、Mesh Network、0x API、Exchange Proxyといった主要コンポーネントを活用し、分散型取引インフラを構築しています。Relayerはオフチェーン注文のブロードキャストを管理し、Mesh Networkは注文の共有を促進します。0x APIは統一された流動性オファーインターフェースを提供し、Exchange Proxyはオンチェーン取引の執行と流動性ルーティングを監督します。これらのコンポーネントが連携することで、オフチェーン注文伝播とオンチェーン取引決済が融合したアーキテクチャが実現されます。ウォレットやDEX、DeFiアプリケーションは、単一の統合インターフェースを介して複数ソースの流動性へアクセスできます。
2026-04-29 03:06:50
Morphoトケノミクス分析:MORPHOのユーティリティ、分配、価値の仕組み
初級編

Morphoトケノミクス分析:MORPHOのユーティリティ、分配、価値の仕組み

MORPHOはMorphoプロトコルのネイティブトークンであり、主にガバナンスやエコシステムインセンティブのために設計されています。トークン配布とインセンティブメカニズムを連動させることで、Morphoはユーザーのイベント、プロトコルの進化、ガバナンス権を結び付け、分散型レンディングエコシステムにおける長期的な価値提案を実現しています。
2026-04-03 13:13:41