Skip to content

History

Revisions

  • 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).

    Pim Feltkamp committed Apr 27, 2026
    cf561e2
  • 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.

    Pim Feltkamp committed Apr 27, 2026
    37541bb
  • 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.

    Pim Feltkamp committed Apr 27, 2026
    4ca784a
  • 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.

    Pim Feltkamp committed Apr 27, 2026
    b8be33c
  • 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.

    Pim Feltkamp committed Apr 26, 2026
    1608460
  • 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.

    Pim Feltkamp committed Apr 26, 2026
    7293330
  • 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.

    Pim Feltkamp committed Apr 25, 2026
    6433379
  • Sync wiki content from main repo docs/

    @claude claude committed Apr 25, 2026
    b717399
  • Initial Home page

    @pimfeltkamp pimfeltkamp committed Apr 25, 2026
    2bc9852