hackquest logo

N1NJ4 Identity-Aware API

Blockchain identity API that scores wallet reputation using on-chain activity, behavior patterns, and wallet age to generate a transparent, component-based trust profile.

Videos

Imagen del proyecto 1
Imagen del proyecto 2
Imagen del proyecto 3
Imagen del proyecto 4

Pila tecnológica

Python

Descripción

This project is a blockchain identity and reputation analysis API built with FastAPI. It evaluates wallet addresses and generates a structured identity profile based on on-chain activity.

The system analyzes wallet age, transaction volume, activity consistency, behavioral patterns, and address diversity. These factors feed into a weighted scoring engine that produces a deterministic reputation score and classification (e.g., unverified, emerging, established).

The architecture is asynchronous and production-oriented, using aiohttp for blockchain data ingestion and a modular service layer for scoring and normalization. The API exposes versioned REST endpoints and includes optional cache refresh and behavioral pattern analysis toggles.

The goal is to provide a lightweight, composable identity layer for DeFi platforms, risk engines, and compliance tooling.

Progreso del hackathon

During the hackathon, I:

  • Designed the modular FastAPI architecture

  • Implemented Injective data ingestion and async client handling

  • Built a weighted scoring engine with transparent component breakdown

  • Added behavioral pattern analysis

  • Structured identity response schema

  • Resolved async session lifecycle issues

  • Hardened error handling and API stability

The system is fully functional and returns deterministic identity scores.

Estado de recaudación de fondos

no funding

Líder del equipo
BBarsil Ochola
Enlace del proyecto
Sector
Other