Page cover

Getting Started with Equilink

This guide will help you set up and run your own instance of Equilink. Follow these instructions carefully to ensure proper installation and configuration.

System Requirements

  • Python 3.11 or higher

  • Node.js 18+ (for frontend components)

  • 16GB RAM minimum (32GB recommended)

  • Linux/macOS/Windows with WSL2

Required Accounts and API Keys

  • Ethereum/Solana node access (Infura, Alchemy, or private node)

  • AI API access:

    • Anthropic API key (Claude)

    • Groq API credentials

  • Social platform access:

    • Twitter Developer API keys

    • Discord Bot tokens

  • Blockchain explorer API keys (optional)

  1. Clone the Equilink repository:

  1. Set up a Python virtual environment:

  1. Install required dependencies:

  1. Configure your environment:

Core Configuration Files

  1. config/main.yaml: Primary configuration file

  1. config/agent.yaml: Agent behavior settings

  1. config/defi.yaml: DeFi protocol settings

Starting the Agent

Basic Operations

  1. Market Analysis

  1. Portfolio Management

  1. Social Analysis

Customizing Agent Behavior

Create a custom configuration file custom_config.yaml:

Setting Up Automated Tasks

  1. Create a task configuration:

Health Checks

Logs and Debugging

  • Logs are stored in logs/equilink.log

  • Debug mode can be enabled in configuration:

Common issues and solutions:

  1. Connection Issues

  1. API Rate Limits

  • Implement retries in configuration:

  • Review the API Documentation

  • Explore Advanced Features

  • Check out Example Scripts

Last updated