Agent System Overview
Forge isnβt a single AI. Itβs a network of specialized agents, each built for a specific task. This is what makes it feel like you're chatting with an on-chain intelligence that knows exactly what it's doing.
This section explains what Forge agents are, how theyβre structured, and why theyβre the backbone of the entire system.
π€ What Is a Forge Agent?
A Forge agent is a modular AI process designed to handle one specific type of blockchain intelligence task. Each agent has access to the Solana indexer, listens for key events, and can take context from MCP to return tailored insights.
Think of them like:
One agent for watching wallets
One for monitoring liquidity pools
One for understanding token deployers
One for reading Telegram sniper movement
Instead of trying to make one AI do everything, Forge spins up the right specialist β and lets that agent operate in its own optimized logic environment.
π Agent Structure
Each Forge agent has 5 core components:
Purpose β What itβs designed to do
Context Hooks β What live data streams it listens to
Execution Logic β How it processes information
Prompt Template β What kind of answers it gives
Response Format β How it replies to users or other agents
Letβs break those down:
1. Purpose
Every agent is goal-oriented. Itβs created with a specific use case in mind:
TokenAgent β detect trends and anomalies in new tokens
WalletAgent β track buy/sell activity, identify farming patterns
LPAgent β monitor burn events, LP locks, tax changes
SniperAgent β watch sniper buys, trace click-to-buy wallets
TelegramAgent β detect KOLs joining new chats, identify signals
If your question aligns with the agentβs purpose, it will automatically be triggered.
2. Context Hooks
Agents pull their inputs from live streams of Solana blockchain data. These are the real-time hooks that feed them fresh context.
Hooks can include:
βNew Token Createdβ
βLP Added or Burnedβ
βLarge Wallet Buy Over X SOLβ
βTelegram Join By Known Walletβ
βCreator Renounced Contract Ownershipβ
Agents listen for these constantly, and some will only wake up when their hook conditions are met.
3. Execution Logic
This is the agentβs internal decision tree β how it filters data, evaluates risk, scores relevance, and decides what to say.
Examples:
A WalletAgent might tag a wallet as a sniper if it buys 3+ tokens within 10 seconds of creation
A TokenAgent might flag a deployer if theyβve launched 5 rugs in 24 hours
An LPAgent might evaluate liquidity depth vs. market cap and issue a risk warning
This logic is customizable, meaning Forge devs (or users with advanced access) can tweak thresholds and behaviors.
4. Prompt Template
Each agent has a custom-written prompt structure that shapes how it speaks.
Some are formal and statistical:
βThis wallet has interacted with 9 tokens in the last 3 hours, showing a clear pattern of early entry and early exit behavior.β
Others are designed to be more casual or alert-style:
βπ¨ This sniper is back. Just entered a fresh meme with 30 SOL. Last seen in 3x rugs.β
The tone can be tuned depending on audience (devs vs. traders vs. analysts).
5. Response Format
Agents can:
Return a simple answer in chat
Open a modal with charts
Trigger a follow-up question
Send context to another agent for collaboration
Push on-chain memos or flags
Forge is not just a passive assistant. Agents can trigger on-chain activity, alert teams, or even influence decision-making pipelines.
π Multi-Agent Collaboration
Sometimes, a single question needs multiple agents. For example:
βIs this token safe and who deployed it?β
Forge will:
Trigger TokenAgent β to scan the contract
Trigger WalletAgent β to check the deployerβs behavior
Trigger LPAgent β to verify liquidity structure
Each agent returns its part, then Forge compiles the response as if itβs a single smart analyst.
This is where Forge becomes more than a dashboard β it becomes collaborative intelligence.
π§ Memory and State
Most agents are stateless, meaning they analyze based on real-time data without remembering past interactions. However, some advanced agents maintain short-term memory for deeper analysis chains, like:
βWhat has this wallet done since I last asked?β
βDid this token reach my alert threshold today?β
State memory is kept lightweight for performance and privacy.
π§ Developer Notes
Advanced users and Forge integrators can:
Build their own agents using MCP
Override the default prompt template
Add custom event hooks
Push data from external sources (e.g. Twitter, Telegram, TradingView)
Forge isnβt closed. Itβs a framework for AI-agent logic on-chain.
Last updated