Environment Setup
Prerequisites
- Node.js >= 18.x
- PostgreSQL database
- Docker (optional for containerized setup)
Installation
git clone https://github.com/LedgerLink-ai/link_blockchain_listener.git
cd link_blockchain_listener
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.