Deribit Java Connector is a historical learning project for working with Deribit's public market-data API. It is not actively maintained.
Implemented functionality:
- Fetch an instrument by name.
- Fetch instruments using currency, kind, and expiration filters.
- Fetch recent trades for a currency and time range.
- Map public API responses to Java DTOs.
Main technologies: Java 22, Spring Boot, Spring WebFlux WebClient, Project Reactor, Jackson, Lombok, and Maven.
The current implementation uses public endpoints only. Credentials are not required; authentication and trading operations are not implemented.