-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Pim Feltkamp edited this page Apr 27, 2026
·
1 revision
Welcome. This wiki hosts deeper-dive material that doesn't belong in the README: auth flows, error taxonomy, rate-limit strategy, recipes, and Android / server-side JVM integration notes.
- Getting Started — install via Gradle / Maven, first call, common pitfalls
-
Authentication — bearer tokens,
x-api-app-key, environment variables -
Error Handling — every error code, the
CryptohopperErrorshape, when-clause matching - Rate Limits — 429 retry logic, how to disable, custom back-off
- Recipes — copyable patterns: backtest polling, structured-concurrency fan-out, code matching, custom OkHttp client, MockWebServer testing
- Comparison — same operations side-by-side across all 9 SDKs (Node, Python, Go, Ruby, Rust, PHP, Dart, Swift, Kotlin)
Every official SDK covers the same 18 API domains with the same error taxonomy and retry model. If you need the same thing in another language, you can port the shape 1:1: Node, Python, Go, Ruby, Rust, PHP, Dart, Swift, Kotlin, plus the cryptohopper CLI.