Skip to content
markpaper

hl-kit

SDKmarkpapercontains code

TypeScript toolkit on top of @nktkas/hyperliquid: price and size rounding, asset ids, weight limits, WebSocket, fees and margin.

Download ZIP

v0.3.0 · Oct 3, 2026 · 0 downloads

Install

  1. Download the archive

  2. Check the checksum

    Windows

    certutil -hashfile hl-kit-0.3.0.zip SHA256

    macOS, Linux

    sha256sum hl-kit-0.3.0.zip
    Expected SHA-256ac8180f3b8644a9c53315b58388c5875204fe8235761f3a86800e09a4ada5ad2
  3. Unpack the archive and follow the README

Files in version 0.3.0
PathSizeType
CHANGELOG.md336 Bmarkdown
LICENSE11.1 KBtext
NOTICE316 Btext
README.md11.6 KBmarkdown
package.json1.4 KBdata
scripts/clean-dist.mjs713 Bcode
scripts/smoke.ts6.4 KBcode
src/account/address.ts1 KBcode
src/account/agents.test.ts6.2 KBcode
src/account/agents.ts7.4 KBcode
src/account/call.ts508 Bcode
src/account/decimal.test.ts2.4 KBcode
src/account/decimal.ts4.1 KBcode
src/account/edge.test.ts10.4 KBcode
src/account/equity.test.ts9.9 KBcode
src/account/equity.ts12 KBcode
src/account/errors.ts1.7 KBcode
src/account/fees.test.ts3 KBcode
src/account/fees.ts4.3 KBcode
src/account/index.ts2 KBcode
src/account/parse.test.ts9.8 KBcode
src/account/parse.ts12.2 KBcode
src/account/positions.test.ts5.2 KBcode
src/account/positions.ts6 KBcode
src/account/reliability.test.ts6.1 KBcode
src/account/reliability.ts8.3 KBcode
src/account/roles.test.ts6.9 KBcode
src/account/roles.ts9.3 KBcode
src/account/snapshot.test.ts6.9 KBcode
src/account/snapshot.ts6.1 KBcode
src/account/types.ts2.9 KBcode
src/assets/assetId.test.ts2.8 KBcode
src/assets/assetId.ts3.2 KBcode
src/assets/index.ts1.6 KBcode
src/assets/leverage.test.ts2.1 KBcode
src/assets/leverage.ts1.7 KBcode
src/assets/marketHours.test.ts7.6 KBcode
src/assets/marketHours.ts7.8 KBcode
src/assets/names.test.ts3.3 KBcode
src/assets/names.ts4.4 KBcode
src/assets/parse.test.ts10.6 KBcode
src/assets/parse.ts16.6 KBcode
src/assets/registry.test.ts29.9 KBcode
src/assets/registry.ts31.8 KBcode
src/assets/types.ts4.2 KBcode
src/errors/classify.test.ts5.6 KBcode
src/errors/classify.ts16.5 KBcode
src/errors/decimal.test.ts1.2 KBcode
src/errors/decimal.ts3 KBcode
src/errors/edge-cases.test.ts10.9 KBcode
src/errors/index.ts1.4 KBcode
src/errors/interpret.test.ts4.7 KBcode
src/errors/interpret.ts6 KBcode
src/errors/sdk-contract.test.ts5.8 KBcode
src/errors/sdk.test.ts6.6 KBcode
src/errors/sdk.ts8 KBcode
src/errors/statuses.test.ts11.6 KBcode
src/errors/statuses.ts17.5 KBcode
src/errors/transport.test.ts8.5 KBcode
src/errors/transport.ts13.5 KBcode
src/format/decimal.test.ts4.4 KBcode
src/format/decimal.ts7.7 KBcode
src/format/index.test.ts3.1 KBcode
src/format/index.ts1.4 KBcode
src/format/notional.test.ts10.3 KBcode
src/format/notional.ts9.3 KBcode
src/format/price.test.ts11.4 KBcode
src/format/price.ts8.4 KBcode
src/format/size.test.ts6.7 KBcode
src/format/size.ts6.8 KBcode
src/format/slippage.test.ts7.4 KBcode
src/format/slippage.ts6.3 KBcode
src/format/types.ts1.6 KBcode
src/format/validate.test.ts4.8 KBcode
src/format/validate.ts5 KBcode
src/format/wire.ts1.1 KBcode
src/history/cache.test.ts1.7 KBcode
src/history/cache.ts2.9 KBcode
src/history/candles.test.ts12.7 KBcode
src/history/candles.ts15.1 KBcode
src/history/decimal.test.ts1.8 KBcode
src/history/decimal.ts4.2 KBcode
src/history/edge.test.ts9.2 KBcode
src/history/fills.test.ts7.4 KBcode
src/history/fills.ts8.1 KBcode
src/history/funding.test.ts3.9 KBcode
src/history/funding.ts5.5 KBcode
src/history/group.test.ts2.8 KBcode
src/history/group.ts4.2 KBcode
src/history/index.test.ts666 Bcode
src/history/index.ts2.2 KBcode
src/history/paginate.test.ts4.3 KBcode
src/history/paginate.ts4.6 KBcode
src/history/roundtrips.test.ts8 KBcode
src/history/roundtrips.ts10.7 KBcode
src/history/stats.test.ts824 Bcode
src/history/stats.ts1.5 KBcode
src/history/twap.test.ts3.9 KBcode
src/history/twap.ts6.5 KBcode
src/history/types.ts2.2 KBcode
src/index.test.ts1.9 KBcode
src/index.ts2.5 KBcode
src/orders/agent.test.ts4.1 KBcode
src/orders/agent.ts5.2 KBcode
src/orders/build.test.ts17.2 KBcode
src/orders/build.ts17 KBcode
src/orders/cancel.test.ts8.8 KBcode
src/orders/cancel.ts15.2 KBcode
src/orders/cloid.test.ts3 KBcode
src/orders/cloid.ts3.7 KBcode
src/orders/close.test.ts13.3 KBcode
src/orders/close.ts17.5 KBcode
src/orders/decimal.ts2.2 KBcode
src/orders/errors.ts2.6 KBcode
src/orders/index.ts2.6 KBcode
src/orders/mids.ts3.8 KBcode
src/orders/place.test.ts16.5 KBcode
src/orders/place.ts18.3 KBcode
src/orders/review.test.ts14.5 KBcode
src/orders/sdk-contract.test.ts7 KBcode
src/orders/status.test.ts6.6 KBcode
src/orders/status.ts9.6 KBcode
src/orders/twap.test.ts6.6 KBcode
src/orders/twap.ts7.7 KBcode
src/orders/types.ts3.1 KBcode
src/public-surface.test.ts853 Bcode
src/risk/builder-fee.test.ts5.1 KBcode
src/risk/builder-fee.ts5.3 KBcode
src/risk/decimal.test.ts3.2 KBcode
src/risk/decimal.ts5.8 KBcode
src/risk/fees.test.ts11 KBcode
src/risk/fees.ts14.4 KBcode
src/risk/fill-summary.test.ts8.5 KBcode
src/risk/fill-summary.ts9.6 KBcode
src/risk/index.ts1.8 KBcode
src/risk/margin.test.ts9.2 KBcode
src/risk/margin.ts13.2 KBcode
src/risk/stops.test.ts6.5 KBcode
src/risk/stops.ts5.8 KBcode
src/transport/address-budget.test.ts11.9 KBcode
src/transport/address-budget.ts9.6 KBcode
src/transport/cache.test.ts7.8 KBcode
src/transport/cache.ts7.7 KBcode
src/transport/errors.test.ts9.9 KBcode
src/transport/errors.ts9.8 KBcode
src/transport/exchange.test.ts5.3 KBcode
src/transport/exchange.ts3.3 KBcode
src/transport/index.ts2.2 KBcode
src/transport/info-client.test.ts19.9 KBcode
src/transport/info-client.ts13.9 KBcode
src/transport/limiter.test.ts11.8 KBcode
src/transport/limiter.ts13.6 KBcode
src/transport/retry.test.ts4.2 KBcode
src/transport/retry.ts3.9 KBcode
src/transport/telemetry.test.ts2 KBcode
src/transport/telemetry.ts1.8 KBcode
src/transport/types.ts1.2 KBcode
src/transport/weights.test.ts4.2 KBcode
src/transport/weights.ts5.4 KBcode
src/ws/backoff.test.ts1.3 KBcode
src/ws/backoff.ts2.1 KBcode
src/ws/client.test.ts37 KBcode
src/ws/client.ts35.3 KBcode
src/ws/dedupe.test.ts5.2 KBcode
src/ws/dedupe.ts3.1 KBcode
src/ws/errors.test.ts4.4 KBcode
src/ws/errors.ts6.6 KBcode
src/ws/index.ts1.7 KBcode
src/ws/limits.test.ts8.2 KBcode
src/ws/limits.ts13.1 KBcode
src/ws/selfHeal.test.ts3.4 KBcode
src/ws/selfHeal.ts5.5 KBcode
src/ws/subscriptionKey.test.ts11.5 KBcode
src/ws/subscriptionKey.ts9.8 KBcode
src/ws/types.ts13 KBcode
src/ws/userSet.test.ts1.5 KBcode
src/ws/userSet.ts2.6 KBcode
tsconfig.build.json184 Bdata
tsconfig.json546 Bdata
vitest.config.ts280 Bcode