ARCHITECTURE / 06 — サーバー
サーバー
T&Tに存在するリレーサーバー以外のオフチェーンの仕組みについて
共通ウェブアプリケーション
T&Tは、スマートコントラクトとAPIから成り立っているため、ゲームを遊ぶためのウェブアプリケーションはそれぞれのプロジェクトで独自に開発することが可能ですが、T&Tの導入を楽にするために共通ウェブアプリケーションも提供しています。
共通ウェブアプリケーションは、SvelteKit/ethers.jsを使用してサーバーレスアプリケーションとして実装されている一般的なものです。対応しているウォレットはMetaMask、WalletConnect V2になります。
World Builder
以前はT&Tのスマートコントラクトや共通ウェブアプリケーションの設定にコマンドラインツールが必要でしたが、現在は直感的なウェブインターフェースを通じてこれらを操作できるワールド管理画面を提供しています。
詳しくは以下を参照してください。
オフチェーンバックエンド
オフチェーンバックエンドの役割は、ブロックチェーン上の変化(T&Tのスマートコントラクトが発行するイベント)を監視し、それをウェブアプリケーションに反映させることです。