Skip to content
ARCHITECTURE / 06 — Servers

Servers

Off-chain mechanisms in T&T other than the relay server

Common Web Application

Because T&T consists of smart contracts and an API, each project can develop its own web application for playing the game. However, to make adopting T&T easier, we also provide a common web application.

The common web application is a standard one, implemented as a serverless application using SvelteKit/ethers.js. Supported wallets are MetaMask and WalletConnect V2.

World Builder

Previously, command-line tools were required to configure T&T’s smart contracts and the common web application. Now we provide a world management screen through which these can be operated via an intuitive web interface.

For details, see the following.

https://builder.ttt.games/ ↗

Off-chain Backend

The role of the off-chain backend is to monitor changes on the blockchain (events emitted by T&T’s smart contracts) and reflect them in the web application.