Skip to main content

What is Have I Been Drained?

Have I Been Drained? is the first decentralized, on-chain drainer registry that helps protect Solana wallets from security threats.

Check Your Wallet

Start protecting your Solana assets today.

The Problem

In 2024-2025, Solana wallet drainers stole $300+ million from 324,000+ users. Current security solutions are:
  • ❌ Centralized - Single points of failure
  • ❌ Slow - Delayed threat detection
  • ❌ Incomplete - Missing many attack patterns
  • ❌ Not community-driven - No way for users to contribute

The Solution

Have I Been Drained? provides:

On-Chain Registry

Immutable, permissionless drainer reports via Anchor program on Solana.

Real-Time Analysis

Instant wallet security scanning using Helius RPC and transaction analysis.

Multi-Pattern Detection

Detects SetAuthority, unlimited approvals, and known drainers.

Community-Powered

Anyone can report drainers with anti-spam protection.

For Users

Getting Started

Learn how to check your wallet security.

Understanding Results

Learn what your risk score means.

Recovery Guide

Steps to secure a compromised wallet.

Report Drainers

Help protect others by reporting drainers.

For Developers

API Quickstart

Get started with our REST API.

API Integration

Integrate wallet security checks into your app.

Widget Integration

Embed our widget into your website.

API Reference

Complete API documentation.

Key Features

  • ✅ On-Chain Registry - Immutable, verifiable drainer reports
  • ✅ Real-Time Analysis - Instant wallet security scanning
  • ✅ Multi-Pattern Detection - SetAuthority, approvals, known drainers
  • ✅ Community-Powered - Permissionless reporting with anti-spam
  • ✅ Solana Actions (Blinks) - Check wallets directly from Twitter/Discord
  • ✅ Free API - Public API for developers with rate limiting
  • ✅ Open Source - Transparent, auditable code

Architecture

The system consists of:
  1. Anchor Program - On-chain drainer registry using PDAs
  2. API Server - Transaction analysis via Helius RPC
  3. Frontend - Modern UI with real-time wallet analysis
  4. Shared Package - TypeScript types and utilities