WalletMetrics provides code-free user analytics for DApps, aiming to simplify on-chain analysis, track behavior, optimize projects, and enable informed decisions. It uncovers trends, seizes opportunities, and maximizes Web3 returns effortlessly.
While Web2 user analytics platforms like Google Analytics and Amplitude only provide user statistics to their service providers, WalletMetrics offers user analytics information to everyone by simply clicking on a protocol or entering an address. WalletMetrics aims to be a service that provides value not only to service builders but also to all members of the Ethereum ecosystem through this openness.
This project leverages several technologies including:
- Javascript
- Typescript
- React.js
- Nest.js
- GnosisScan
- PostgreSQL
- Docker
To run Walletmetrics, you need to have the following installed:
- Node.js (version >= 12.0.0)
- PostgreSQL (version >= 13.0)
- Clone the repository:
git clone https://github.com/your-username/walletmetrics-server.git
- Install the dependencies:
cd walletmetrics
npm install
- Set up the configuration file:
cp .env.example .env
Edit the .env
file and provide the necessary configurations.
- Start the application:
npm run start
- This project was inspired by the need for on-chain user analytics in the Web3 ecosystem.
- We would like to thank the open-source community for their contributions.
- This README file was updated by GPT-4.