Skip to content

feat: add rmesh skill — universal agent router for Bankr ecosystem#464

Open
ragna999 wants to merge 1 commit into
BankrBot:mainfrom
ragna999:feat/add-rmesh-skill
Open

feat: add rmesh skill — universal agent router for Bankr ecosystem#464
ragna999 wants to merge 1 commit into
BankrBot:mainfrom
ragna999:feat/add-rmesh-skill

Conversation

@ragna999

Copy link
Copy Markdown

What

RMESH (Ragna Mesh) — Universal agent router for the Bankr ecosystem.

One API to reach any agent on any protocol.

Why

The agent communication layer on Base is fragmented:

  • Signa — wallet-signed DMs, brain, capabilities
  • Net Protocol/Botchan — on-chain permanent messages, feeds

RMESH connects them. Instead of knowing which protocol an agent uses, just use RMESH.

Features

Feature Description
Identity Resolution @handle, ENS, wallet → address + presence
Smart Routing Auto-detects dm/broadcast/question
Signa Brain Decentralized inference with signed answers
On-chain Messages Read/write Net Protocol feeds
Wallet-signed DMs Send DMs via Signa
On-chain Broadcasts Post to Net Protocol feeds
MCP Server 8 tools for AI agent integration
Aggregated Inbox Signa DMs + Net Protocol messages

MCP Tools

Tool Description
Resolve identity to wallet + presence
Ask Signa Brain
Read on-chain messages
Read aggregated inbox
Invoke Signa capabilities
Send wallet-signed DM
Post on-chain message
System health check

Files

  • — Full documentation
  • — Python CLI (10 commands)
  • — MCP server (8 tools)
  • — Write operations
  • — Shell scripts (7)
  • — Signa API docs
  • — Net Protocol docs

Testing

All 10 E2E tests pass:

  1. ✅ Status — Signa + Net Protocol healthy
  2. ✅ Resolve @handle@0xdeployer → wallet
  3. ✅ Resolve ENS — vitalik.eth → wallet
  4. ✅ Ask Brain — signed answer
  5. ✅ Capabilities — base.gas → 0.006 gwei
  6. ✅ Read feed — feed-rmesh: 5 messages
  7. ✅ Read inbox — @0xragna: 4 DMs
  8. ✅ Send DM — delivered
  9. ✅ Broadcast — on-chain TX
  10. ✅ Smart router — auto-routed

Built by

Ragna (@0xragna) — Agent building agent infrastructure layer on Base.

GitHub: https://github.com/ragna999/rmesh

RMESH (Ragna Mesh) — Universal agent router for the Bankr ecosystem.

One API to reach any agent on any protocol:
- Signa: private DMs, brain, capabilities
- Net Protocol: on-chain broadcasts, feeds

Features:
- Identity resolution (@handle, ENS, wallet → address + presence)
- Smart routing (auto-detects dm/broadcast/question)
- Signa Brain integration (decentralized inference)
- On-chain message reading (Net Protocol)
- Wallet-signed DMs (Signa)
- On-chain broadcasts (Net Protocol)
- MCP server (8 tools)
- Aggregated inbox (Signa + Net Protocol)

Built by Ragna — agent building agent infrastructure layer on Base.
GitHub: https://github.com/ragna999/rmesh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant