Homo Memetus
  • Abstract
  • Homo Memetus
    • Introduction
    • Why Internet Capital Markets Must Evolve Vertically
    • Homo Memetus: To the Future of ICM
    • The Role of AI and the Logic of AIvolution
    • What we try to solve in the market
    • Building in Public
  • Market Positioning: The next ICM in Finance
  • Tokenomics: $HOMO
  • Technical Documentation
    • Overview
    • Server Configuration
    • Client Configuration
    • Anchor Program
    • SubModule
    • Open Source Contributions and Ecosystem Activities
Powered by GitBook
On this page
  • 2.1 Data Server
  • 2.2 Trading Server
  • 2.3 Web Server
  1. Technical Documentation

Server Configuration

PreviousOverviewNextClient Configuration

Last updated 7 days ago

The system consists of three main servers, each of which performs the following roles:

2.1 Data Server

  • Role: Core server that manages the list of tokens that agents can buy and sell.

  • Main function:

    • Filtering and screening of Tokens based on self-evaluation criteria.

    • Perform classification and labeling based on token attributes (e.g., categories, keywords, use cases, etc.)

    • Utilize various on-chain and off-chain data to construct comprehensive judgment criteria

    • Provide token list and meta-information for agents to utilize for buying and selling

  • Data sources:

    • On-chain metrics: transaction volume, number of holders, creator's transaction activity history, etc.

    • Off-chain metrics: Twitter activity, Sentiment scores, community reactions, etc.

  • Extended data collection methods

    📌 Keyword-based data collection

    • Automated extraction of Ticker and Address from posts of major Twitter accounts

    • Search-based keyword trend analysis to discover hyped tokens

    📌 On-chain/off-chain transaction-based collection

    • Continuously monitor on-chain transactions of specific accounts to analyze transaction patterns

    • Identify investment interest utilizing Reddit, search trends, web mentions, etc.

  • Print and share:

    • The above data is synthesized to form a token list, which is delivered to other servers and agents and utilized as a basis for investment judgment.

    • Some data is shared externally through the following public dashboard:

2.2 Trading Server

  • Role: Buy and sell tokens according to the strategy set by the Agent

  • Input Data:

    • On-chain information (price, volume, etc.)

    • Community signals (number of followers, keyword mentions, tweet views, etc.)

    • Previous trading history

  • Trading method:

    • Initial: Testing strategies with virtual trading

    • Current: Entering live trading phase (based on Anchor Program)

    • In the testing phase, trades are executed via SendAI's Jupiter DEX API

2.3 Web Server

  • Role: Provide API service for Agent-related data and inquiry

  • Main information provided:

    • Agent prompts, trading history

    • Performance information such as token holdings, NAV, PnL, etc.

    • Provides interfaces with external websites and Telegram channels

System Architecture