project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Proto Message Kit

Mina Protokit + XMTP MessageKit: A framework for building smart agent on Mina

Proto Message Kit

Created At

ETHGlobal Bangkok

Winner of

Mina Protocol - Best Mina application or library built using Protokit 4th place

Project Description

Proto Message Kit empowers developers to build smart agents on Mina using Protokit in just a few hours instead of days. By integrating XMTP's MessageKit into the Mina Protokit Starter Kit, we've enabled Protokit access within the MessageKit context. This integration allows for rapid interaction with the Protokit chain on every message, streamlining the development process for smart agents.

Getting Started is Simple:

  1. Clone Proto Message Kit from https://github.com/Chomtana/proto-message-kit
  2. Setup private key and Open AI key for MessageKit in .env file in apps/message-kit folder
  3. Develop Protokit Runtime Modules
  4. Develop XMTP MessageKit Bot
  5. Run everything with a simple command

By using Proto Message Kit, hackers can skip the headache of connecting an XMTP bot to Protokit which takes 1+ day. This allows them to focus solely on developing runtime modules and the XMTP MessageKit bot.

Proto Message Kit is set to power future Mina hackathons, attracting more developers interested in smart agent and AI development to the Mina ecosystem.

How it's Made

Proto Message Kit is developed by integrating the Mina Protokit Starter Kit with XMTP's MessageKit. This fusion is achieved by injecting the Protokit context into the MessageKit context and generating a Mina App Key to uniquely represent each user within the chatbot. By default, Proto Message Kit includes an example Balance module and a faucet bot, providing developers with a quick and easy starting point for their projects.

background image mobile

Join the mailing list

Get the latest news and updates