Skip to content
Pim Feltkamp edited this page Apr 27, 2026 · 1 revision

Cryptohopper Kotlin SDK — Wiki

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.

Quick links

  • 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 CryptohopperError shape, 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)

Other resources

Sibling SDKs

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.

Clone this wiki locally