GraphConfig JSON stored in PostgreSQL that the LangGraph runtime compiles into a CompiledGraph.
Simple mode — wizard
A 6-step wizard that walks creators through agent setup:1
Identity
Define the agent’s name (3-50 chars), description (10-200 chars), avatar, tags (max 5), and category (DeFi, Data Analysis, Content, Dev Tools, Research, Creative, Customer Support, Other).
2
Context and knowledge
Write the system prompt with template variable support (
{{agent_name}}, {{current_date}}, {{caller_wallet}}). Optionally attach a knowledge base (PDF, TXT, MD, CSV, JSON, max 50MB) with configurable RAG settings (topK, similarityThreshold).3
LLM configuration
Choose provider (Anthropic, OpenAI, Google), model, and API key. Configure temperature, max tokens, top P, and response format. Keys are encrypted with AES-256-GCM at rest.
4
MCP tools
Connect MCP servers to give the agent real-world capabilities. See MCP Tools for details.
5
Skills and pricing
Define skills (name, description, pricing in USDC, input/output modes, examples). Each skill becomes an entry in the A2A Agent Card. A revenue preview estimates earnings based on projected volume.
6
Review and publish
Review configuration, preview the Agent Card JSON, and publish. Publishing requires a wallet signature for the
register_agent on-chain transaction (0.05 SOL registration fee).