StaticcreateCreates a full ledger client instance with all APIs including encrypted messaging
The settings for the ledger
Use createClientWithEncryptedMessaging instead for better tree-shaking
StaticcreateCreates a full ledger client with encrypted messaging support
Bundle size: ~170-180 KB (includes Pako compression) Use for: Messaging applications only
The settings for the ledger
A full ledger client with encrypted messaging
StaticcreateCreates a read-only ledger client (no crypto dependencies)
Bundle size: Minimal (~5-10 KB) Use for: Dashboards, explorers, monitoring
The settings for the ledger
A read-only ledger client
StaticcreateCreates a standard ledger client without encrypted messaging (recommended default)
Bundle size: ~40-50 KB (includes crypto/sign, no Pako) Use for: Most applications - wallets, payments, asset trading
The settings for the ledger
A standard ledger client
Factory for the ledger clients to access a nodes API
Deprecated
Use the tree-shakeable factory functions instead:
Example