Skip to content
SignerData

SignerData

Data-driven growth with onchain profiles.

Created on 27th April 2025

SignerData

SignerData

Data-driven growth with onchain profiles.

The problem SignerData solves

SignerData: Real-time onchain profiles for dApp growth

SignerData provides real-time, on-chain profiles for dApps whenever users log in, offering deep insights into user activity, transaction history, and behavioral patterns. It empowers dApp developers with actionable intelligence, enabling personalized user experiences, targeted notifications, and data-driven product decisions.

The SignerData Dashboard delivers a comprehensive overview of dApp usage, presenting key metrics like active users, session counts, and address segmentation. Advanced filtering allows developers to drill down into specific user cohorts, such as whales, frequent traders, or dormant addresses. This enables a more precise understanding of user behavior, including insights like average transaction frequency, long-term retention, and high-value user identification.

Backend

Built with Node.js, Express, and PostgreSQL, the SignerData API provides real-time profiles for any Ethereum address on login, while simultaneously logging user sessions for detailed analytics. Swagger UI documentation ensures seamless integration for developers.

Frontend

The frontend, built with Vite and React, acts as a SaaS platform. Users can register, manage subscriptions, and create projects, each with its own dedicated dashboard. As users log into the registered dApp domains, these dashboards populate with real-time data, providing immediate value to developers. The landing page also includes a simple demo for quick profile lookups.

Additional context

Source: https://x.com/pet3rpan_/status/1919709492679475360

Challenges I ran into

Some of the most relevant challenges this project offers are:

Data scalability and storage

Storing and querying large volumes of onchain data efficiently, especially when handling real-time logins across multiple dApps. Balancing storage costs with performance.

Onchain data retrieval

Fetch and process onchain data quickly, especially when filtering profiles with many transactions and based on complex attributes.

Authentication and security

Implementing a secure authentication system that protects user data and API endpoints from abuse.

User segmentation logic

Defining meaningful segmentation criteria for profiles, like whales, active traders, and long-term holders, while keeping queries performant.

Tracks Applied (2)

Stablecoins

Consumer

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio