BlockButler

BlockButler: Chat with your wallet, check balances, send ETH, deploy contracts by text effortlessly.

BlockButler

Created At

ETHGlobal New Delhi

Project Description

BlockButler is a chatbot interface for Ethereum that turns natural language into real on-chain actions. It makes wallets effortless to use - check balances, transfer funds, and deploy contracts - all through conversational commands powered by an LLM agent and MCP. The system abstracts away RPC complexity so users can manage on-chain actions conversationally while maintaining control and safety.

How it's Made

The frontend is built in React for a clean, responsive interface. The backend runs a Flask server with FastMCP handling tool calls, LangChain managing the LLM agent, and Gemini providing natural language reasoning. MCP ensures the model only executes predefined wallet operations, while the server integrates with blockchain RPCs for balance queries, transactions, and contract deployment.

background image mobile

Join the mailing list

Get the latest news and updates