Bitcoin wallet connect for Ordinal web apps
LaserEyes
Connect any Bitcoin wallet, read on-chain data, and sign transactions — with a framework-agnostic core and ergonomic React hooks.
npm install @omnisat/lasereyes-core @omnisat/lasereyes-reactMulti-wallet
Connect Leather, OKX, Orange, OYL, UniSat, Wizz, Phantom, Xverse and more behind one API.
Framework-agnostic core
A config-driven core with free-function actions and reactive nanostores state.
Query-backed React hooks
Reads cache and auto-revalidate; writes refresh the affected reads for you.
Composable data client
Pluggable backends (mempool, Sandshrew, Maestro) you can combine or replace.
Packages
@omnisat/lasereyes-core
Framework-agnostic wallet integration: config, connectors, adapters, actions, state.
@omnisat/lasereyes-react
A provider and query-backed hooks for connecting wallets and reading/writing data.
@lasereyes/client
A composable Bitcoin data client — balances, UTXOs, fees, transactions, PSBT utils.