← Back to home

Proto Message Kit

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

Screenshots

Proto Message Kit screenshot 1
Proto Message Kit screenshot 2
Proto Message Kit screenshot 3
Proto Message Kit screenshot 4
Proto Message Kit screenshot 5

Problem Statement

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:Clone Proto Message Kit from https://github.com/Chomtana/proto-message-kitSetup private key and Open AI key for MessageKit in .env file in apps/message-kit folderDevelop Protokit Runtime ModulesDevelop XMTP MessageKit BotRun everything with a simple commandBy 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.

Solution

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.

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • 🏆

    Best Mina application or library built using Protokit4th place

    Mina Protocol

Contributors