JSPM

@ledgerhq/cryptoassets

13.35.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 47816
  • Score
    100M100P100Q161356F
  • License Apache-2.0

Ledger crypto-assets list

Package Exports

  • @ledgerhq/cryptoassets
  • @ledgerhq/cryptoassets/abandonseed
  • @ledgerhq/cryptoassets/abandonseed.js
  • @ledgerhq/cryptoassets/api-asset-converter
  • @ledgerhq/cryptoassets/api-asset-converter.js
  • @ledgerhq/cryptoassets/api-token-converter
  • @ledgerhq/cryptoassets/api-token-converter.js
  • @ledgerhq/cryptoassets/cal-client
  • @ledgerhq/cryptoassets/cal-client/entities/index
  • @ledgerhq/cryptoassets/cal-client/entities/index.js
  • @ledgerhq/cryptoassets/cal-client/hooks/index
  • @ledgerhq/cryptoassets/cal-client/hooks/index.js
  • @ledgerhq/cryptoassets/cal-client/hooks/useTokensData
  • @ledgerhq/cryptoassets/cal-client/hooks/useTokensData.js
  • @ledgerhq/cryptoassets/cal-client/index
  • @ledgerhq/cryptoassets/cal-client/index.js
  • @ledgerhq/cryptoassets/cal-client/persistence
  • @ledgerhq/cryptoassets/cal-client/persistence.js
  • @ledgerhq/cryptoassets/cal-client/state-manager/api
  • @ledgerhq/cryptoassets/cal-client/state-manager/api.js
  • @ledgerhq/cryptoassets/cal-client/state-manager/fields
  • @ledgerhq/cryptoassets/cal-client/state-manager/fields.js
  • @ledgerhq/cryptoassets/cal-client/state-manager/index
  • @ledgerhq/cryptoassets/cal-client/state-manager/index.js
  • @ledgerhq/cryptoassets/cal-client/state-manager/store
  • @ledgerhq/cryptoassets/cal-client/state-manager/store.js
  • @ledgerhq/cryptoassets/cal-client/state-manager/types
  • @ledgerhq/cryptoassets/cal-client/state-manager/types.js
  • @ledgerhq/cryptoassets/cal-client/test-helpers
  • @ledgerhq/cryptoassets/cal-client/test-helpers.js
  • @ledgerhq/cryptoassets/currencies
  • @ledgerhq/cryptoassets/currencies.js
  • @ledgerhq/cryptoassets/fiats
  • @ledgerhq/cryptoassets/fiats.js
  • @ledgerhq/cryptoassets/hooks
  • @ledgerhq/cryptoassets/hooks.js
  • @ledgerhq/cryptoassets/index
  • @ledgerhq/cryptoassets/index.js
  • @ledgerhq/cryptoassets/lib-es/abandonseed
  • @ledgerhq/cryptoassets/lib-es/abandonseed.js
  • @ledgerhq/cryptoassets/lib-es/api-asset-converter
  • @ledgerhq/cryptoassets/lib-es/api-asset-converter.js
  • @ledgerhq/cryptoassets/lib-es/api-token-converter
  • @ledgerhq/cryptoassets/lib-es/api-token-converter.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/entities/index
  • @ledgerhq/cryptoassets/lib-es/cal-client/entities/index.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/hooks/index
  • @ledgerhq/cryptoassets/lib-es/cal-client/hooks/index.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/hooks/useTokensData
  • @ledgerhq/cryptoassets/lib-es/cal-client/hooks/useTokensData.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/index
  • @ledgerhq/cryptoassets/lib-es/cal-client/index.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/persistence
  • @ledgerhq/cryptoassets/lib-es/cal-client/persistence.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/api
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/api.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/fields
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/fields.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/index
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/index.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/store
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/store.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/types
  • @ledgerhq/cryptoassets/lib-es/cal-client/state-manager/types.js
  • @ledgerhq/cryptoassets/lib-es/cal-client/test-helpers
  • @ledgerhq/cryptoassets/lib-es/cal-client/test-helpers.js
  • @ledgerhq/cryptoassets/lib-es/currencies
  • @ledgerhq/cryptoassets/lib-es/currencies.js
  • @ledgerhq/cryptoassets/lib-es/fiats
  • @ledgerhq/cryptoassets/lib-es/fiats.js
  • @ledgerhq/cryptoassets/lib-es/hooks
  • @ledgerhq/cryptoassets/lib-es/hooks.js
  • @ledgerhq/cryptoassets/lib-es/index
  • @ledgerhq/cryptoassets/lib-es/index.js
  • @ledgerhq/cryptoassets/lib-es/state
  • @ledgerhq/cryptoassets/lib-es/state.js
  • @ledgerhq/cryptoassets/lib/abandonseed
  • @ledgerhq/cryptoassets/lib/abandonseed.js
  • @ledgerhq/cryptoassets/lib/api-asset-converter
  • @ledgerhq/cryptoassets/lib/api-asset-converter.js
  • @ledgerhq/cryptoassets/lib/api-token-converter
  • @ledgerhq/cryptoassets/lib/api-token-converter.js
  • @ledgerhq/cryptoassets/lib/cal-client/entities/index
  • @ledgerhq/cryptoassets/lib/cal-client/entities/index.js
  • @ledgerhq/cryptoassets/lib/cal-client/hooks/index
  • @ledgerhq/cryptoassets/lib/cal-client/hooks/index.js
  • @ledgerhq/cryptoassets/lib/cal-client/hooks/useTokensData
  • @ledgerhq/cryptoassets/lib/cal-client/hooks/useTokensData.js
  • @ledgerhq/cryptoassets/lib/cal-client/index
  • @ledgerhq/cryptoassets/lib/cal-client/index.js
  • @ledgerhq/cryptoassets/lib/cal-client/persistence
  • @ledgerhq/cryptoassets/lib/cal-client/persistence.js
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/api
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/api.js
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/fields
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/fields.js
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/index
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/index.js
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/store
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/store.js
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/types
  • @ledgerhq/cryptoassets/lib/cal-client/state-manager/types.js
  • @ledgerhq/cryptoassets/lib/cal-client/test-helpers
  • @ledgerhq/cryptoassets/lib/cal-client/test-helpers.js
  • @ledgerhq/cryptoassets/lib/currencies
  • @ledgerhq/cryptoassets/lib/currencies.js
  • @ledgerhq/cryptoassets/lib/fiats
  • @ledgerhq/cryptoassets/lib/fiats.js
  • @ledgerhq/cryptoassets/lib/hooks
  • @ledgerhq/cryptoassets/lib/hooks.js
  • @ledgerhq/cryptoassets/lib/index
  • @ledgerhq/cryptoassets/lib/index.js
  • @ledgerhq/cryptoassets/lib/state
  • @ledgerhq/cryptoassets/lib/state.js
  • @ledgerhq/cryptoassets/package.json
  • @ledgerhq/cryptoassets/state
  • @ledgerhq/cryptoassets/state.js

Readme

@ledgerhq/cryptoassets

Ledger's material for crypto currencies, tokens and fiats. Also includes signatures required by Nano devices for these tokens.

This library provides dynamic RTK Query-based token lookup capabilities through the CAL (Crypto Assets List) Client. Static token data has been removed in favor of the async API.

CAL Client

The CAL (Crypto Assets List) Client is the main interface for fetching and managing token data dynamically via API.

📚 See the complete CAL Client documentation →

Deprecated / Future Changes

The following parts of this library are planned to be moved or removed:

  • abandonseed: Will be moved back into individual coin modules
  • api-token-converter / api-asset-converter: Will no longer be needed as the conversion logic will be handled differently
  • currencies: Will eventually be imported from a backend service instead of being bundled