ton-auctions

Overview

This repo contains 3 projects:

protocol: contains auction protocol implementation written with Tact app: Has react app that helps to connect your TG compatible wallet and send transaction to use the protocol bot: Is used to connect protocol creator with auction winner to discuss the details

Protocol allows for:

Application just provides a simple interface to communicate with protocol. The application is tailored for a use-case where tg community influencer can advirtise the timeslots for their community for one-to-one calls.

Bot application helps to connect auction creators with winners.

How to launch

Application is written with TypeScript, build with parcel and uses pure React. To launch it follow in to app dir and run

pnpm start

Bot is written with Typescript and run with deno. Use

deno start

to launch it from bot folder

Protocol is written with Tact and is deployed using Blueprint framework. Please consult Blueprint doc on how to do that.

IMPORTANT: current version is tested using TON devnet and test TG account only and frontend deployed is assuming test net tg client is used.

TODO:

[ ] Bot functionality is unstable. Needs rewrite using Telegraph conversation framework.