project screenshot 1
project screenshot 2
project screenshot 3

TeleSafe πŸ”

A safer alternative to Telegram bot based trading - TeleSafe provides the infrastructure for delegation of certain DeFi activities from a Safe{Wallet} to a hot wallet (utilising Web3Auth) with a simple command interface inside a Telegram bot.

TeleSafe πŸ”

Created At

ETHGlobal Paris

Winner of

πŸ’Έ Hyperlane β€” Best Use of Warp Routes

🏊 Neon EVM β€” Pool Prize

πŸ’Έ MakerDAO β€” πŸ₯ˆ Best use of sDAI

Project Description

  1. User creates a Safe{Wallet} from their usual address(es). This allows the user to define their desired level of security by setting the number of signatories and selecting which of their wallets will be used as the signatories. The same Safe{Wallet} can be deployed to whichever addresses the user wishes to interact with.

  2. User creates a delegate wallet within the telegram bot interface. The wallet is created using Web3Auth using only the user’s email address. This avoids the need to store the private key in plain text on the telegram bot owner’s server. Funds are safu!

  3. The user connects the module to the Safe{Wallet} and sets the delegate wallet and allowed DeFi protocol contract address. The module allow the delegate to interact with said protocol whilst overall control of the Safe{Wallet} is governed by the user’s main wallet(s).

  4. From within the telegram bot, the user can interact on the go with various DeFi protocols using simple inline commands whilst retaining the security of their funds. Transactions are then signed in the webapp within the telegram browser.

How it's Made

Uses Safe to create a Safe{Wallet} and set a custom module to allow a delegate to undertake actions on certain DeFi. Uses Web3Auth to link to a wallet from within a Telegram bot interface. Uses HyperLane to allow bridging to and from Goerli, Tenet Testnet, Mantle Testnet, Gnosis Chain Testnet Chiado, Celo Testnet Alfajores,Β  Neon EVM Devnet, andΒ  Linea Goerli within Telegram bot interface. Uses Maker DSR to allow depositing of DAI to receive sDAI within Telegram bot interface. Uses Uniswap v2 to allow tokens to be exchanged within Telegram bot interface.

background image mobile

Join the mailing list

Get the latest news and updates