ARCHIVE MODE — GemGunner is not operating. This page recreates the product’s data path from preserved query and backend work; it is not a live contract index.
← Xavier KibetGemGunner / archive

Ethereum contract discovery · 2024

GemGunner

A product for finding unusual Ethereum contracts. I built the path from contract discovery through source retrieval and analysis to a searchable product.

Preserved system path

01

Discover

Find new Ethereum contract deployments and select the ones worth examining.

02

Fetch source

Collect verified source code and contract metadata for analysis.

03

Analyse

Parse the implementation into features and patterns that can be compared.

04

Index

Store results for discovery, search, and ranking.

What remains from the build

70k+ contracts

The system ingested and analysed more than 70,000 Ethereum contracts.

Backend work

Preserved Go and Dune-query code documents the ingestion and analysis side of the product.

Why this is an archive

The live discovery UI was not preserved locally, so this page does not manufacture screenshots or present stale results as current.

Useful evidence

The value here is the repeatable data and indexing approach: raw chain activity becomes something a user can search and understand.

Query layer

SELECT contract_address, block_time, tx_hash
FROM ethereum.traces
WHERE type = 'create' AND success = true
ORDER BY block_time DESC;

-- downstream: fetch verified source → parse → score → index