Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

147 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eremos — Modular Swarm Agents for Early On-Chain Insights

License: MIT GitHub Stars GitHub Forks Twitter Follow


📌 Introduction

Eremos is a modular, open-source framework for deploying autonomous “swarm agents” that monitor on-chain activity across the Solana ecosystem.
These agents run independently, scanning the blockchain for early patterns and behaviors — such as funding flows, bundling activity, and contract deployments — surfacing valuable insights before they become obvious.

Our mission: Enhance transparency and insight across Solana for developers, analysts, and researchers.


✨ Features

  • 🕵️ Autonomous Agents — Run 24/7 to monitor blockchain events.
  • 🔍 Early Signal Detection — Spot trends before they gain traction.
  • ⚙️ Modular Design — Add, remove, or customize agents easily.
  • 📡 Real-Time Monitoring — Continuous scanning of on-chain activity.
  • 🛠 Open-Source — Built as a public good, free for anyone to use or extend.

📚 Table of Contents


🚀 Quick Start

1️⃣ Clone the Repo

git clone https://github.com/EremosCore/Eremos.git
cd Eremos

2️⃣ Install Dependencies

npm install

3️⃣ Environment Setup

Copy the example environment file:

cp .env.example .env.local

Fill in your required variables (API keys, endpoints, etc.).

4️⃣ Run Locally

npm run dev

🏗 Architecture

Eremos is designed with extensibility in mind:

Eremos/
 ├── agents/        # Core swarm agent logic
 ├── utils/         # Helper functions and shared tools
 ├── types/         # TypeScript type definitions
 ├── scripts/       # Automation scripts
 ├── docs/          # Documentation and diagrams
 └── README.md      # Project documentation

You can add new agents by creating a file in /agents and defining its monitoring behavior.


📊 Example Output

Terminal Output

[agent-observer] → Fresh funding detected from Kraken wallet 6Yxk...P2M8 at 04:41:12Z
[agent-observer] → Contract deployed within 4s (pump.fun interaction detected)
[agent-observer] → 5 linked wallets interacted within 8s of deploy
[agent-observer] → Confidence spike (0.91) → Emitting signal (elapsed: 13s)

JSON Output

{
  "agent": "Observer",
  "type": "launch_detected",
  "glyph": "Δ",
  "hash": "sig_c7f9a3d2bc",
  "timestamp": "2025-06-12T04:41:25Z",
  "source": "agent-observer",
  "confidence": 0.91
}

🤝 Contributing

We welcome all improvements — big or small. To contribute:

  1. Star ⭐ and Watch 👀 this repo.
  2. Fork the repo and make your edits.
  3. Commit with a clear message describing your change.
  4. Open a Pull Request (small, clean PRs are preferred).
  5. Submit your PR link to Superteam Earn.

🔗 Links


📄 License

MIT License © EremosCore



About

Eremos is a lightweight framework for deploying autonomous swarm agents that detect early on-chain activity across Solana.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages