TypeScript SDK for the Dango ecosystem.
| Package | Description |
|---|---|
config |
Common configurations for tsconfig, tsup, biome, typedoc |
dango |
Clients, actions, chains, and transports for interacting with the Dango chain |
types |
TypeScript type definitions used across the ecosystem |
encoding |
Hex, base64, binary, JSON, and UTF-8 encoding utilities |
utils |
Decimal math, formatting, assertions, and general utilities |
crypto |
Hash functions, key pairs, WebAuthn, and cryptographic primitives |
Packages are compiled to JavaScript ES2022 and support both ESM and CJS module formats.
This project draws inspiration from and follows some of the architectural design principles of Viem, while utilizing foundational code from Wagmi. Several concepts and ideas have been directly adapted from their codebase, significantly influencing this project.
Additionally, we would like to acknowledge CosmJS for providing essential code and tools that contributed to key aspects of this project.
We are grateful to both the Wevm and Confio team for their open-source contributions and the valuable support they offer to the community.
TBD