📊
Coinhall Wiki
  • Mission Control
    • About Us
    • Stake with Coinhall
  • FOR TRADERS
    • Markets
    • Charts
    • Swap
    • Rewards
    • Alerts
    • Price Bot
  • FOR DEVELOPERS
    • Token Onboarding
    • CosmES
  • User Guide
    • Elevate Your Trading Experience
    • Error Messages
  • MISC
    • Brand Assets
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page
  1. FOR DEVELOPERS

CosmES

A tree-shakeable, framework agnostic, pure ESM alternative of CosmJS and Cosmos Kit (generate bundles up to 10x smaller than Cosmos Kit).

PreviousToken OnboardingNextElevate Your Trading Experience

Last updated 1 year ago

Features

  • Fully tree-shakeable: import and bundle only the modules you need

  • Framework agnostic: integrate with any web framework (React, Vue, Svelte, Solid, etc.)

  • Lightweight and minimal: 146 KB gzipped to connect a React app to Keplr via browser extension or WalletConnect, 10x smaller than Cosmos Kit (see )

  • Uses modern web APIs: no dependencies on Node.js and minimal dependencies on third-party libraries where possible

  • Supports modern bundlers: works with Vite, SWC, Rollup, etc.

  • Fully typed: written in TypeScript and ships with type definitions

For more information, please refer to

benchmarks
https://github.com/coinhall/cosmes