Skip to content
Rafael Rojas

Kraken API Client

Progressive Python lessons on Kraken REST and WebSocket integration, building toward a small FastAPI wrapper

Status
Learning project (private)
Years
2026
Repository
30 commits last push Jul 2026
Stack
Python 3.12 FastAPI WebSockets uv Go
Links
Private repository

A deliberate study repository: each lesson adds one concept, and the later lessons turn the exercises into a service.

01

Layout

  • kraken-prep/lessons: lesson_1 through lesson_13_api, runnable directly with uv.
  • kraken_client.py: shared REST client patterns; kraken_ws_ticker and kraken_ws_book: WebSocket examples.
  • src/kraken: the FastAPI package scaffold the lessons build toward.