MemAgents

MemAgents are programmable actions that handle multiple aspects of the network. MemAgent actions change the State of the network, ensuring the integrity of Eidon's canonical record of contributions.

Currently, we have the following MemAgents on the network:

  • Data Post Agent: Creates the Metadata objects for each user post and writes it to the sequencer.

  • Post Quality Agent: Runs our Reward Mechanism algorithms to measure the quality of a given post.

  • Reward Agent: Calculates the rewards for each user's uploads based on the post quality and user quality

  • Payment Agent: Performs balance accounting, paying out accrued rewards every 12 hours.

  • User Quality Agent: Updates the user reputation system every 12 hours based on previous uploads.

MemAgents can be triggered by time, user actions, or specific on-chain / off-chain events. We will continue to add more MemAgents over the next months, covering multiple aspects from data usage to other contributions to the network.

Key MemAgent Categories:

  • Reward Management: Distributes rewards to data providers based on data usage and contributions.

  • Dataset Curation: Creates and maintains high-quality datasets by grouping similar data pieces and managing data inclusion.

  • Data Quality Assurance: Assesses the quality of submitted data and user contributions, ensuring the reliability and value of data uploaded.

Last updated