Ethereum has wagmi, viem, and RainbowKit. Solana has wallet-adapter and Anchor. Polkadot developers have been left piecing together their own tooling from scattered, untyped libraries. ZigZag is the fix — a growing ecosystem of typed, tested, ready-to-use packages that make Polkadot development feel as smooth as any other chain.
The packages
- @zig-zag/chains — a typed chain registry for the Polkadot ecosystem: 20+ chains with logos, named RPC providers, genesis hashes, and light-client specs. Tree-shakeable.
- @zig-zag/better-siwp — Sign In With Polkadot for Better Auth, the biggest open-source auth library in the JS/TS ecosystem. Nonce generation, signature verification, and session management handled — works with Talisman, SubWallet, or any compatible wallet.
- Coming next —
@zig-zag/core(SS58 formatting, denomination conversions) and@zig-zag/react(hooks and headless components for Dedot and LunoKit).