Skip to main content

Environment Setup

Follow these steps to set up your environment for the Link Verify service.

Prerequisites

  • Node.js (v18+)
  • PostgreSQL database
  • Access to required API keys for sanctions providers (Chainalysis, Elliptic, TRM Labs)

Setup Steps

  1. Clone the repository.# Environment Setup

Prerequisites

  • Node.js >= 18.x
  • PostgreSQL database
  • Docker (optional for containerized setup)

Installation

git clone https://github.com/LedgerLink-ai/link_verify.git
cd link_verify
npm install

Environment Setup

Copy .env.example to .env and configure database and service settings.

Running the Service

npm run start:dev

Or with Docker:

docker-compose up

Running Tests

npm test
npm run test:e2e

API Documentation

See api-reference/index.md for endpoint details.

  1. Install dependencies:
    npm install