OpenViSTAI · Agents · Blockchain · Crypto
Menu
Security & Custody

Etherscamdb

Etherscamdb is an open-source database of Ethereum-related scams, with records that can include scam websites, statuses and associated Ethereum addresses.

Independent OpenViST project profile, based on linked sources.

Etherscamdb — OpenViST project profile in Security & Custody.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Etherscamdb when a project needs a source of listed Ethereum scam records, or when contributing structured records to the database.

Who it is for

  • Developers building lookups that use listed scam URLs or Ethereum addresses.
  • Contributors maintaining scam records in the project’s YAML data file.

Documented uses

  • Consult scam records through the documented API.
  • Generate database content with the JavaScript command-line tool.
  • Add or update records containing scam names, URLs, statuses, descriptions, categories or associated Ethereum addresses.
Before you choose

Requirements & limits

The project documents an API endpoint at https://etherscamdb.info/api/ and publishes its source under the MIT license.

  • Records may include names, statuses, descriptions, URLs, categories and Ethereum addresses; several fields are optional.
  • The JavaScript generator requires Node.js, Git and API keys configured in config.js.
  • The README documents --update for manually updating content and --clean for cleaning old files and folders.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the local database generator

Prepare the JavaScript generator to build the database content.

Before you start

  • Node.js
  • Git
  • Your own API keys

Steps

  1. Clone the EtherScamDB repository and install its dependencies with npm install.

  2. Rename config.exmaple.js to config.js and replace the placeholders with your own keys.

  3. Run node run.js; when it prompts you to update config.js with correct values, do so.

  4. Run node run.js again to generate the content.

Expected outcome

The command-line generator builds the database content; the README says the first generation or a clean generation can take a couple of minutes.

Guide limitations

  • The README does not specify which API keys are required.
  • The documented setup does not describe an application integration or deployment process.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
MrLuit/EtherScamDB · Official homepage title · retained in its source language