project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

How Doxxed Am I?

"Chainalysis for privacy hygiene." What is your public on-chain behavior revealing?

How Doxxed Am I?

Created At

ETHGlobal Taipei

Winner of

1inch

1inch - Track Portfolios with 1inch 1st place

ETHGlobal

ETHGlobal - 🏆 ETHGlobal Taipei 2025 Finalist

Project Description

The problem with public, decentralized blockchains is… everything you do leaves a trace. If you’re not careful, it ends up painting a gigantic crosshair on the back of your ENS.

How Doxxed Am I? is a free utility and public service reminder that that privacy doesn’t happen automatically.

This tool already exists, in a much more powerful form, in the hands of hacker groups and 3 letter agencies.

But we hope that this simple start, with portfolio data, wallet connection analysis, transaction location analysis, browser fingerprinting, and basic wallet biographical data gets you to pay a little bit more attention to your wallet hygiene, your on-chain footprints, and how you keep yourself safe in the dark forest that is DeFi.

How it's Made

We deliberately chose an “old-school” react-less approach, using a lightweight, minimalist tech stack that prioritizes performance and responsiveness over unnecessary complexity.

Architecture & Technical Approach

We built the application with a static frontend hosted on Vercel paired with serverless functions handling backend processing. Contrary to current trends, we intentionally avoided React and other modern frameworks, opting instead for vanilla JavaScript, HTML, and Tailwind CSS.

It felt appropriate given the theme.

Core Technologies & Implementation Details

For ENS functionality, we integrated the Alchemy SDK, which provides consistent APIs across multiple networks. Our implementation supports:

  • Bidirectional resolution between ENS names and wallet addresses
  • Discovery of all ENS domains owned by a specific address
  • Ethereum mainnet and Base L2 support

The 1Inch API suite forms the backbone of our analysis capabilities, powering:

  • Real-time portfolio valuation with historical price data visualization
  • Multi-chain NFT discovery and metadata extraction
  • Cross-chain transaction history analysis spanning 8 different networks (Ethereum, Polygon, Arbitrum, Avalanche, Gnosis, Klaytn, Optimism, and Base)

For browser fingerprinting, we integrated Thumbmark.js, which we added a map to for added impact, especially since the coordinates from the browser thumbprint can give exact locations.

The entire application is bundled using Parcel, giving us modern build tooling capabilities (code splitting, tree shaking, automatic polyfills).

Despite our minimalist approach, the codebase maintains strict separation of concerns through a service-based architecture that isolates data fetching, analysis logic, and UI rendering.

background image mobile

Join the mailing list

Get the latest news and updates