Flashbots co-founder unveils Telegram trading bot ‘Alfred’
theblock.co 19 m
Stephane Gosselin, who previously co-founded the MEV-focused research firm Flashbots, has introduced Alfred — a new bot on Telegram aiming to facilitate user-friendly execution of token swaps and protect against maximal extractable value (MEV) profits generated by re-ordering of transactions.
Having left Flashbots last year, Gosselin is now the CEO of Frontier Research and has forayed into Telegram bots, a niche that has seen significant interest but has also faced challenges around product maturity and user security.
He has co-developed Alfred in partnership with another research firm, Kolibrio, to counteract the issue of maximal extractable value in on-chain swaps caused by front-running and rebalancing of liquidity pools on Ethereum. Overall, the bot aims to give users advanced trading tools, besides protection against MEV within the social messaging app’s interface.
«I am excited to introduce Alfred and work on improving user experience in web3. Alfred leverages all the exciting innovations brought by the transaction supply chain to create delightful on chain interactions,» Gosselin told The Block in a statement.
In 2020, Gosselin, along with other co-founders, started working on Flashbots, a research and development firm focusing on MEV. There, he contributed to designing the MEV supply chain.
He departed from Flashbots in October 2022 due to disagreements related to reported censorship of transactions by the firm’s MEV Boost software. The software was reportedly filtering transactions connected with OFAC-sanctioned Tornado Cash to prevent them from being finalized by some Ethereum validators.
In July 2023, the Paradigm-backed firm raised $60 million at a $1 billion valuation.
Competitive Telegram bot niche
The Alfred bot enters a competitive arena with several existing projects, including Unibot, Banana Gun, and Maestro, and began operations last week. As a Telegram bot, it targets Ethereum users with features designed for token sniping and swapping, while safeguarding transactions against front-running by malicious bots, a prevalent issue in decentralized finance.
The use of Alfred is straightforward: users command the Alfred bot in a Telegram chat, which presents a menu to create a new wallet. Alfred then generates a private key and corresponding address directly within the chat. Users can then start swapping tokens.
The Alfred bot, released by former Flashbots co-founder, marks a shift away from the common practice of anonymity among Telegram bots. It emerges in a context where the trustworthiness and security of Telegram bots created by unidentified developers has been repeatedly questioned.
Over the past few months, a growing number of crypto traders have been drawn to bots integrated with the messaging app Telegram, such as Unibot. However, there are security concerns, particularly regarding how these bots manage user assets.
Last month, the router contract that Unibot recently deployed was exploited, resulting in a loss of over $600,000. This was due to a critical vulnerability that allowed an intruder to use a «transferFrom()» function to empty approved tokens directly from Unibot user wallets. The attack was similar to the one that targeted Maestro, another Telegram trading bot, leading to a loss of roughly $500,000 a week prior.
In response to security, the team acknowledges that while Alfred strives for a non-custodial experience, it may not provide the same level of security as hardware wallets or web-based wallets. Rather, it’s aiming to make swaps user-friendly, shield them from front-running, and ensure user accounts are relatively secure from potential malicious incidents.
The team behind Alfred is considering various revenue models, as the bot will not have a dedicated token. This may include implementing a service fee for transactions made through the bot.