-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Pim Feltkamp edited this page Apr 27, 2026
·
5 revisions
Welcome. This wiki hosts deeper-dive material that doesn't belong in the README: auth flows, error taxonomy, rate-limit strategy, recipes, and design notes. The same content also ships as docs/ in the main repo — wiki pages are kept in sync with each SDK release.
- Getting Started — install, first call, common pitfalls
- Authentication — bearer tokens, app keys, env vars
- Error Handling — every error code, when you'll see it, how to recover
- Rate Limits — 429 retry logic, how to disable, custom back-off
- Recipes — copyable patterns: backtest polling, fill detection, pattern-matching errors, Concurrent::Promises fan-out, WebMock testing
- Comparison — same operations side-by-side across all 9 SDKs (Node, Python, Go, Ruby, Rust, PHP, Dart, Swift, CLI)
- Gem on RubyGems
- Source code
- Public API docs
- Shared SDK versioning policy
- Overview of all official 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, plus the cryptohopper CLI.
Pages
Other SDKs
Resources