{"_id":"@0xsequence/react-wallet","name":"@0xsequence/react-wallet","dist-tags":{"snapshot":"0.0.0-20250312201716","latest":"0.0.0-20250312201716"},"versions":{"0.0.0-20250312201716":{"name":"@0xsequence/react-wallet","version":"0.0.0-20250312201716","description":"Wallet UI for Sequence Web SDK","repository":{"type":"git","url":"git+https://github.com/0xsequence/web-sdk.git#master"},"author":{"name":"Horizon Blockchain Games"},"license":"Apache-2.0","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js","default":"./dist/esm/index.js"}},"dependencies":{"@radix-ui/react-popover":"^1.0.7","dayjs":"^1.11.11","fuse.js":"^6.6.2","qrcode.react":"^4.0.1","react-copy-to-clipboard":"^5.1.0"},"peerDependencies":{"@0xsequence/design-system":">= 2.0.4","@0xsequence/api":">= 2.2.13","@0xsequence/indexer":">= 2.2.13","@0xsequence/metadata":">= 2.2.13","@0xsequence/network":">= 2.2.13","@tanstack/react-query":">= 5.0.0","ethers":">= 6.13.0","motion":">= 12","wagmi":"^2.13.3","viem":">= 2.0.0","@0xsequence/react-connect":"0.0.0-20250312201716","@0xsequence/react-hooks":"0.0.0-20250312201716"},"devDependencies":{"@0xsequence/design-system":"^2.0.9","@types/react-copy-to-clipboard":"^5.0.7","ethers":"^6.13.0","motion":"^12.3.1","react":"^18.3.1","react-dom":"^18.3.1","wagmi":"^2.14.11","@0xsequence/react-connect":"0.0.0-20250312201716","@0xsequence/react-hooks":"0.0.0-20250312201716"},"scripts":{"build":"pnpm build:clean && pnpm build:esm && pnpm build:cjs && pnpm build:types","build:cjs":"tsc --module commonjs --outDir dist/cjs/","build:esm":"tsc --module es2022 --outDir dist/esm/","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --declarationDir dist/types/","build:clean":"rimraf -g ./dist","dev":"tsc --watch --module es2022 --declaration --declarationMap --outDir dist/esm/ --declarationDir dist/types/","test":"echo","typecheck":"tsc --noEmit"},"bugs":{"url":"https://github.com/0xsequence/web-sdk/issues"},"homepage":"https://github.com/0xsequence/web-sdk/tree/master#readme","_id":"@0xsequence/react-wallet@0.0.0-20250312201716","_integrity":"sha512-90Vc+ssA2urXMdmjlsCp22vEHdx0qz5QOA+I7G6tEIgB+PfjHaxEUS/FdB7ogrA4YDNys7i4sMghUSSRDjjrmg==","_resolved":"/private/var/folders/ql/km8tc5bj3v3_syyp83m1zlkh0000gn/T/a08dc22118accd68b81f377a6ab2123f/0xsequence-react-wallet-0.0.0-20250312201716.tgz","_from":"file:0xsequence-react-wallet-0.0.0-20250312201716.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-90Vc+ssA2urXMdmjlsCp22vEHdx0qz5QOA+I7G6tEIgB+PfjHaxEUS/FdB7ogrA4YDNys7i4sMghUSSRDjjrmg==","shasum":"cb7c310918ced1aea0f0f942b3440c4ba7cb0b75","tarball":"https://registry.npmjs.org/@0xsequence/react-wallet/-/react-wallet-0.0.0-20250312201716.tgz","fileCount":514,"unpackedSize":952293,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBIR8AEYZiz25Wqzh/OFQcI+xyKtGIoj/GXcOQdhDxmcAiAbW6AUwCkk1EqaVG6FoDPiJVYtXKUxWa084kwWF5L9CQ=="}]},"_npmUser":{"name":"corban","email":"corbanbrook@gmail.com"},"directories":{},"maintainers":[{"name":"corban","email":"corbanbrook@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-wallet_0.0.0-20250312201716_1741810909458_0.6140403664714906"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-12T20:21:49.330Z","0.0.0-20250312201716":"2025-03-12T20:21:49.814Z","modified":"2025-03-12T20:21:50.146Z"},"maintainers":[{"name":"corban","email":"corbanbrook@gmail.com"}],"description":"Wallet UI for Sequence Web SDK","homepage":"https://github.com/0xsequence/web-sdk/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/0xsequence/web-sdk.git#master"},"author":{"name":"Horizon Blockchain Games"},"bugs":{"url":"https://github.com/0xsequence/web-sdk/issues"},"license":"Apache-2.0","readme":"# Sequence Web SDK Wallet\n\n<div align=\"center\">\n  <img src=\"../../public/docs/embedded-wallet.png\">\n</div>\n\nEmbedded wallet allowing to display and send collectibles and coins.\n\n# Installing the module\n\nFirst install the package:\n\n```bash\nnpm install @0xsequence/react-wallet\n# or\npnpm install @0xsequence/react-wallet\n# or\nyarn add @0xsequence/react-wallet\n```\n\nThen the wallet provider module must placed below the Sequence Web SDK Core provider.\n\n```js\nimport { SequenceWalletProvider } from '@0xsequence/react-wallet'\n\nconst App = () => {\n  return (\n    <SequenceConnect config={config}>\n      <SequenceWalletProvider>\n        <Page />\n      </SequenceWalletProvider>\n    </WagmiProvider>\n  )\n}\n```\n\n# Opening the embedded wallet\n\nThe embedded wallet modal can be summoded with the `useOpenWalletModal` hook.\n\n```js\nimport { useOpenWalletModal } from '@0xsequence/react-wallet'\n\nconst MyComponent = () => {\n  const { setOpenWalletModal } = useOpenWalletModal()\n\n  const onClick = () => {\n    setOpenWalletModal(true)\n  }\n\n  return <button onClick={onClick}>open wallet</button>\n}\n```\n","readmeFilename":"README.md","_rev":"1-0fcaaf243f789ca0b6b8096abcfa2f6a"}