Skip to content

CeylonT/telegram-mini-apps-evm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Telegram Mini Apps with EVM Integration Workshop

Welcome to the Telegram Mini Apps with EVM Integration workshop repository! This repo provides the necessary resources and examples to help you integrate EVM-based smart contracts with Telegram Mini Apps. Learn how to leverage Telegram's platform alongside the power of Ethereum-compatible blockchains to build seamless, Web3-enabled experiences.


Introduction

In this workshop, you will learn how to build Telegram Mini Apps that interact with EVM-based blockchains . We'll guide you through the process of creating mini-apps that allow users to interact with smart contracts directly within Telegram, without needing to leave the app. The goal is to make Web3 interactions more accessible and user-friendly for Telegram users.

We'll also showcase how to integrate wallet functionality into your Telegram bot and how you can send transactions to the blockchain directly from within the chat interface.


Prerequisites

Before you begin, ensure that you have the following tools installed:

  • Node.js (>= 16.x) Yarn
  • Telegram account and a Telegram Bot (create one via @BotFather)
  • Basic knowledge of JavaScript and Web3 concepts
  • A wallet (MetaMask, TrustWallet, etc.) for testing transactions
  • A test network (e.g., Ethereum Rinkeby, Binance Smart Chain testnet, etc.)

Workshop Demo

The demo showcases how you can integrate RainbowKit for wallet connection and how to make the connection between Telegram, Web3, and EVM transactions.


References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published