W3b Sauce is a lightweight, reactive web3 connector framework built to make wallet connection and state management smooth, modular, and framework-agnostic. This monorepo houses the core library and adapters for use in different frontend environments.
- 🔌 Plug & play wallet connection architecture (MetaMask, WalletConnect, etc.)
- 🧠 Built-in reactive observables with RxJS
- ♻️ Auto-reconnection & persistent session management
- 🛠 Framework-specific packages (e.g. React integration)
- 🌐 EIP-1193 compliant
- 🧪 TypeScript-first with extensive typing and test coverage
@w3bsauce/core– The core logic for connection handling and state management.@w3bsauce/react– React-specific bindings using hooks and context.
Explore integration examples:
examples/react-app– React + w3bsauce in actionexamples/simple-web– Vanilla JavaScript usageexamples/svelte-app– Svelte integration showcase
Install the core package:
npm install @w3bsauce/core