This repo contains beginner-friendly courses designed to help you kickstart your journey in building Telegram Web Apps (TWAs) on Flow.
This workshop is designed to help you:
- Learn how to create and deploy a Telegram Web App.
- Authenticate users with @twa-dev/sdk
- Connect wallets to your TWA
- Build, test, and deploy your dApps on Flow.
By the end of the workshop, you'll have hands-on experience and real-world projects to showcase!
- Fork this repository: Click the Fork button at the top-right corner of this page to create your copy.
- Navigate to a course folder: Each course has its own folder with step-by-step instructions.
- Follow Along with the Instructions: Each course is structured to allow you to follow the instructions step-by-step.
- Complete Exercises and Submit Your Work: Share your final outputs in the solution folder in each course.
Telegram-Integration-Quickstarts/
├── Course_1_Deploy_A_Telegram_Web_App/
│ ├── README.md
│ ├── example/
│ ├── solution/
├── Course_2_Authenticate_Users_With_TWA_SDK/
│ ├── README.md
│ ├── example/
│ ├── solution/
├── Course_3_Connect_OKX_Wallet_Flow_EVM/
│ ├── README.md
│ ├── example/
│ ├── solution/
├── Course_4_Connect_Flow_Wallet_Flow_Cadence/
│ ├── README.md
│ ├── example/
│ ├── solution/
├── Course_5_Connect_Privy_Wallet_Flow_EVM/
│ ├── README.md
│ ├── example/
│ ├── solution/
└── assets/
├── images/