{"_id":"@cashconnect-js/protocol-wizardconnect","_rev":"8-129f07666bb1e26b17ea47be2608f388","name":"@cashconnect-js/protocol-wizardconnect","dist-tags":{"latest":"1.0.0-alpha.12"},"versions":{"1.0.0-alpha.5":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.5","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.5","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"208ca7c84b90de330983b0518f166126ba63a638","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.5.tgz","fileCount":38,"integrity":"sha512-VdEuLA0zQaAvFM0uopVslLH/bXb7PNGNRZtIbUR0tw+I99mx+tJZt5fozdAUmZTduoA1I+rInRiAKCnmTbJo6w==","signatures":[{"sig":"MEUCIGBWJAHojEP6DALGed1jyFJ2RzCsvPOJyYXdKVOWc7TqAiEA5UwBlOWGi/RFwfAZ1B5RaMquJRwBKWlZXnIL2zstCCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139293},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"18c02e65d118890fbf4ead5d6e1148e694f6f448","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.5_1784268518879_0.11212450884794922","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.6","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.6","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"a7e43ff103dc3f75b7ccae4702073d4670896b74","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.6.tgz","fileCount":38,"integrity":"sha512-fnY3XC1uxQ0l9N84K4tNqqkeH8ldvCS5qgVWjTuUDQT5JYTG7xUO3ZtXq+Khc86vXOQDWZwfoLU06y3d7Avjlw==","signatures":[{"sig":"MEUCIEGjvpDKXdaWLDnpbfRYmHU3SZd09MybQzPOCzUySH4tAiEAkQbnrokc5+C7kW+Joqm8Ycf9f4Xm0qb77VUQnezviWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139692},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"8e7e3206b3043fb29e76e39c4df4132b904464c6","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.6_1784271886279_0.6592707480519617","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.7","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.7","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"a68676b5c33fd94ff1037840fc08a664ce582604","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.7.tgz","fileCount":42,"integrity":"sha512-tH0HEJUsOh8d9ENdPLqUf9mp0Z5g5dhSKv0eEp2AYlPYfaGP5EvoE4uEyvZnsCrK2pGCfKBz51SRAJq4jtuFVQ==","signatures":[{"sig":"MEUCIQDC0lMf7MORjUGU4O42FJVlVcbZ4krwba6yeBtS41Q+DgIgeN4IkRaucRSgMWdxj2ZAFBZGEZYZEOv8NVZHqwxk2p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140252},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"21308b7522ba6024603b193757f3e1f90015d5e2","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.7_1784281608103_0.20937926757904735","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.8","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.8","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"e245360579be1a6252c111e2627f7c6c2d9835b1","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.8.tgz","fileCount":42,"integrity":"sha512-mcd5Y8vUOXntB4pnv2EJLe17qeyVlqG73IncQNX2O3eeMKLf9NsdfSx3uUTFsqv3slB0I/fJCQ0ydnoyjLOyLg==","signatures":[{"sig":"MEUCIQCGdE02G1rJRBoApE4ER+KH2oWqE5Urw6Nq4wbJDF5ZGgIgW2pr+ImI9jsu793VfvJtCjtcP1bLws1zWt96gER52V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158997},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"7f2217fbf002dcfb0ccf2ce0f378e060cd039df1","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.8_1784340312495_0.6756944146136163","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.9","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.9","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"215476c69dfc5efa196806fd6bcdc887b7c070bb","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.9.tgz","fileCount":42,"integrity":"sha512-3MHOgYKjwpKvjH3hxpB7B6w+Q5N354GBSF6H2nwC6II/JtN3d7J2BgdEaVuO3tUETtJ6AC50I+eHgIWXh/JnOA==","signatures":[{"sig":"MEUCIQD9ZS7clBuoHuTAYb3DTzf+olpsOT2kjFU9JVubng1H4QIgZbbfvqLVXYxl2ZpTcybZFsDkcjuZIfkXZEEHqHdueK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159435},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"45520eb33e9475310f22b5a1ff3a04480e0abd37","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.9_1784343064865_0.716868703985454","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.10","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.10","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"929c9c7fca3d0beeca8652fc965952f2b32e107f","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.10.tgz","fileCount":42,"integrity":"sha512-Yni5L0ot16afZrTYiGNrOvvkDtBB2XKgVSc+v3lgtKhdzlAItTE5/NlPjVArxCLg0u+4xstD+qS9xIBGb+0ZYw==","signatures":[{"sig":"MEYCIQDId7JwiHaGB/MbqIyUH10QIyIQTv3uRYY+ad6S7ELrvAIhAJyDMWNX+Hrxdq8ocoh9+gCqTxNlz4wls/dlYOY/pYiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183354},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"45f27ed93206505299fc4b46f09fbe7f29f7b6b7","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.10_1784347830495_0.5751632812838248","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@cashconnect-js/protocol-wizardconnect","version":"1.0.0-alpha.11","keywords":[],"author":"","license":"MIT","_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.11","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"dist":{"shasum":"9aa67a23af158e8ea2787b270d5a90dc154e8755","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.11.tgz","fileCount":50,"integrity":"sha512-pMjFjc+DC2+9PaHUeOLpsIifyGs/8jFmm1mHSv8Aa1XNOs6JPGjUi6OW+u/smNejKjug+4QHnz85mVqC/eD/Kg==","signatures":[{"sig":"MEUCIQDESbxVs/Nr7WURkzD/PBzEiA2c3A3Lr1LjAaWdQBfnSgIgbuVHZBS8UlgU2Mih9oC3aiod1xaJgklYh7M5x3cLAZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190870},"type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"}},"gitHead":"9c528b1e984be6487727ab678be2f3742ffcc3a5","scripts":{"dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","test":"vitest --run","build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","rollup":"rollup -c","compile":"tsc -p tsconfig.build.json","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"repository":{"url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git","type":"git"},"_npmVersion":"10.9.8","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@bitauth/libauth":"^3.1.0-next.2","@wizardconnect/core":"^0.2.4","@cashconnect-js/core":"1.0.0-alpha.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","rollup":"^3.29.2","vitest":"^3.2.4","prettier":"^2.5.1","tsc-watch":"^6.0.4","typescript":"^5.9.3","rollup-plugin-dts":"^6.0.2","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.11_1784355527888_0.6494845566797858","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@cashconnect-js/protocol-wizardconnect","type":"module","version":"1.0.0-alpha.12","description":"A WalletConnect implementation that uses CashRPC payloads and methods.","types":"dist/index.d.ts","exports":{".":{"types":"./build/lib/index.d.ts","import":"./build/lib/index.js"},"./wallet":{"types":"./build/lib/wallet/index.d.ts","import":"./build/lib/wallet/index.js"},"./dapp":{"types":"./build/lib/dapp/index.d.ts","import":"./build/lib/dapp/index.js"},"./dapp/console":{"types":"./build/lib/dapp/console.d.ts","import":"./build/lib/dapp/console.js"},"./dapp/web":{"types":"./build/lib/dapp/web.d.ts","import":"./build/lib/dapp/web.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./build && rm -rf ./dist","compile":"tsc -p tsconfig.build.json","rollup":"rollup -c","start":"npm run clean && tsc-watch --onSuccess \"npm run build\"","dev":"tsx watch ./src/app.ts","lint":"eslint --ext .js,.ts,.vue ./","lint:fix":"eslint --fix --ext .js,.ts,.vue ./","format":"prettier --write \"**/*.{js,ts,vue,scss,html,md,json}\" --ignore-path .gitignore","prepublishOnly":"npm run build","test":"vitest --run","test:coverage":"vitest run --coverage","test:watch":"vitest"},"repository":{"type":"git","url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git"},"bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","keywords":[],"author":"","license":"MIT","devDependencies":{"@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.10.0","eslint-config-prettier":"^8.1.0","prettier":"^2.5.1","rollup":"^3.29.2","rollup-plugin-dts":"^6.0.2","tsc-watch":"^6.0.4","typescript":"^5.9.3","vitest":"^3.2.4"},"dependencies":{"@bitauth/libauth":"^3.1.0-next.2","@cashconnect-js/core":"1.0.0-alpha.12","@wizardconnect/core":"^0.2.4","zod":"^4.4.3"},"_id":"@cashconnect-js/protocol-wizardconnect@1.0.0-alpha.12","gitHead":"a7334bd2fbc5b50aff31274d92289096fc2ec0c5","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-zNMj/cKxsW7ce4qPZRtWq2oSovRm6KYyGAt6YvYm1tXZL7MAvimvnyV+uw+WZFs/yomq7B944VtGoxHlFmGyXg==","shasum":"d435939da8f110083f5b74e4c3a13b127efb5d5d","tarball":"https://registry.npmjs.org/@cashconnect-js/protocol-wizardconnect/-/protocol-wizardconnect-1.0.0-alpha.12.tgz","fileCount":50,"unpackedSize":192320,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8Wj+G1TOVvzW3bDBnd2UMq/+RCgCzA40no6+ZvtT8RgIhAPkqnvgjsvmNI8SeKHNJmiZ35Tu35gl6MtD+gCl1LKiI"}]},"_npmUser":{"name":"jimtendo","email":"zuccon@gmail.com"},"directories":{},"maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol-wizardconnect_1.0.0-alpha.12_1784363925531_0.1151940045447728"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-17T06:08:38.744Z","modified":"2026-07-18T08:38:45.797Z","1.0.0-alpha.5":"2026-07-17T06:08:39.000Z","1.0.0-alpha.6":"2026-07-17T07:04:46.426Z","1.0.0-alpha.7":"2026-07-17T09:46:48.226Z","1.0.0-alpha.8":"2026-07-18T02:05:12.631Z","1.0.0-alpha.9":"2026-07-18T02:51:05.029Z","1.0.0-alpha.10":"2026-07-18T04:10:30.640Z","1.0.0-alpha.11":"2026-07-18T06:18:48.041Z","1.0.0-alpha.12":"2026-07-18T08:38:45.645Z"},"bugs":{"url":"https://gitlab.com/cashconnect-js/cashconnect-js/-/issues"},"license":"MIT","homepage":"https://gitlab.com/cashconnect-js/cashconnect-js","keywords":[],"repository":{"type":"git","url":"git+https://gitlab.com/cashconnect-js/cashconnect-js.git"},"description":"A WalletConnect implementation that uses CashRPC payloads and methods.","maintainers":[{"name":"jimtendo","email":"zuccon@gmail.com"}],"readme":"# CashConnect\n\nA WalletConnect implementation that uses CashRPC payloads and methods.\n\n## Dapp Integration\n\nTODO\n\n## Wallet Integration\n\n```ts\n// Instantiate an instance of the Cash Connect Wallet Service.\nconst cashConnectWallet = new CashConnectWallet(\n  // Master Private Key\n  // NOTE: Each service will derive its own \"sandboxed\" key for use using:\n  //       sha256(sha256(masterPrivateKey) + sha256(':cashconnect:' + domain));\n  privateKey,\n  // WC Project ID\n  projectId,\n  // WC Metadata\n  metadata,\n  // UI Event callbacks.\n  // NOTE: Throw an exception to reject approval.\n  {\n    onSessionProposal: async (proposalEvent) => {\n      // TODO: Display the proposal and request approval.\n    },\n    onSessionsUpdated: async (sessions) => {\n      // TODO: Update UI to show active sessions.\n    },\n    onRPCRequest: async (session, request, response) => {\n      // TODO: Display the request and request approval.\n    },\n    onError: async (error) => {\n      // TODO: Display the error.\n    }\n  },\n  // CashRPC Options/Hooks\n  {\n    // Network-related\n    network: {\n      getSourceOutput: (transactionHash, outpointIndex) {\n        // TODO: Retrieve source output from Network (e.g. Electrum).\n\n        // Expects LibAuth Output.\n        return {\n          valueSatoshis: 1000n,\n          lockingBytecode: new Uint8Array(),\n          token: {\n            category: new Uint8Array();\n            amount: 1000n,\n          }\n        }\n      }\n    },\n    // Wallet-related\n    wallet: {\n      // Get a list of unspents (UTXOs) belonging to the wallet.\n      getUnspents: () => {\n        // TODO: Retrieve a list of UTXOs from Network or Wallet-state.\n\n        // Return an array of these unspents.\n        // NOTE: Each UTXO MUST use a template for the unlocking script.\n        return [{\n          outpointTransactionHash: utxo.txid,\n          outpointIndex: utxo.vout,\n          lockingBytecode: utxo.lockingBytecode,\n          unlockingBytecode: {\n            template: authenticationTemplateP2pkhNonHd,\n            valueSatoshis: utxo.valueSatoshis,\n            script: 'unlock',\n            data: {\n              keys: {\n                privateKeys: {\n                  key: walletsPrivateKey,\n                },\n              },\n            },\n            token,\n          }\n        }]\n      },\n      // Get the change template to when constructing Change Outputs.\n      getChangeTemplate: () => {\n        return {\n          template: authenticationTemplateP2pkhNonHd,\n          data: {\n            keys: {\n              privateKeys: {\n                key: walletsPrivateKey\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n);\n\n// Start the Wallet Service.\nawait cashConnectWallet.start();\n```\n\nFor an example Wallet Integration, see the [Cashonize Repository](https://github.com/developers-cash/cashonize/blob/cashconnect/cash-connect.js).\n","readmeFilename":"README.md"}