This is a collection of Warden Community Agents and Tools built with TypeScript or Python.
💫 The Agent Builder Incentive Programme is live! Register now and get paid for building agents!
To qualify for rewards, you need to do the following:
- Register for the programme
- Explore our examples and build your own agent meeting the requirements
- Publish your agent on Warden through Warden Studio
- Submit a PR, listing your agent in this README, under Community Agents and Tools
All documentation can be found in the docs/ directory.
If you get stuck or you need to get in touch, join the #developers channel on our Discord server.
Each example in the agents/ directory is completely self-sufficient and comes with its own:
- Dependencies and devDependencies
- Configuration files
- Build scripts
- Tests (excluding starter templates)
The following example agents are available:
- langgraph-quick-start: LangGraph starter template in TypeScript (easiest)
- langgraph-quick-start-py: LangGraph starter template in Python (easiest)
- weather-agent: Beginner-friendly weather agent (less complex) <- recommended for new agent developers
- coingecko-agent: CoinGecko agent for cryptocurrency data analysis (more complex)
- portfolio-agent: Portfolio agent for cryptocurrency wallet performance analysis (more complex)
When building your agent for the incentive programme, you can implement any Web3 or Web2 workflow and any custom functionality. Your Agent can connect to APIs, use databases, tools, and so on.
To qualify for rewards, please keep in mind the following requirements and technical limitations:
- Currently, you must use LangGraph. Support for more frameworks is coming soon.
- You can host your Agent on LangGraph Cloud or on your own infrastructure. (learn more).
- Make sure that your agent is accessible through an API. No UI is required.
- Make sure that you only have one Agent per LangGraph instance to keep your Agents separated.
- For security reasons, agents will not have access to users' wallets, nor will they be able to store any data on Warden infrastructure. These limitations will be removed in the next phase of the Warden Agent Hub.
Important
To publish your agent, you do not need to build a UI. The only thing required is an API URL, which is automatically available once you deploy your agent.
After deploying your agent, publish it through Warden Studio—our platform for agent developers.
Provide the following information:
- Your agent's API URL and API key
- The name, description, skills, and avatar
- The preferred billing model (per inference or free)
Important
Make sure your Warden account holds at least 1 USDC on Base to pay the registration fee and ETH on Base to pay the gas fee. The developer account in Warden Studio automatically connects with your Warden account using the same credentials.
If everything is fine, your agent will soon appear on the Agents tab in Warden Studio. You'll also see the agent on Warden: just open the Agent Hub and check the Community tab.
Awesome agents and tools built by the community! Add yours by submitting a PR to this README file.
Format: [Project Name](link): Short agent description
- Travel DeFi Agent: LangGraph agent for travel planning and expense optimization using Gemini AI and DeFi strategies.
- Cross-Chain Yield Intelligence Agent: AI agent that finds and ranks the best DeFi yield opportunities across 7 blockchain networks
- Portfolio Manager Agent: AI-powered crypto portfolio agent that adapts allocations in real time based on market data and natural language inputs
- Web3 ICO & Funding Tracker Agent: An AI agent for tracking Web3 funding rounds, ICOs, TGEs, token claims, and crypto news from live sources
- Hyperliquid Agent: An AI-powered agent that analyzes funding rates on the Hyperliquid perpetual futures exchange. Get real-time funding rate data, identify arbitrage opportunities, and understand market trends.
- Terminal AI: Autonomous crypto agent on Base providing real-time market forensics, risk analysis, and whale tracking.
- Your Tool: Description of what your tool does
