# Reference

- [Async Usage](/typed/kraken/reference/async-usage) -- the client's concurrency model: direct construction vs
  `async with`, and how `spot`/`streams` and their sub-surfaces enter lazily.
- [Error Handling](/typed/kraken/reference/error-handling) -- the client's exception types and how Kraken's
  own error categories map to them.
- [Environment Variables](/typed/kraken/reference/env-vars) -- credential variables the client reads.
- [Timestamps](/typed/kraken/reference/timestamps) -- how each surface represents time, and where that varies
  by endpoint.
