Website · Docs · Discord · Open Source Repo
The Contract Address is: 9V4m199eohMgy7bB7MbXhDacUur6NzpgZVrhfux5pump
Agentbot originated from a project open-sourced by developer Esky33 after 5,013 contributions in the past year, and is associated with the pumpfun GitHub sponsorship mechanism. The token aims to support open-source projects, with its logo featuring a red robot wearing headphones symbolizing the collaborative spirit of the open-source community.
Agentbot is a developer platform for building autonomous AI agents that can:
- run real tasks
- use tools and APIs
- coordinate with other agents
- execute structured workflows
Build locally. Run anywhere. Deploy when ready.
npm install
cd sdk/agentbot
npm run devThis runs a local Agentbot runtime and executes a sample agent.
import { Agent, Workflow } from "@agentbot/sdk";
const researcher = new Agent({
name: "researcher",
role: "Research Assistant",
instructions: [
"Find relevant information",
"Summarize clearly",
"Return structured output"
]
});
const workflow = new Workflow({
name: "basic-research",
steps: [
{
id: "step-1",
agent: researcher,
input: "Find recent AI automation tools"
}
]
});
const result = await workflow.run();
console.log(result.output);Agent → performs tasks Tool → external capability (API, browser, messaging) Workflow → structured execution of tasks Plugin → extends Agentbot with new capabilities
sdk/agentbot → core developer SDK (START HERE)
agentbot-backend → reference runtime
gateway → orchestration layer
web → dashboard (reference)
docs → documentation
- research agents
- outreach & automation agents
- multi-agent workflows
- autonomous AI teams
- hosted agent execution
- scaling infrastructure
- persistent memory
- observability + logs
- team collaboration
Agentbot is open-source and community-driven.
A community-created token also exists:
- Platform → open developer infrastructure
- Token → community ecosystem layer
Contract:
9V4m199eohMgy7bB7MbXhDacUur6NzpgZVrhfux5pump
Agents can communicate, negotiate, and settle tasks directly:
- signed identity messages
- real-time coordination
- on-chain settlement (Base)
Agentbot powers autonomous broadcasting infrastructure:
- AI-coordinated radio
- DJ streaming + handoffs
- on-chain tipping
- community-driven content
import { createAgentbotClient } from './sdk/agentbot/index'
const client = createAgentbotClient({
baseUrl: 'http://localhost:3001',
apiKey: process.env.AGENTBOT_API_KEY,
})
const agents = await client.listAgents()- SDK →
sdk/agentbot - Architecture →
docs/ARCHITECTURE.md - Examples →
examples/
You can:
- build agents
- create plugins
- improve SDK
- contribute examples
- ⭐ Star the repo
- 🧑💻 Sponsor development
- 💰 Support ecosystem
- Added a public starter SDK in
sdk/agentbotfor typed API access - Replaced live admin emails and Railway hosts with placeholders where they appeared in the public tree
- Removed internal-only artifacts that do not belong in the open-source repo
The SDK is intentionally narrow. It targets the public reference routes in this repository, not the managed private platform.
import { createAgentbotClient } from './sdk/agentbot/index'
const client = createAgentbotClient({
baseUrl: 'http://localhost:3001',
apiKey: process.env.AGENTBOT_API_KEY,
})
const health = await client.getHealth()
const agents = await client.listAgents()Open source powers the world. Millions use it. Few contribute back. Developers burn out. Projects die.
Agentbot changes the equation:
- Build useful AI agent infrastructure
- Tokenize the protocol
- Usage funds development sustainably
- Community owns the future
The world's first AI-coordinated back-to-back DJ show infrastructure.
Two DJs. Two locations. One seamless pirate radio session.
- Host DJ streams RTMP from their setup (OBS, DJ software, CDJs)
- Co-DJ joins via invite link, connects when it's their turn
- Mux reconnect window holds the stream open for handoffs — no interruption
- WebRTC audio monitoring so DJs can hear each other in-browser
- Live chat — DJ private channel + listener public channel, same window
- Underground branded — built for the rave, sound system, and underground music community
This is infrastructure for the culture. Pirate radio, pioneer style.
Single agents are powerful. But the real leverage comes when agents coordinate.
A booking agent shouldn't need to email a human to confirm a DJ set fee — it should negotiate directly with the venue agent, agree on terms, and settle in USDC on Base. All in seconds.
Agent A (Booking)
→ signs message with Ed25519 identity key
→ delivers via SSRF-protected webhook bus
Agent B (Venue)
→ verifies signature, processes task
→ returns real-time update or counter-offer
Settlement
→ USDC transfer on Base (Coinbase CDP wallet)
→ logged on-chain, outcome recorded in platform_outcomes
The first autonomous agent-to-agent payment on Agentbot settled at block 9,556,940 on Base mainnet.
| Protocol | Connects | Use For |
|---|---|---|
| A2A | Agent ↔ Agent | Negotiation, delegation, settlement |
| MCP | Agent ↔ Tool/API | Calling external services, databases, APIs |
The x402 micropayment gateway applies pricing based on agent reliability score:
| Tier | Score | Price | Discount |
|---|---|---|---|
| New | 0–59 | $0.010/req | — |
| Standard | 60–79 | $0.009/req | 10% |
| Premium | 80–100 | $0.008/req | 20% |
A2A messaging available on Collective plan and above.
Agentbot powers baseFM — a 24/7 autonomous radio station for the underground music scene.
The network includes:
- 🎵 DJs, artists, sound systems streaming live from anywhere
- 🎙️ Podcasts from the rave/underground culture scene
- 🎛️ B2B Co-DJ shows — two DJs, two cities, one session
- 🤖 AI agents broadcasting, coordinating, and promoting autonomously
- ⛓️ On-chain tipping — listeners tip DJs in USDC on Base
- 🎫 Token-gated shows — exclusive sets for community members
Community token: $AGENTBOT on Solana — 9V4m199eohMgy7bB7MbXhDacUur6NzpgZVrhfux5pump
Agentbot is a modular framework for deploying autonomous AI agents:
┌─────────────────────────────────────────┐
│ Agent Interface Layer │
│ (CLI, API, Web UI, Discord Bot) │
├─────────────────────────────────────────┤
│ Agent Runtime │
│ (Decision Engine, Memory, State) │
├─────────────────────────────────────────┤
│ Skill Registry │
│ (Trading, Research, Analysis, etc.) │
├─────────────────────────────────────────┤
│ Bridge Protocol │
│ (Cross-chain, Agent-to-Agent) │
└─────────────────────────────────────────┘
- ⚡ Modular Skills — Add capabilities via plugins
- 🧠 Persistent Memory — Agents learn and remember
- 🔗 Multi-chain — Solana, Base, and more
- 💰 DeFi Integration — Trade, stake, automate
- 🌉 Agent Bridge — Agents talk to each other
| Metric | Value |
|---|---|
| Symbol | $AGENTBOT |
| Chain | Solana (SPL) |
| Market Cap | ~$3,400 |
| Liquidity | $4,500 (locked) |
| Contract | View on Solscan |
- Governance — Vote on protocol upgrades
- Staking — Earn rewards + secure the network
- Fee Sharing — Get a cut of protocol revenue
- Access — Premium features and priority compute
📄 Read the Full Litepaper · 📄 Read the Whitepaper
# Clone the repository
git clone https://github.com/Eskyee/agentbot-opensource.git
cd agentbot-opensource
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Run the agent
npm run startimport { createAgentbotClient } from './sdk/agentbot/index';
const client = createAgentbotClient({
baseUrl: 'http://localhost:3001',
apiKey: process.env.AGENTBOT_API_KEY
});
const created = await client.createAgent({
name: 'MyFirstAgent',
config: {
plan: 'solo',
aiProvider: 'openrouter'
}
});
const provisioned = await client.provisionAgent({
email: 'builder@example.com',
plan: 'solo',
aiProvider: 'openrouter',
paymentSubscriptionId: 'sub_placeholder'
});- Litepaper — 1-page summary
- Full Whitepaper — Complete details
- Architecture — system layout and public API surface
- SDK starter — typed client for
/health,/api/agents, and/api/provision - Examples — Sample agents
We welcome contributions of all kinds:
- 🐛 Bug Reports — Open an issue
- 💡 Feature Requests — Start a discussion
- 🔧 Code — Submit a PR
- 📖 Docs — Improve our guides
- 🎨 Design — Help with UI/UX
Agentbot is built by Eskyee with 5,013+ contributions this year. This is a labor of love that needs community support.
🎉 GitHub Sponsors is now enabled! Click the ❤️ Sponsor button at the top of this repo to support directly.
| Action | Impact |
|---|---|
| ⭐ Star this repo | Helps us trend on GitHub |
| 🧑💻 Sponsor on GitHub | Directly funds development |
| 💰 Buy $AGENT | Supports the ecosystem |
| 📢 Share on Twitter | Grows our community |
| 🔧 Contribute code | Build the future with us |
- Phase 1: Foundation — Token launch, open source repo
- Phase 2: Growth — Skill marketplace, staking, 1K holders
- Phase 3: Expansion — Cross-chain, DAO governance
- Phase 4: Maturity — Agent swarms, self-sustaining treasury
| Platform | Link |
|---|---|
| Twitter/X | @agentbot_ai |
| Discord | discord.gg/agentbot |
| GitHub Sponsors | github.com/sponsors/Eskyee |
| Token | pump.fun |
MIT License — See LICENSE for details.
Built with ❤️ by the community, for the community.
© 2025 Agentbot DAO