1.0.1 • Published 1 year ago

ethereum-mau-tracker-by-suprik v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Ethereum Monthly Active Users Tracker

This project is a JavaScript tool for tracking monthly active users (MAUs) on the Ethereum blockchain. It uses Web3.js to interact with the Ethereum network and retrieve past events from a specified smart contract. It then calculates the number of unique users who interacted with the contract in the last month.

Features

  • Connects to the Ethereum network via Infura or any other Ethereum node endpoint.
  • Retrieves past events from a specified smart contract.
  • Calculates the number of unique users who interacted with the contract in the last month.
  • Easily configurable with your contract ABI, contract address, and event name.

Prerequisites

  • Node.js installed on your machine.
  • Infura project ID or access to an Ethereum node endpoint.

Installation

  1. Clone the repository: