A collection of custom plugins and adapters for ElizaOS that extend your AI agent with additional capabilities. This repository includes tools for market data management, cryptocurrency information, and blockchain contract analysis.
Base market data plugin that provides a foundation for market data functionality. This plugin offers core services for fetching and storing token information and market data from various sources.
CoinGecko API integration plugin that enables your AI agent to fetch real-time cryptocurrency prices, stats, and trending coins. This plugin builds on the base-market plugin to provide specific CoinGecko functionality.
Smart contract analysis plugin for tokens on the Base blockchain. Using the GoPlusLabs API, this plugin offers detailed security analysis, trading information, and liquidity data for any given contract address.
SQLite database adapter optimized for storing and retrieving cryptocurrency market data. This adapter provides efficient persistence for historical price data, market trends, and token categorization, supporting the market-related plugins.
Each component has its own README with detailed installation and usage instructions. Click on the links above to learn more about each specific plugin or adapter.
To use these components, you'll need an existing ElizaOS agent setup. Follow the individual instructions to add them to your agent's configuration.
While each component has specific requirements, most follow this general installation pattern:
- Clone the repository
- Install dependencies and build
- Add to your
packagesfolder in your Eliza project - Include in your agent's configuration
- Configure any necessary API keys via environment variables
Refer to each component's README for specific installation and configuration details.