for TON Chain

Open Source GraphQL Schema for TON Chain

This API schema is designed specifically for TON Chain smart contracts and requests. This will not work to any non-TVM chain due to wallet address and json-rpc method incompatibility.

We created this API to promote

Schema NameDescriptionUsed For

Accounts

Contains account info and chain addresses

Studio, Designer

Auth

Authentication endpoint for verifying wallet address through message signing. Next implementation is with ton-proof

All

AppAccounts

Contains account info for apps, tagging accounts as creators, developers, designers or any category app owner wishes

App, Designer

Assets

Contains indexed contract data filtered as NFT, SBT and Tokens

All

Apps

Contains deployed app configurations for Telegram and TON Web

All

Listings

Indexed sale contract for listing in the app marketplace sections

All

Forms

Contains schema for rendering forms and collected user replies

Studio

Leaderboards

Contains leaderboard mechanics and record participant scores from games and activities

App

Games

Contains micro game mechanics for tapper, education, html5 or simple interactive micro games, scores and computation are stored on leaderboards

App

Skins

Contains info about app templates, published by Xircus and by designer ecosystem using Mini App or Web App Designer. Mini App - contains Telegram functions

Studio, Designer

Projects

Stores app template configuration for future purposes

Designer

Teams

Contains team information and member delegates to manage apps

Oracles

Contains oracle requests feeding data from api for queue request and batch execution

Registry

Subscriptions

Contains indexed subscription contracts

Registry

Exchanges

Contains indexed exchange contracts

Registry

Bots

Contains Telegram bot details to broadcast message, create bot replies and more

App

Queue

Last updated