Flashbots co-founder unveils Telegram trading bot 'Alfred'

Quick Take

  • Stephane Gosselin, who formerly co-founded Flashbots, has released a Telegram bot for executing token swaps on Ethereum.

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 ETH -5.43% . 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 following disagreements related to reported censorship of transactions by the firm's MEV Boost software. The software was reportedly filtering out Ethereum transactions connected with OFAC-sanctioned Tornado Cash.

In July 2023, the Paradigm-backed firm raised $60 million at a valuation of $1 billion.

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.


Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy
By signing-up you agree to our Terms of Service and Privacy Policy

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 project marks a shift away from the common practice of anonymity among founders of Telegram bot projects. It also 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 had 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.

Unlike most other Telegram bots, Alfred does not have a plan for a dedicated token at the moment. “Alfred does not currently have a token, as our focus is on product development,” the team at Frontier said. It is considering various revenue models, which may include implementing a service fee for transactions made through the bot.

Updated with a comment from Frontier.

© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About Author

Vishal Chawla is The Block’s crypto ecosystems editor and has spent over six years covering tech protocols, cybersecurity, artificial intelligence and cloud computing. Vishal likes to delve deep into blockchain intricacies to ensure readers are well-informed about the continuously evolving crypto landscape. He is also a staunch advocate for rigorous security practices in the space. Before joining The Block, Vishal held positions at IDG ComputerWorld, CIO, and Crypto Briefing. He can be reached on Twitter at @vishal4c and via email at [email protected]


To contact the editor of this story:
Nathan Crooks at
[email protected]