Clone Finder
Match an analyzed contract against the rest of your index to surface bytecode-similar clones, forks, and copycats — ranked by similarity.
Target contract
Pick a contract from your workspace to match against the rest of the forensics index. If no fingerprint exists yet, one is generated on the fly from stored bytecode — the contract must already be analyzed.
- Matches
- 0
- Searched
- 0
- Top score
- —
- Source size
- —
Source fingerprint
Run a search above to populate the fingerprint summary.
Matches
Sorted by similarity score descending. The match-type badge reflects the structural classification: exactrequires identical structural hash + score > 0.99,near identical > 0.95,structurally similar > 0.80, otherwisefunction overlap.
| Network | Address | Score | Match type | Shared functions |
|---|
How the score is computed
Three signals are combined: opcode-histogram cosine similarity (weight 0.4), function-selector Jaccard index (weight 0.3), and structural-hash match with a code-size-ratio fallback when the hashes differ (weight 0.3). Scores are bounded to [0, 1]and only matches at or above the configured threshold appear in the results table.
Searches are scoped to a single tenant's forensics index — no cross-tenant leakage. The candidate pool is every other contract that has been fingerprinted in your workspace, so coverage grows as you index more contracts.
Sign in to use the Clone Finder
Use the Sign In button in the navigation bar.
Select Smart Contract
Choose a smart contract from your workspace to open in this view.