We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Add 'Debug an auth failure end-to-end' recipe Python port of the Node SDK debug-auth recipe. Adapted for Python idioms: with-context-manager client, sys.exit on early return, str(e) for exception message inspection. Same matrix of failure modes (UNAUTHORIZED / FORBIDDEN / IP-allowlist / old SDK version).
Fix auth header docs: access-token, not Authorization: Bearer Cryptohopper Public API v1 uses 'access-token: <token>', not the OAuth2-conventional 'Authorization: Bearer <token>'. The gateway in front of api.cryptohopper.com/v1/* rejects Bearer with a SigV4 parse error. See cryptohopper-resources#9.
Drop incorrect 'public, no auth needed' claims (issue #9) E2E smoke test against the live API found that every Cryptohopper v1 endpoint requires a valid OAuth bearer — the AWS API Gateway in front of the production API rejects unauthenticated calls (returns 405 Missing Authentication Token), even on routes conceptually treated as 'public market data' like /exchange/ticker and /market/homepage. Replaces the incorrect 'pass an empty string for public endpoints' guidance with the actual behaviour. See cryptohopper-resources#9 for the full investigation.
Add Comparison page (cross-language reference) Mirrors the page first added to the Node SDK wiki — same operations side-by-side across all 9 SDKs. Linked from Home Quick Links and the _Sidebar Pages section.
Add _Sidebar with cross-page and cross-SDK navigation Renders on every wiki page so users can jump between Home/Auth/Errors/Rate-Limits/Recipes without round-tripping through Home, and to any sibling-language SDK wiki.
Add Recipes page; link from Home Recipes.md collects 11 copyable Python-idiomatic patterns: context-managed client, backtest polling, fill detection, auth-aware retry wrapper, thread-pool fan-out, custom httpx.Client, serverless timeout tuning, retry disabling, and pytest-httpx mocking. Same scope as the Node SDK Recipes page, adapted for sync httpx and Python idioms.
Add Swift to Sibling SDKs prose listing The Sibling SDKs sentence enumerated Node, Python, Go, Ruby, Rust, PHP, Dart, but Swift shipped at v0.1.0-alpha.1 and was missing.
Sync wiki content from main repo docs/
Initial Home page