{"_id":"@arkade-os/sdk","_rev":"153-b7c7e4f5d37522eb39fe8071009c661b","name":"@arkade-os/sdk","dist-tags":{"alpha":"0.3.1-alpha.7","next":"0.4.0-next.8","latest":"0.4.77","rc":"0.5.0-rc.11"},"versions":{"0.0.16":{"name":"@arkade-os/sdk","version":"0.0.16","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.0.16","maintainers":[{"name":"tiero","email":"marco@vulpem.com"}],"dist":{"shasum":"eadd5cbdf148b844790fe6301093b9dd016598f5","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.0.16.tgz","fileCount":103,"integrity":"sha512-BJYWxlXWhuL5HoQFN3UBurfyAWvfbMfqTrHLSMfig2au++XoYbyaGIIiF0rEW3qXqLl5SxlbowXqq0iqBxQNNQ==","signatures":[{"sig":"MEYCIQCb0VtrI5ldiBhKv91ZjGlpdmylARp/D9x821rm/lvfbAIhAIuDYyfWceeXblHYqmI+lD2+qR/4sqfaho4/JKpN9vp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422693},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.0.16.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"tiero","email":"marco@vulpem.com"},"_resolved":"/private/var/folders/98/zgs49t8s2w3gv4vm0j5hr0mw0000gn/T/1e347608211a1bb5ea1fec1b6dd4047b/arkade-os-sdk-0.0.16.tgz","_integrity":"sha512-BJYWxlXWhuL5HoQFN3UBurfyAWvfbMfqTrHLSMfig2au++XoYbyaGIIiF0rEW3qXqLl5SxlbowXqq0iqBxQNNQ==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.1","@noble/curves":"1.7.0","@noble/hashes":"1.6.1","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.8","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.16_1747947629083_0.0012598906099350327","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@arkade-os/sdk","version":"0.1.0","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.1.0","maintainers":[{"name":"tiero","email":"marco@vulpem.com"}],"dist":{"shasum":"537d81d8c5ab825dc527e58c8f5f62361d20b6bb","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.1.0.tgz","fileCount":103,"integrity":"sha512-IXJRf5Lw06iwAyvdOCZvMxORhgv0czrcmVBoW8Irew/jc6bhIbERXHylv9zouueKTeBv6GB4T8FDhrt8VEZg/Q==","signatures":[{"sig":"MEUCIB8DvY/iImxG4k3ArKh+/lg3/N2u+hPH+fvPeE4HliMBAiEAqzIyZY3rSAx54veQXwpfjSbhf5G7mqZaJJT1zhlFoDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436340},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.1.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"tiero","email":"marco@vulpem.com"},"_resolved":"/private/var/folders/98/zgs49t8s2w3gv4vm0j5hr0mw0000gn/T/8e290768e122714c78126129c669bf04/arkade-os-sdk-0.1.0.tgz","_integrity":"sha512-IXJRf5Lw06iwAyvdOCZvMxORhgv0czrcmVBoW8Irew/jc6bhIbERXHylv9zouueKTeBv6GB4T8FDhrt8VEZg/Q==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.1","@noble/curves":"1.7.0","@noble/hashes":"1.6.1","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.8","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1748437744988_0.5952838752434186","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@arkade-os/sdk","version":"0.1.1","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.1.1","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"c625398d0309b9ccf208df66222fdfc4f728561c","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.1.1.tgz","fileCount":103,"integrity":"sha512-WpoVZZQanTjGxqimGWz8vepLZIGM0LBdWxBiXzEI1mtoXP/v2XBp/BchGrSidvDxkU96f6mWYJ2nZPQJqjDkgg==","signatures":[{"sig":"MEUCIFaoSijjZT2hH1GFz9gyS9xNfY9Fnk1+8ymlct5UQgC+AiEAncuFz4rJxuKjwYHRVu2KCU4UswLcslOLFA/bmsXUCXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437815},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.1.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"tiero","email":"marco@vulpem.com"},"_resolved":"/private/var/folders/w6/szk4lbvx0wq__d2tmtncf_t40000gp/T/d4440314af3402be3000f09e04e31c0a/arkade-os-sdk-0.1.1.tgz","_integrity":"sha512-WpoVZZQanTjGxqimGWz8vepLZIGM0LBdWxBiXzEI1mtoXP/v2XBp/BchGrSidvDxkU96f6mWYJ2nZPQJqjDkgg==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.9","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1749120960135_0.88164175556895","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@arkade-os/sdk","version":"0.1.2","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.1.2","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"87a327e1ef35ad073d9ad7b02c10991c166a4265","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.1.2.tgz","fileCount":106,"integrity":"sha512-POOj7os54wqqYsy2Qqw1437ItKoudO2SFA1SF4jQe1otmxlTBKRnT277JESqRiy3io4SHl+xUwo3OFgZ8tewVw==","signatures":[{"sig":"MEUCIQDO8xV0d2Z23Xal7M1WASrJr+5y3+bJGkrD6p7a0AfCMgIgHie10bn2F6nPEAAThcr+HXtcFI4M5vHnWJeNbGwa5aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437952},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.1.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"louisark","actor":{"name":"louisark","type":"user","email":"louis@arklabs.to"},"email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/24dc93375fb7ba3ee15065b1c70d33f3/arkade-os-sdk-0.1.2.tgz","_integrity":"sha512-POOj7os54wqqYsy2Qqw1437ItKoudO2SFA1SF4jQe1otmxlTBKRnT277JESqRiy3io4SHl+xUwo3OFgZ8tewVw==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.9","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1751292720181_0.08125504219470114","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@arkade-os/sdk","version":"0.1.3","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.1.3","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"ff134428ea35c997b045b51ad7ed26cbc68c2c21","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.1.3.tgz","fileCount":106,"integrity":"sha512-0Erb788nXBmYS52ivpbofS2ST3bQDfG/rEZwe4KJioiVlGrqyZc9K/WDI+XkkbI5ajTTgQ2RVL4XEN0yjx8Zlw==","signatures":[{"sig":"MEUCIF9B/NkM9uOLHSsNjjuHOyYn2RuV2HYT7GpO4Rpjz51wAiEAnellrTtVVEqoCa7DQyCK1dzws7D640jIigHMIU3ZT1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436276},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.1.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"tiero","actor":{"name":"tiero","type":"user","email":"marco@vulpem.com"},"email":"marco@vulpem.com"},"_resolved":"/private/var/folders/98/zgs49t8s2w3gv4vm0j5hr0mw0000gn/T/ce346f3059371c3213754c54fe2b03fd/arkade-os-sdk-0.1.3.tgz","_integrity":"sha512-0Erb788nXBmYS52ivpbofS2ST3bQDfG/rEZwe4KJioiVlGrqyZc9K/WDI+XkkbI5ajTTgQ2RVL4XEN0yjx8Zlw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.9","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.3_1751304639261_0.7604838561032994","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@arkade-os/sdk","version":"0.1.4","keywords":["bitcoin","wallet","taproot","ark","sdk"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.1.4","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"10c3791608fb179c20e4efe261b9f866561c3057","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.1.4.tgz","fileCount":106,"integrity":"sha512-P/7grW23YTyd378wOx4okarjaS14ClFw7g1kvG1n98twWa8XUGpOF02LdsOTpg4kyfOIj+OXIHW8IT0C8EOHZQ==","signatures":[{"sig":"MEQCIFIFf2Ay+nNMhHTOF/2Im6xumh9Ybf9VEA1Sz1JtNEaHAiBMk2zjCCTuDXfj/6I3tyL8GsjfXwbCnpOUWfCwiuP8pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435790},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.1.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","precommit":"lint-staged","test:unit":"vitest run --exclude test/integration.test.ts","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-master":"docker compose -f docker-compose.yml up -d --build","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-master":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/integration.test.ts","test:setup-master":"node test/setup.js master","test:integration-master":"ARK_ENV=master vitest run test/integration.test.ts"},"_npmUser":{"name":"tiero","actor":{"name":"tiero","type":"user","email":"marco@vulpem.com"},"email":"marco@vulpem.com"},"_resolved":"/private/var/folders/98/zgs49t8s2w3gv4vm0j5hr0mw0000gn/T/196d5ec3c70a609623299eb150b217f7/arkade-os-sdk-0.1.4.tgz","_integrity":"sha512-P/7grW23YTyd378wOx4okarjaS14ClFw7g1kvG1n98twWa8XUGpOF02LdsOTpg4kyfOIj+OXIHW8IT0C8EOHZQ==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","eslint":"^9.17.0","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/node":"22.10.2","lint-staged":"15.3.0","@vitest/coverage-v8":"2.1.9","@typescript-eslint/parser":"8.18.2","@typescript-eslint/eslint-plugin":"8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.4_1751390615552_0.7700636687740183","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arkade-os/sdk","version":"0.2.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.2.0","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"21268695b562f6f1e06d7a7ea40f13b2c21e9508","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.2.0.tgz","fileCount":127,"integrity":"sha512-k7o2xZ3RSNhmjk72pN8mlq6coHN404X/W1Y20zRq0yVa/n3XiUQ02E3gMv8wU63XVlF4SD7HyMoKU2m4XKRJQQ==","signatures":[{"sig":"MEYCIQCxUxmfvQ/+tcDCe7VIWik18rlPg59CxJWGnXkJ0+4KBgIhAOELwMlt+e50lkInJ4NmGqZM/s5mZ3NpnRzLE9xiFA8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620510},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.2.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/d8706423c84add33e881e932f303ffd0/arkade-os-sdk-0.2.0.tgz","_integrity":"sha512-k7o2xZ3RSNhmjk72pN8mlq6coHN404X/W1Y20zRq0yVa/n3XiUQ02E3gMv8wU63XVlF4SD7HyMoKU2m4XKRJQQ==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","typedoc":"^0.27.1","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.2","@vitest/coverage-v8":"2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1752230654342_0.4384885222059074","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arkade-os/sdk","version":"0.2.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.2.1","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"1c735ada54a2a5d962b0a39db3f74bebc2adfccd","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.2.1.tgz","fileCount":127,"integrity":"sha512-8Vt0F+BFW+E9q8Om4ZvAHP3Uzo7FKOHw7K0l9iK9RvGjk85/0LRn5NKeAuBJZxwmVZpBVdJ1eIC4YbpQNjAWaA==","signatures":[{"sig":"MEQCID/NIMLjpgfiECkSqSIdavrZ484BZErp/3VdsF8wnR1LAiBLMtLtOlancSW6v8YI2EN1OdhepLYNd0ccBByNjNJ2Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628306},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e1a8f6182d53f474f05c017648bbb30a0a5a386c","scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","prepare":"husky","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321","devDependencies":{"glob":"11.0.1","husky":"9.1.7","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","typedoc":"^0.27.1","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.2","@vitest/coverage-v8":"2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.1_1753195004004_0.7542328659838042","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@arkade-os/sdk","version":"0.2.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.2.2","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"}],"dist":{"shasum":"81b75efe60948c5f3b53bfff033fa29d288dcb7f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.2.2.tgz","fileCount":127,"integrity":"sha512-nnliVdLmKI5PbdzBJ4ataGDsNBlSioCUbyFY4cfDknosibXKqx9TSHmpDqUQQNSJPW6vSEMwu1a/ZkylljVkdw==","signatures":[{"sig":"MEQCIBo7WSQIZplyOJC5mnQaKxv9Rypofgs9tuvWLRoL2teNAiBRKah+TC+d2yjddnEtCMPY6x4lLfVtN/4GC+XBfGwmRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630032},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.2.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/349dba806f09f1a76af2f8dc6220cd06/arkade-os-sdk-0.2.2.tgz","_integrity":"sha512-nnliVdLmKI5PbdzBJ4ataGDsNBlSioCUbyFY4cfDknosibXKqx9TSHmpDqUQQNSJPW6vSEMwu1a/ZkylljVkdw==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","typedoc":"^0.27.1","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.2","@vitest/coverage-v8":"2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.2_1754482677285_0.5055891600623628","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@arkade-os/sdk","version":"0.2.3","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.2.3","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"f04216783c8cbb79ced02fdef1b8f608aa22e24e","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.2.3.tgz","fileCount":127,"integrity":"sha512-N2O39qu410wtGFzvddKBYuvXf5DGHzWYO/MdHbI4j502bkd2pFG24S3D8eiFpTJTvx2ji/jxMHL9MZIWkLYdWA==","signatures":[{"sig":"MEUCIQDur9bF2TqSdJcFXSaechzbodjLx/pO30sDbsUXHWvlhAIgUhI7aDHz+/AfEiAuIZG4bfGJ6/VS2MyXBglwZHM7txE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630355},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.2.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/06fd3660f8fdaa2bd2b427f366c322f5/arkade-os-sdk-0.2.3.tgz","_integrity":"sha512-N2O39qu410wtGFzvddKBYuvXf5DGHzWYO/MdHbI4j502bkd2pFG24S3D8eiFpTJTvx2ji/jxMHL9MZIWkLYdWA==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"1.2.6","@noble/curves":"1.9.1","@noble/hashes":"1.8.0","@noble/secp256k1":"2.2.3","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.1","husky":"9.1.7","rimraf":"^5.0.0","vitest":"2.1.9","esbuild":"^0.20.1","typedoc":"^0.27.1","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.2","@vitest/coverage-v8":"2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.3_1755183043249_0.4474902913228942","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.0":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.0","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"32388bec8d496fa47c4a54416ccc8d569fce8856","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.0.tgz","fileCount":160,"integrity":"sha512-OX/UHzstOWggMs6YkxpdWMh8odguK79GNiKdR9jhyRM2ZP4+s4b9z5Kx5sUxzD3UPBriWt0hOlY6bfmS/5kQPQ==","signatures":[{"sig":"MEQCIAF2BF8ydXUYEW0oXcjHiEG8qR6GHmUGvYygAXru+PebAiBP0weMz3QETLPcu4MyoJn9BN9knJKKfj4u9fKaIymYOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677191},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"tiero","email":"marco@vulpem.com"},"_resolved":"/private/var/folders/w6/szk4lbvx0wq__d2tmtncf_t40000gp/T/bcf2d0d9cf15469208aaa70c90153551/arkade-os-sdk-0.3.0-alpha.0.tgz","_integrity":"sha512-OX/UHzstOWggMs6YkxpdWMh8odguK79GNiKdR9jhyRM2ZP4+s4b9z5Kx5sUxzD3UPBriWt0hOlY6bfmS/5kQPQ==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.0_1758232828017_0.5294819870551677","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.1":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.1","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"54692af8fd245f49b9784b9844433b96a34e62a6","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.1.tgz","fileCount":160,"integrity":"sha512-uvN7ufhq/ps1x/kfz+qdZ8zTrVBGVqrIE2G6dUuY6YMju4IO3uTMKE2d8ndC+WPMx0gi/6StjVmtTUJjUbB0FQ==","signatures":[{"sig":"MEYCIQDDUKJB98Dnu1MBMtcruMLqyQiCcqjhs2nfPNigR8m9YQIhAOkHiYl+6GAE4eYeSbQUCijzbnWeeVch6Uz+9Kqw7luQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678571},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"tiero","email":"marco@vulpem.com"},"_resolved":"/private/var/folders/w6/szk4lbvx0wq__d2tmtncf_t40000gp/T/3efa42b8a5d52a82473787d1cf2efd0a/arkade-os-sdk-0.3.0-alpha.1.tgz","_integrity":"sha512-uvN7ufhq/ps1x/kfz+qdZ8zTrVBGVqrIE2G6dUuY6YMju4IO3uTMKE2d8ndC+WPMx0gi/6StjVmtTUJjUbB0FQ==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.1_1758237971378_0.005490936374958233","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.2":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.2","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"11dfebfde22ca03063a20af3ad18ac509cf5cb12","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.2.tgz","fileCount":163,"integrity":"sha512-fVtFYlpzne3mAr8uPSpmMJVPF63MgWCvVi9aDVmQQXP+tmEgsJG5gkptNj2zF7NsZPJk9jtY6LG/LtSyORsapw==","signatures":[{"sig":"MEYCIQDy52VZKk+qbPXd+KapjDUaehisp5GyjFqMLMKNciEYMgIhAJx9EUGX5L7jrHKo0XxVOjjgjnD9YQbiWzPoyPxmrn1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683475},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/3a7fb762ff6119ab1c703a602d16a10a/arkade-os-sdk-0.3.0-alpha.2.tgz","_integrity":"sha512-fVtFYlpzne3mAr8uPSpmMJVPF63MgWCvVi9aDVmQQXP+tmEgsJG5gkptNj2zF7NsZPJk9jtY6LG/LtSyORsapw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.2_1758302759539_0.10078819304856412","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.4":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.4","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.4","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"0379bde1f8d91217246a0442dfb3dfddf36a3159","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.4.tgz","fileCount":163,"integrity":"sha512-SWeR9qwd91jQ/3Eq34Ed0XLwjrykziSP0KVaplaqXA59MBMlr1rqIKd21W3bLt+WkEjsMVFlsA2xt4RJBNLuIw==","signatures":[{"sig":"MEQCIF4UNykWfv1nNtnYkNQwXgGofLErg62dxhleKWCam6ezAiA3A3heMM7utVWQh71B8OCbp2HkH0FAB3H8lTCz9Whh4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683567},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/a94de61f0446e4b0afe9e5080ad770c6/arkade-os-sdk-0.3.0-alpha.4.tgz","_integrity":"sha512-SWeR9qwd91jQ/3Eq34Ed0XLwjrykziSP0KVaplaqXA59MBMlr1rqIKd21W3bLt+WkEjsMVFlsA2xt4RJBNLuIw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.4_1758535486550_0.1830175828163485","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.5":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.5","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.5","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"48c9c390b949fdaf6b2333a2df81a2b7e254079e","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.5.tgz","fileCount":163,"integrity":"sha512-iGwaPBJWpRNE/d8KGc1R9yT144/8WfNAJHetxs0EuRGsIFPiVTbJVpZaU7ltLRFbPT0GUwl//tSIRjmUHQGVwg==","signatures":[{"sig":"MEYCIQC6D03aOXU5WBVFW4bV3sbSPT/pjSe55PypwyXf1bqARgIhAJGyN5ILK7HBe03TAxHmqGMwHEGImZWUBDocTbFCYZP8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685584},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/aeaa84542e7019e10cca82785fd294a5/arkade-os-sdk-0.3.0-alpha.5.tgz","_integrity":"sha512-iGwaPBJWpRNE/d8KGc1R9yT144/8WfNAJHetxs0EuRGsIFPiVTbJVpZaU7ltLRFbPT0GUwl//tSIRjmUHQGVwg==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.5_1758645054630_0.7036359196057567","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.6":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.6","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.6","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"f3f93a898118b2f8c0df9da498d1a33231094e45","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.6.tgz","fileCount":163,"integrity":"sha512-nka2tqyaT9QvJ//yxOovVuZF6K9bfXbTl7c3Nc8UiillbViKjyMyErKPspCmacbZxVhqDKDH1jIBjC6A33G1jw==","signatures":[{"sig":"MEUCIQCXm+QEDBx+O5FuWtVQMj8+AdFv4crVwX66TKRCVHV6qgIgIGbbmh5bzmZPhls7Gs+eljDzsFslZ8qj2U+wOrWqObs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690848},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/4ce2e0da5ea21569d2e8fa274a9165ed/arkade-os-sdk-0.3.0-alpha.6.tgz","_integrity":"sha512-nka2tqyaT9QvJ//yxOovVuZF6K9bfXbTl7c3Nc8UiillbViKjyMyErKPspCmacbZxVhqDKDH1jIBjC6A33G1jw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.6_1758723070221_0.6783761476499723","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.7":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.7","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.7","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"44dd75f83fe06a2ca24771e19c13552a18a83e73","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.7.tgz","fileCount":163,"integrity":"sha512-pyjRr1N1D+avGPu+bA5s7jrpiqvuKZFMSA8TwlYbw/F07JR5SxoMC2gRCw1RrjjKKRT7VM9ZzlMC3W3k3UnCCQ==","signatures":[{"sig":"MEUCIQCySn7J1fGBpztR6hNBJx+MsdbSZwFqWfL9ST+ZwmDg5wIgOvoVuLGEKQFXKgMhlImEZeQAP+GFvCS068ubox8TPwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685758},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/907e18a8bd291e557bb07d097aa10d50/arkade-os-sdk-0.3.0-alpha.7.tgz","_integrity":"sha512-pyjRr1N1D+avGPu+bA5s7jrpiqvuKZFMSA8TwlYbw/F07JR5SxoMC2gRCw1RrjjKKRT7VM9ZzlMC3W3k3UnCCQ==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.7_1758800645790_0.16354837967315095","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.8":{"name":"@arkade-os/sdk","version":"0.3.0-alpha.8","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0-alpha.8","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"df3d6f0f709fc7407180f38a0fa59b4ac711cb62","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0-alpha.8.tgz","fileCount":175,"integrity":"sha512-FrR71u/IEYxpfrYkR0uXNpbixjxDx1iG/ZtmSg2kAR/Hrft0ABtiWfsUzAj01nM+IYOFfox7mKgAZhyMB2YysA==","signatures":[{"sig":"MEYCIQDlhpOo8rVo2Ht1ObfPCjQTNdllIp6ifcmKB4fDPV4VjwIhAPPb7TmvtaUY09EC9t0Duz+MbpXXrjNh0qcuSoi4V9d9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737417},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0-alpha.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/b259cf1ccc9a4f55a44832c47d0b7eb1/arkade-os-sdk-0.3.0-alpha.8.tgz","_integrity":"sha512-FrR71u/IEYxpfrYkR0uXNpbixjxDx1iG/ZtmSg2kAR/Hrft0ABtiWfsUzAj01nM+IYOFfox7mKgAZhyMB2YysA==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.8_1759253588578_0.9929475106728376","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.0":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.0","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"d87ae2ffff4cd794592d8860ddf892f3cf16d40b","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.0.tgz","fileCount":175,"integrity":"sha512-LbANrwVJYcJAPw63Ikj8sm4WPddZVfmSKrXqJL/vE+5aOq3nt1fpr56ewUZxu7yxjv21sgXaGBu+8AzSWKPIRw==","signatures":[{"sig":"MEUCIQCzRmDOu27Kr6gY+8eUZdk4SFO9bA0Rej2u/wdKobHvFgIgRYWfhAdmME5p6ylfnyjRxA+wGK4v0wQh/rvqujN2vxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771057},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/cce964bec43605ceded8554c71afb482/arkade-os-sdk-0.3.1-alpha.0.tgz","_integrity":"sha512-LbANrwVJYcJAPw63Ikj8sm4WPddZVfmSKrXqJL/vE+5aOq3nt1fpr56ewUZxu7yxjv21sgXaGBu+8AzSWKPIRw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.0_1760011981664_0.9657915812597433","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.1":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.1","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"5b27967b793601480ba756a2e0c9bd5bb7c10bf1","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.1.tgz","fileCount":178,"integrity":"sha512-hCbtpLReV47bpZrGOzBngkYkAdUYMYmyN/Wr2M5i3sS9+XdEsT8QRPuMkXZDyILOtRRdIRJ0Gyx/IZqQ2m0Zeg==","signatures":[{"sig":"MEQCIC39T2hZ1CPgZu7GlFCB3ptGL7SM/LoAdtCAbJE4UnDHAiBUBdem06ZQmPF3HZsSTBMA8vBzI+Genonrdk3UPoVttw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771182},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/e363769be70fe1552ee502b94015948d/arkade-os-sdk-0.3.1-alpha.1.tgz","_integrity":"sha512-hCbtpLReV47bpZrGOzBngkYkAdUYMYmyN/Wr2M5i3sS9+XdEsT8QRPuMkXZDyILOtRRdIRJ0Gyx/IZqQ2m0Zeg==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.1_1760029105030_0.12660465538237076","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.2":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.2","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"703ce3d33169f27897cdcc5c5fab5fe03490afde","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.2.tgz","fileCount":178,"integrity":"sha512-JGmsXQeJKM3+OFyRrChFHGqW+dMjfFxB9BbzYsOE2+0S5lt15ACed1JOcWVUjFdOvK3mbBgJrR3VmN4amPmHew==","signatures":[{"sig":"MEUCIAGcI9nhPB9YxTVOj9s6C5+4E4hMbvVM9fkI5Zc4HrwDAiEA1x03oizaGf7TAGsaK6nkQzdmRG4VLbyHiS9FrXkQW4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775388},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/48fdd4bf90627ea3b98e81dc22ffaf36/arkade-os-sdk-0.3.1-alpha.2.tgz","_integrity":"sha512-JGmsXQeJKM3+OFyRrChFHGqW+dMjfFxB9BbzYsOE2+0S5lt15ACed1JOcWVUjFdOvK3mbBgJrR3VmN4amPmHew==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.2_1760090737350_0.013955857311082731","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.3":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.3","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.3","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"35d6b2acb252b2bb86ac8bc1d856b484037c4a85","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.3.tgz","fileCount":181,"integrity":"sha512-JYCyWivxl9N1d+oHrN7MjlBOmmHFJKLeDP+A/ey6D2NrzAiQAxyQgiIAS5CZg++klKgI6EOBER5fq3whj/4rFw==","signatures":[{"sig":"MEYCIQC86HjNIx8EI89/YPJXV1iLiYVgBGkC6koMYsKHWOhiAQIhAPEku52SX/5tg1Tukv9pJlrry2utsXZu7Nhxm1OEx7/w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779562},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/4bf03dfcdd9351c6e80e61b20327e5c3/arkade-os-sdk-0.3.1-alpha.3.tgz","_integrity":"sha512-JYCyWivxl9N1d+oHrN7MjlBOmmHFJKLeDP+A/ey6D2NrzAiQAxyQgiIAS5CZg++klKgI6EOBER5fq3whj/4rFw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.3_1760117081058_0.5538232509513166","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.4":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.4","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.4","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9b6cf304f7d83b742f4b112fd334f31e144cdd62","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.4.tgz","fileCount":181,"integrity":"sha512-IUZz5x74h4aBHifrwK1BCIYE0gvDlx77BD4GNHZyhioVDTexEAx4n/3gZPutBB1mPTVc96ZLWFwmQ2X8Ea1dcg==","signatures":[{"sig":"MEUCIQCCyq0BhIlq4Xyd8tnDqTwI0ABijnpuc3BEbZWoSKcjNAIgLx6gvyzl6W9SBBfU+JLYx674CH2816bFnQptLZJoHJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779562},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/cc8d6f155b853f4cba12b4e91265797e/arkade-os-sdk-0.3.1-alpha.4.tgz","_integrity":"sha512-IUZz5x74h4aBHifrwK1BCIYE0gvDlx77BD4GNHZyhioVDTexEAx4n/3gZPutBB1mPTVc96ZLWFwmQ2X8Ea1dcg==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.4_1760438873824_0.41011447700277315","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.5":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.5","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.5","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"7aab7090a6a3a28a676a5c8681264b95c2c8ce5a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.5.tgz","fileCount":184,"integrity":"sha512-6CRCkp7SUdCu5wuqTapuzBy/KW0Pnfb9hCrZoLTR9BWbyQZFzLrhSVuZlGd4W2mJgLkHCYGGRxr2vl35kIJyUw==","signatures":[{"sig":"MEUCIQDbNXeMZFIkU2qxFze2pu4xKTJOKrZajyUwrFKE5998mAIgazKKl81fnmnOnYNYnfgFG1Dfzx3KxCNptWcckDd1qoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788945},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/f83110ed53da4b4363764984c518eece/arkade-os-sdk-0.3.1-alpha.5.tgz","_integrity":"sha512-6CRCkp7SUdCu5wuqTapuzBy/KW0Pnfb9hCrZoLTR9BWbyQZFzLrhSVuZlGd4W2mJgLkHCYGGRxr2vl35kIJyUw==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.5_1760608441153_0.028704780183019585","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.6":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.6","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.6","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"68be70e61a1b1a3a467c96ed03278f774071c296","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.6.tgz","fileCount":184,"integrity":"sha512-lojrA2y4WUTLy929bdu7UER7g0b2uzfLCb3Nc44smkjmxCVFvQpf4HbBlnmKsy2ze8yJkbBagS05FZV7+b4dXg==","signatures":[{"sig":"MEUCIQCxh1m2na+xrDSYaUk7qZnBfoYH3Cx8JUFle35h+U2DtAIgBpj7llou3eBvnotLjdVuEhPem3pVwx94egCEeg9MmHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784318},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/eaa0f86c64f28199d2eba5d02a6352ee/arkade-os-sdk-0.3.1-alpha.6.tgz","_integrity":"sha512-lojrA2y4WUTLy929bdu7UER7g0b2uzfLCb3Nc44smkjmxCVFvQpf4HbBlnmKsy2ze8yJkbBagS05FZV7+b4dXg==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.6_1760628600695_0.8894073322296014","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.7":{"name":"@arkade-os/sdk","version":"0.3.1-alpha.7","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1-alpha.7","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"d24e81009c74d9c46a014691cb4578677806ae9f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1-alpha.7.tgz","fileCount":184,"integrity":"sha512-sqkbktPQXvzhsiaeWIb13pYZL8a80m2TQjjRcDzJFAT3T9LXXbH/SMgp6yxzd1w7hFLOPMU6YdFRPR0VR/+SjA==","signatures":[{"sig":"MEUCIHjXx5zCvbeGe2xMdcN/+6Z8Fchb2LEO1Xc3BSq61RRWAiEA+jpKZpD5ogi1Sfi5YaVuIf22LqWAuFiy1JSBWjrIty4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784318},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1-alpha.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/e9c4f134d02268b08a850e46c03d31e4/arkade-os-sdk-0.3.1-alpha.7.tgz","_integrity":"sha512-sqkbktPQXvzhsiaeWIb13pYZL8a80m2TQjjRcDzJFAT3T9LXXbH/SMgp6yxzd1w7hFLOPMU6YdFRPR0VR/+SjA==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1-alpha.7_1760629946135_0.49256348145500417","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arkade-os/sdk","version":"0.3.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.0","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"698b46e2009f3f2ecda3e9727ab8b59442c229bb","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.0.tgz","fileCount":184,"integrity":"sha512-PSW4O80un4fQm9WpCEi/Nf5HtxPRqiB7YaixY9QnQH6UImeqmTntNPVNENJl6cvgBVc02//XOBKju+qT0K3Nxg==","signatures":[{"sig":"MEYCIQC6arIndpp43uRT/ZH/OYisVCAgnrd1agH6zEFBlyGUhwIhAPhXWiOb6nh0aizay0745FGPwZRlpKOojSBSydk91/AH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784126},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/fbb97cda777a085f9e8c9af4e0331fd6/arkade-os-sdk-0.3.0.tgz","_integrity":"sha512-PSW4O80un4fQm9WpCEi/Nf5HtxPRqiB7YaixY9QnQH6UImeqmTntNPVNENJl6cvgBVc02//XOBKju+qT0K3Nxg==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1760735434764_0.2754734767520419","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@arkade-os/sdk","version":"0.3.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.1","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"5b0bef1c903cf90b66d15e552b63a2668a0d5b77","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.1.tgz","fileCount":184,"integrity":"sha512-4N16Fs3YbZTaBQqn7saMF59JhE1vMJfPyot9xflrkivEUnoAcasmeoxCMrPBT6AZjSUhH+aWj1PaOFIQsyPKWA==","signatures":[{"sig":"MEUCIDGJ0d6SU8jTxjGWF4zkDubxPN180suYibhmNh0lgvQnAiEA6h+mcK99SrKFeM28mcwtQ5POf63807uSSlDtMxfr3/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783953},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/2e7f503b90cf61f6d2039df5903299c8/arkade-os-sdk-0.3.1.tgz","_integrity":"sha512-4N16Fs3YbZTaBQqn7saMF59JhE1vMJfPyot9xflrkivEUnoAcasmeoxCMrPBT6AZjSUhH+aWj1PaOFIQsyPKWA==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1760813683078_0.17192579019719134","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@arkade-os/sdk","version":"0.3.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.2","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"98dc9a049de6f6ba775a2a0fd8a45518984d300d","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.2.tgz","fileCount":184,"integrity":"sha512-Jc2PXZwnayzklY2pp3o/Qli6tGrHL2RygQakUgfjGlySCkvdLRIoGrN5yIUbBEJAkbFOyAhIFUa46HLrFJOwLQ==","signatures":[{"sig":"MEUCIAv314/h0fAv4+W26HMbPA+3hT8GM5/3OAIeCKPqR/vSAiEAyBsbmQeQuoNWKGosAlk+85E7NLsidCbV9Sjo8uS/AcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784834},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/2b3f1eb30d18b4471ec3776a63e990ee/arkade-os-sdk-0.3.2.tgz","_integrity":"sha512-Jc2PXZwnayzklY2pp3o/Qli6tGrHL2RygQakUgfjGlySCkvdLRIoGrN5yIUbBEJAkbFOyAhIFUa46HLrFJOwLQ==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2_1760895341650_0.6398259678387517","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@arkade-os/sdk","version":"0.3.3","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.3","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"71d6551418818d4ed30449845a88cffc60140592","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.3.tgz","fileCount":184,"integrity":"sha512-WUvUF+3HR5Emc+wY88DvYifXYVQTqedzUy8bCYF/7/bHLlz+YoCxtrse0sPjKyDMJ/mq5+aNghQxynpi6YXkiA==","signatures":[{"sig":"MEUCIAyRgK9fvaw4EXL1MTE/tMwlEvi4BUewU3rB0E7V4X1iAiEA18YfaOLTPCQPjWq8GB7ME1K2G5LYhoG6VHi0uLen5r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785521},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/1b8b754e7fcd4c3703ef62658301af84/arkade-os-sdk-0.3.3.tgz","_integrity":"sha512-WUvUF+3HR5Emc+wY88DvYifXYVQTqedzUy8bCYF/7/bHLlz+YoCxtrse0sPjKyDMJ/mq5+aNghQxynpi6YXkiA==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.3_1761028145425_0.932187036898118","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@arkade-os/sdk","version":"0.3.4","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.4","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"6231f547d007098d914bdd9f045dcd3d1269af77","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.4.tgz","fileCount":184,"integrity":"sha512-44/TM/+C37VMBdSKqVEWBFup8KRzYIfTrrxL5+jc4z23pBL1GXhMM24mHwfNRCpTtFEM0Lgkc1C7zuC9d0Uxag==","signatures":[{"sig":"MEUCICOFzN656YpVglBnRVbKWPRn7OrPuygZL7UfB8j2ExxbAiEAiZ8B2CEc462qNHcpvhnAskIm0L0v9z/S4wbhc4l8cpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783217},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/2139917788fbea89ba4b1ab8e84f72b4/arkade-os-sdk-0.3.4.tgz","_integrity":"sha512-44/TM/+C37VMBdSKqVEWBFup8KRzYIfTrrxL5+jc4z23pBL1GXhMM24mHwfNRCpTtFEM0Lgkc1C7zuC9d0Uxag==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.4_1761929255602_0.10463359359905278","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@arkade-os/sdk","version":"0.3.5","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.5","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9d9f229eab5a0e17a6317ed152896459a88a099f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.5.tgz","fileCount":184,"integrity":"sha512-e+y+rgclCA+ooGURFIKiBwAafEjgI+JEW7wlTAEF/THoDOZmT17VVBQPKWUa51jX9MJyBQ481jvq/lyuroVUnw==","signatures":[{"sig":"MEUCIC9s75jFa4Li2yGlFNMeLFJ2TZm/gmf3P2p+2qzFnE+XAiEAtdqjQA8pbOX6ka8Ghu6uoIMZ2B0eq6ukV9DFvQQvqyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792595},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/5c5275a13f96ebb1a6153c86034f063c/arkade-os-sdk-0.3.5.tgz","_integrity":"sha512-e+y+rgclCA+ooGURFIKiBwAafEjgI+JEW7wlTAEF/THoDOZmT17VVBQPKWUa51jX9MJyBQ481jvq/lyuroVUnw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.5_1762948163856_0.1762004147946783","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@arkade-os/sdk","version":"0.3.6","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.6","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9c6aaeea5d320f589f86848b9e4b3793a6da8e53","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.6.tgz","fileCount":184,"integrity":"sha512-cNlHQYWCJVkuBs96pFvL5c3Xv/wooVaKlFrk1ilG3S0o2shJj53rbx0cjXvVcI3TfUihgERl3wzdD9v10+bN2g==","signatures":[{"sig":"MEUCIDNldvC7aoqm3TxN9Jr9zcCl1wx2Ga91avRw76DQyDzxAiEAoJk/kmRrf0aSdqQtRosGws56LBd30g5GtLyMNhFgGLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792760},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/a38a5fe4c84952585c8bfc28500a81ac/arkade-os-sdk-0.3.6.tgz","_integrity":"sha512-cNlHQYWCJVkuBs96pFvL5c3Xv/wooVaKlFrk1ilG3S0o2shJj53rbx0cjXvVcI3TfUihgERl3wzdD9v10+bN2g==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.6_1763055762441_0.17209697773102484","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@arkade-os/sdk","version":"0.3.7","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.7","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"a7c87d4224ccd89dae49d412c8fe8b5c8f31e87f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.7.tgz","fileCount":184,"integrity":"sha512-uXRf3uXc+YKZA0nnPe/gM6QKGTB4xlQn+EHPU3PliCp7fWTDYnPX/QzWszNY5Y71/FWMebrUgHFyDk6XnlQOrw==","signatures":[{"sig":"MEUCIQCz3xT70fsc78QFCeeFTXTplVslXIhsVJJfe1SSRi8LtAIgIKz1InC/Qht8El4IRDA/ltFC5SOhSLDCnEPM4dBc6FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793482},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/c4d1d003d7da1d2f691ce9fc12b0269a/arkade-os-sdk-0.3.7.tgz","_integrity":"sha512-uXRf3uXc+YKZA0nnPe/gM6QKGTB4xlQn+EHPU3PliCp7fWTDYnPX/QzWszNY5Y71/FWMebrUgHFyDk6XnlQOrw==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.7_1763210646396_0.4930285833776602","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@arkade-os/sdk","version":"0.3.8","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.8","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"8a55f0f4aa45a4f7d5012e4c6a9c5a7f6e35aa13","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.8.tgz","fileCount":184,"integrity":"sha512-Y/HTeXadzHg21SSK/3TSY0HrSRgmUeGH946lLmWpMneoaDO3oaXhTkrVCf34M6FMS6w8pAZYyCn/5+hdmWC88g==","signatures":[{"sig":"MEUCIBBW/MRO+i9Ci/nPm9pOlCEQHUssdp9tdgG4FPtf5iNHAiEAzdqhk9pGRkMezV8lxI4ErmfHc7WW1ZIXs3UTM/ed2U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800994},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/107c76d508adfa2f1b52c4e145389543/arkade-os-sdk-0.3.8.tgz","_integrity":"sha512-Y/HTeXadzHg21SSK/3TSY0HrSRgmUeGH946lLmWpMneoaDO3oaXhTkrVCf34M6FMS6w8pAZYyCn/5+hdmWC88g==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.8_1764080858662_0.6109782948033673","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@arkade-os/sdk","version":"0.3.9","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.9","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"eb4884e81747bd8afa0b40698311fbc7b615b9d4","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.9.tgz","fileCount":187,"integrity":"sha512-n9yQrhrgcZh4xxgJAyr11RiOjCGkil3WLqEBuSu6o1dNX9utyscvRduXgr6E+qmyi8If1wxKI91Ks0PRGnf+2A==","signatures":[{"sig":"MEUCIQCuCouypvxoRSPCkLYR9dtjm7Qn9KXQhkZnGkxI8RUdawIgY8Ampfrd3D6JIIjJqRXlP7DRTlBEezx/CdzMEu6iTBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850667},"main":"./dist/cjs/index.js","pnpm":{"overrides":{"esbuild":">=0.25.0","minimatch":"9.0.3","brace-expansion":">=2.0.2"}},"type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"gitHead":"52dba8381287b151b8a0f91fcb13950971569a5b","scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","prepare":"husky","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.20.0","devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.9_1765797822604_0.46709584658217485","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@arkade-os/sdk","version":"0.3.10","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.10","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"4b47328da0441e4c407d4f91ab20c5b178597a3f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.10.tgz","fileCount":187,"integrity":"sha512-3O/ftt5h9equtbMuzBmWEbw2M8AeDrokoLSMQDvoQF4Lz9y8A0azZyVZjLZJlvNhQFL2ZVH+Y8urSI8YoHpJWg==","signatures":[{"sig":"MEUCIH3BgYCh3oemr4TPh34IWFfxAHtVxJkIL80l3xWsKJHgAiEAj+vvb/O6Uy4Nlge4uDhdJnlJP8FsLFex4m6ziQh88vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851552},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/84fce8c1168df5d029dad275adfe714f/arkade-os-sdk-0.3.10.tgz","_integrity":"sha512-3O/ftt5h9equtbMuzBmWEbw2M8AeDrokoLSMQDvoQF4Lz9y8A0azZyVZjLZJlvNhQFL2ZVH+Y8urSI8YoHpJWg==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.10_1767634698020_0.725295131350715","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@arkade-os/sdk","version":"0.3.11","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.11","maintainers":[{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"bc834a6d6db76a558794ba38279ac8eeffb7190a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.11.tgz","fileCount":199,"integrity":"sha512-Hyd/kfzdaxX7yAxsBA2sqzPr2r+FjIsg/oi9TFMLjaZBBvdXr9U9meITDwjLvCFm1or6Mg2TdFBe2hoB05Kfyw==","signatures":[{"sig":"MEQCICIr3QEa87RoVSA7NK43xWUue7pw+uHuv/hOIxMMpAsSAiBopfujCr13Xai5dl9CDw+bql6YUKjjypaY0rmnojCVkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883231},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.11.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"louisark","email":"louis@arklabs.to"},"_resolved":"/private/var/folders/vg/hf95zy795_3dn9qg9xtb5zym0000gn/T/ab6ce525bb6a37fc2d93d5c187751290/arkade-os-sdk-0.3.11.tgz","_integrity":"sha512-Hyd/kfzdaxX7yAxsBA2sqzPr2r+FjIsg/oi9TFMLjaZBBvdXr9U9meITDwjLvCFm1or6Mg2TdFBe2hoB05Kfyw==","_npmVersion":"10.9.0","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.11_1768467577573_0.07470118963097105","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@arkade-os/sdk","version":"0.3.12","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.12","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9a7c3bf1e1264ef3e5d937a9b6a6e20b3e6fd491","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.12.tgz","fileCount":199,"integrity":"sha512-/zE8XiDo6yOCaspMcO3Gua/gLGYmYLRFbqaD1ORkaGI7hH/Gq+m0tkIwArVlwtK50loHK4jvS8clovcaV9CARg==","signatures":[{"sig":"MEUCIQCzqY5z1Z2nOJGD+sdcWH8+32WO1npbH/Ijbe5UIz8njQIgH4t4rHz3jccT+JPqpZi/BsM7JM3uEQ2Yd96XvYIuxTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883863},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.12.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/42f2b4a6c42e293be70b91743b743848/arkade-os-sdk-0.3.12.tgz","_integrity":"sha512-/zE8XiDo6yOCaspMcO3Gua/gLGYmYLRFbqaD1ORkaGI7hH/Gq+m0tkIwArVlwtK50loHK4jvS8clovcaV9CARg==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.47","glob":"11.0.3","husky":"9.1.7","rimraf":"^6.0.1","vitest":"3.2.4","esbuild":"^0.25.9","typedoc":"^0.28.12","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.12_1768981349365_0.4680579470403299","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@arkade-os/sdk","version":"0.3.13","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.3.13","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"105da96412802a3fb4241792013d1ab6b59bf037","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.3.13.tgz","fileCount":199,"integrity":"sha512-eC6XGifqVf2Xu+sf/3T2duUgLiXlgh/IQXHD+v09wsu8ik/CZedH4gvQpetTjRMKti3DdY/QVLC1OQTKKWgvqQ==","signatures":[{"sig":"MEQCIBMWAqAHSjH0JO4ezC3OuyQT0fUGi7iUt4prWc8O+CBAAiB9i/xUScMgmnsIhuc/xm/rnW/g+nz2xTraEGo5V1FVtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892599},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.3.13.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","release":"bash scripts/release.sh","test:sw":"pnpm run build:browser && node test/serviceWorker/serve.js","expo:web":"cd examples/expo-demo && pnpm start","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","preinstall":"npx only-allow pnpm","test:setup":"node test/setup.js","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","expo:web:install":"cd examples/expo-demo && pnpm install","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.js docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e004fefbaafa151a92611b9c43444255/arkade-os-sdk-0.3.13.tgz","_integrity":"sha512-eC6XGifqVf2Xu+sf/3T2duUgLiXlgh/IQXHD+v09wsu8ik/CZedH4gvQpetTjRMKti3DdY/QVLC1OQTKKWgvqQ==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"expo":"~52.0.49","glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.13_1770646202549_0.926214912776699","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.0":{"name":"@arkade-os/sdk","version":"0.4.0-next.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.0","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"765936c24ed9895bf6c3d263471b91a2079ea0ef","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.0.tgz","fileCount":346,"integrity":"sha512-VLkyCVvxavIXEgsMlS4TUlwHdMtETzqOKpHZpUIxd0Lcp4M9QJ/E2/m9AhsyRp6GCyCKnKJhs0Jl6AFiyQpWTA==","signatures":[{"sig":"MEYCIQCu6lbxkZmnn3U9v+m6+czy9V7tyi/I2nizRQuULvFE4AIhAM8wZjB9GjHTGaWfa32N2C1kXYg5OoNdvr1Qe9jwo57l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1543631},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/expo-db":{"types":"./dist/types/adapters/expo-db.d.ts","import":"./dist/esm/adapters/expo-db.js","default":"./dist/esm/adapters/expo-db.js","require":"./dist/cjs/adapters/expo-db.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/197b840c18ef859c570c1b5a3ac18a09/arkade-os-sdk-0.4.0-next.0.tgz","_integrity":"sha512-VLkyCVvxavIXEgsMlS4TUlwHdMtETzqOKpHZpUIxd0Lcp4M9QJ/E2/m9AhsyRp6GCyCKnKJhs0Jl6AFiyQpWTA==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","@vitest/coverage-v8":"3.2.4"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","indexeddbshim":">=16.0.0","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"indexeddbshim":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.0_1772204682102_0.43591125737710823","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1":{"name":"@arkade-os/sdk","version":"0.4.0-next.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.1","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"70b09677f11312144666bca7c473946593d9cc1e","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.1.tgz","fileCount":376,"integrity":"sha512-2EJjIZ2qx8jXGhRa5D6rnfULWQMCkgK1v/gboAAD5xxpZyY9JmnND0IlXt1yerbWR5UZaIjSjxCsWbwy8Z15+g==","signatures":[{"sig":"MEUCIGOq7UGj52vW+N5l4gMVHBBA/mi0uchZZnRw4sa3bSXPAiEAt8nOpmRMmGT7kW/dirbHWlCDUm0NP5oVSckrmlWaOvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662499},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/29c148091c846a2058f7652e611b8b86/arkade-os-sdk-0.4.0-next.1.tgz","_integrity":"sha512-2EJjIZ2qx8jXGhRa5D6rnfULWQMCkgK1v/gboAAD5xxpZyY9JmnND0IlXt1yerbWR5UZaIjSjxCsWbwy8Z15+g==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.1_1772532242079_0.661024627410697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.2":{"name":"@arkade-os/sdk","version":"0.4.0-next.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.2","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"25bf4b25a6b74592519141b8aba3b9ed715100d0","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.2.tgz","fileCount":376,"integrity":"sha512-Rc+IqN7C0yMZlc2XAj8jW35ypnQ2PEx+RNiMbdT/j9Npoqw8egKZBi3wVhwzLJhvfSEUsy5dr8fB1s9Wq5bTmw==","signatures":[{"sig":"MEUCIQDLXFOr1xdXvSLaW2aOBqHBWmPQLRin1pxNjkEmP9UbkgIgDO2nLHiA2fsQ5n0CIsWNpa0KnYMxmHu3HFJYCaslV1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665571},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/c1c31663e78128f3668293cfec7d85ca/arkade-os-sdk-0.4.0-next.2.tgz","_integrity":"sha512-Rc+IqN7C0yMZlc2XAj8jW35ypnQ2PEx+RNiMbdT/j9Npoqw8egKZBi3wVhwzLJhvfSEUsy5dr8fB1s9Wq5bTmw==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.2_1772542051500_0.7817835020930504","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.3":{"name":"@arkade-os/sdk","version":"0.4.0-next.3","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.3","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"85dfd74524e8b1295db5271b67814c1a92546c38","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.3.tgz","fileCount":382,"integrity":"sha512-F48AuY4Hqw+8U7KjfENbPmuPRjn3OoKnO9duE+sJIgl7O0rINyd0yAXN3i6KokT3Eqix/+lYuqg+wdkVLoYb5w==","signatures":[{"sig":"MEQCIDe0MSdbSgGw9E1Bm7iIOWDCZ8Ol9Ru7/icST8jTl8TZAiBBdp+Yoz0O76PdUJTN0bYa89Msr+6rYGtye0tY3QG4lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684659},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7c2ab6bad4eca9560a5d8e57f143e78b/arkade-os-sdk-0.4.0-next.3.tgz","_integrity":"sha512-F48AuY4Hqw+8U7KjfENbPmuPRjn3OoKnO9duE+sJIgl7O0rINyd0yAXN3i6KokT3Eqix/+lYuqg+wdkVLoYb5w==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.3_1772551171594_0.9980848580580597","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.4":{"name":"@arkade-os/sdk","version":"0.4.0-next.4","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.4","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"5bc243fa9c90d3a829fe1bcd89d1631fc3a14725","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.4.tgz","fileCount":382,"integrity":"sha512-Eb2lNl4zPBjP8RLAigfWFbLOCMOLoaqz4t4x9+es/tlysGGKjQUukAOvseM+0tttYU6ExPItg5yMub+vXszK2A==","signatures":[{"sig":"MEQCIEQ93retU6+Zr4d+eOfNzWDY6Gm0+3EbpapejYUB36PuAiANB7xuyXQw4PGeN84R1JmkSWh5DOcF+prvvB4xGoJvjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1692527},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/38e9214d84555dc05b0de41ac6803b8a/arkade-os-sdk-0.4.0-next.4.tgz","_integrity":"sha512-Eb2lNl4zPBjP8RLAigfWFbLOCMOLoaqz4t4x9+es/tlysGGKjQUukAOvseM+0tttYU6ExPItg5yMub+vXszK2A==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.4_1772614660895_0.18469815985228655","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.5":{"name":"@arkade-os/sdk","version":"0.4.0-next.5","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.5","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"953655a524a288c43e46766b95f88da9d2f41283","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.5.tgz","fileCount":382,"integrity":"sha512-TnckDfhlAeUpYicUtw+4wLSvdG1QmXDDTIOIdV22U3jomI0mA6fw3crBlzzdUflIRvB8seZc0kEU2Cr476zAuA==","signatures":[{"sig":"MEUCIQDgvs21LdyrDpB0I/QzwVMxKZJucD0OcMuR8w8ozofDCwIgf4YH+aEQIPaiQWqQUfJBX8Hl82LgGLb+4FOz08gRg4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1698080},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/6ba3b7ef5f10b66a00b811e748dd3e09/arkade-os-sdk-0.4.0-next.5.tgz","_integrity":"sha512-TnckDfhlAeUpYicUtw+4wLSvdG1QmXDDTIOIdV22U3jomI0mA6fw3crBlzzdUflIRvB8seZc0kEU2Cr476zAuA==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.5_1772619062746_0.21023169053459867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.6":{"name":"@arkade-os/sdk","version":"0.4.0-next.6","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.6","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"efa90e3480f474ce5e6c18c02c6cb3c6bbd690c7","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.6.tgz","fileCount":382,"integrity":"sha512-wJ0oG2U0qpj0KG1IHvHwmrPcnmB3xWut4nk23rU3+FF67dKZsDOp26wstOfL8MmHk0oBCOc1ojIvGMTur6kn5g==","signatures":[{"sig":"MEQCIB4dvO4kdFTq7BlmHIyCfPsKzcgyJFXtv9dSA3zSVi/NAiBZu4k7DgVzXOFgrUqwQnyxR7jiYIB1BjUMDdKboCoDew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1704047},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/1db73fb18d225eb28f99cf67e002ec28/arkade-os-sdk-0.4.0-next.6.tgz","_integrity":"sha512-wJ0oG2U0qpj0KG1IHvHwmrPcnmB3xWut4nk23rU3+FF67dKZsDOp26wstOfL8MmHk0oBCOc1ojIvGMTur6kn5g==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.6_1772637217265_0.17889298797419317","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.7":{"name":"@arkade-os/sdk","version":"0.4.0-next.7","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.7","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"2dbcabeb14a03102e673129f247df5019320c30a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.7.tgz","fileCount":382,"integrity":"sha512-KGdYsUvBr8QhW8BEfCUCVh+cEAs2TcPLHJrbAuFbV0SEuM2TwYlBpAMsMxZheCjLfQw3Hl7DSTxREx1y1O02Ng==","signatures":[{"sig":"MEQCICv+LwAWbc+1Tmvt8vVfQCzOs2c3GWnj7yEJe+XhfmVaAiA+Q8Ggkw0BdBrnK6KEoNFd0aRUdGiLg9J+P8CSH5DmpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702342},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/064064b1595439d9058325e3fd2ed936/arkade-os-sdk-0.4.0-next.7.tgz","_integrity":"sha512-KGdYsUvBr8QhW8BEfCUCVh+cEAs2TcPLHJrbAuFbV0SEuM2TwYlBpAMsMxZheCjLfQw3Hl7DSTxREx1y1O02Ng==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.7_1772734986892_0.23311286928741093","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.8":{"name":"@arkade-os/sdk","version":"0.4.0-next.8","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0-next.8","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"1ef95498039af887bd5d09866af9c6bd6784e36f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0-next.8.tgz","fileCount":382,"integrity":"sha512-3EQSjPkMyhcckghcbzLG7jiP4sTizoEBhf+B9BIUk4McghP91bdf+qdDwVUian9210oG5+c9SYau4S4vNo3v4Q==","signatures":[{"sig":"MEUCIQCavIdWUTJmxmceC3M7ZNv2hjzbCpIxA6s40+Lde12PuQIgCK3rfcYZyAGr1oMpx+d7V/VIO7D1ZSJ7ckyNT4LLCR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709310},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0-next.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/841edc0b924737e68eb80f3fc778521c/arkade-os-sdk-0.4.0-next.8.tgz","_integrity":"sha512-3EQSjPkMyhcckghcbzLG7jiP4sTizoEBhf+B9BIUk4McghP91bdf+qdDwVUian9210oG5+c9SYau4S4vNo3v4Q==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-next.8_1772794070744_0.8009678685378876","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arkade-os/sdk","version":"0.4.0","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.0","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"b4d1f3b67e6bcfe456ba457785e442163053bfc9","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.0.tgz","fileCount":382,"integrity":"sha512-spr/41KmF/3Cly7zp5OaDcuTFWcACqZVEH/kjrxat4c1SZ9y9YVnvRE2/Q7RX7PXN7DXVO8dmGzs/NXJlQQqDQ==","signatures":[{"sig":"MEUCIFOrMNFaxK/H38bNxXTsVZqujHaKMatMhwmfLOIMNSz+AiEAk50Htw8GX39FXh0/E0ac4IcR4R9AMJpBD+Rob1ntTTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709303},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/a53bb6fefef73ed8d31a954412e5b731/arkade-os-sdk-0.4.0.tgz","_integrity":"sha512-spr/41KmF/3Cly7zp5OaDcuTFWcACqZVEH/kjrxat4c1SZ9y9YVnvRE2/Q7RX7PXN7DXVO8dmGzs/NXJlQQqDQ==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1772809695345_0.5262378822113056","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@arkade-os/sdk","version":"0.4.1","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.1","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"cbca7e8617ecd6d04b42f9e87c9cbf607efdfafa","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.1.tgz","fileCount":382,"integrity":"sha512-Rs5fVYi+VUd7URJVHE3OKhj6o9IRG4olmTnTg/O1r7JQZqET+zFbZm3v9rYTRkN/rulzN8uJNWpWt+raCg6N9Q==","signatures":[{"sig":"MEUCIQDXaC6AOQY9ZMzNl9wiDeVJEQY2KZbP23rEqPkC16bp2wIgfe6q6vc7V/nE1Wt9TWJNQEz17JDr1qSQvKIHoobftfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715789},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/242c9caa4fa5cd842494a69db04c83d2/arkade-os-sdk-0.4.1.tgz","_integrity":"sha512-Rs5fVYi+VUd7URJVHE3OKhj6o9IRG4olmTnTg/O1r7JQZqET+zFbZm3v9rYTRkN/rulzN8uJNWpWt+raCg6N9Q==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1773217040234_0.21168441492272638","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@arkade-os/sdk","version":"0.4.2","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.2","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9e53e08e3ed6ab129d2d53e4d37eef4369c4c26c","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.2.tgz","fileCount":382,"integrity":"sha512-B2Sgu06eNUF1HuOmul3R1IyqGO6xgF9pC205k3v8noPXYD9KOUqMbTMEMLkd2/VuFoeLOCPEHJpaLfrD3B3byw==","signatures":[{"sig":"MEUCIQDhprUi66lY5pq/4gMRIzovboPT8uwSiMvbjOvS0hIVdAIgbvawAR7uAIuRaWjB2FEUtbrhMuOzRybNhC0rGModXb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719566},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/8a4e823a1389cb2ffda746e4fea1b3f4/arkade-os-sdk-0.4.2.tgz","_integrity":"sha512-B2Sgu06eNUF1HuOmul3R1IyqGO6xgF9pC205k3v8noPXYD9KOUqMbTMEMLkd2/VuFoeLOCPEHJpaLfrD3B3byw==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.2_1773227445437_0.48983076398154735","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@arkade-os/sdk","version":"0.4.3","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.3","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"b8dffd5a930ae4b4ca576ba3e051738f041434a8","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.3.tgz","fileCount":382,"integrity":"sha512-8FdIzawJRwrdMbnPSQWQ2qtTeV6/OUCVg5xSTU44jMXONBjKY+jnAhE39Qv2S492dLqIsTbMxcGtezq0ZJZ99A==","signatures":[{"sig":"MEQCICht7oFIw8wHAVSj+I6jnorWrO8rnC8kpChBTxzSTvdjAiAdSJI+vw6rpGBm3ZEdOUdUEWmdtVEpMU7YYvhcE/Crhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720548},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/c084e2156af4395d042f266a109fe465/arkade-os-sdk-0.4.3.tgz","_integrity":"sha512-8FdIzawJRwrdMbnPSQWQ2qtTeV6/OUCVg5xSTU44jMXONBjKY+jnAhE39Qv2S492dLqIsTbMxcGtezq0ZJZ99A==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.3_1773235523529_0.5390269471608047","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@arkade-os/sdk","version":"0.4.4","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.4","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"71417d2e2945fe48ae971d32d307d805eac7bc41","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.4.tgz","fileCount":382,"integrity":"sha512-vs3rZSQIBllZ7mLT7NiQGTuNr7Kx73k38O1Gfd/XlLpL8QL9eVLRNGMOz4EFoSBKyPaLEFUGMOkdtGExBO0ZTw==","signatures":[{"sig":"MEQCIH/D5ttO8Ji3oenyIH5v1Flguy0PEBjHrm5PBIAgA3wAAiBC1cK7mPwk/c/oQ1dDuGdcBRis0W6Hq4xfrJOnNNk9Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720540},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/735f79b42d4bf413c2efab12eae87afa/arkade-os-sdk-0.4.4.tgz","_integrity":"sha512-vs3rZSQIBllZ7mLT7NiQGTuNr7Kx73k38O1Gfd/XlLpL8QL9eVLRNGMOz4EFoSBKyPaLEFUGMOkdtGExBO0ZTw==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.4_1773270610415_0.5780376087401131","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@arkade-os/sdk","version":"0.4.5","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.5","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"8f9a93e2dcf3f0461e72372647b8535ea85640e6","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.5.tgz","fileCount":382,"integrity":"sha512-/BwH4qb7ZJovoha/52hKt6d8xKBeYY/sM9yQpVvj5cwAKXGJvKkQFbsVB5Xo8YIYslgMzL9loZG+jt/5hetuQQ==","signatures":[{"sig":"MEUCIQCP7sebVoGYedCV8lhX510Wf6eH389Vdx2hl2DPYBo5CQIgCpcIt0Vfi6oJL6s3IfkzRGNw0CiKiFsCU36ils4aAmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720540},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/56f14d9a375b16280f3ec09de95bb399/arkade-os-sdk-0.4.5.tgz","_integrity":"sha512-/BwH4qb7ZJovoha/52hKt6d8xKBeYY/sM9yQpVvj5cwAKXGJvKkQFbsVB5Xo8YIYslgMzL9loZG+jt/5hetuQQ==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.5_1773409470489_0.24556962540445548","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@arkade-os/sdk","version":"0.4.6","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.6","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"3cb8335154dee11c1dfcfc14e3dbf3a33e6db29e","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.6.tgz","fileCount":382,"integrity":"sha512-bbkuZpD9aPZkwde+F9VFidIm3MLBFdrjWpweew4M+S9CACVoaa6BqSl6aj9A0YVxG6y1oZ6LVitDS4W3veVG4A==","signatures":[{"sig":"MEUCIBu1Y1N2p1JYm5FdY/ePMrXktwQD2IukF0u1+29O/rv9AiEAmfLaoyorF/YGwqn6p4bp72Id9WdYXeOEoU3ifcXN3IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770266},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7076f66f378629ccacbc0a666061fa14/arkade-os-sdk-0.4.6.tgz","_integrity":"sha512-bbkuZpD9aPZkwde+F9VFidIm3MLBFdrjWpweew4M+S9CACVoaa6BqSl6aj9A0YVxG6y1oZ6LVitDS4W3veVG4A==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.6_1773409861011_0.780564235904287","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@arkade-os/sdk","version":"0.4.7","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.7","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"61a55c8408b817dc55e477c451b88c12bdff18b2","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.7.tgz","fileCount":382,"integrity":"sha512-T4C2wr6Tm43hT7I7gAFC5MC+FMeTXo0u31bbC17Km/OCb1qsLyCiO6c+NBFcJxFiKysxMEdGCoBNb+r8iWgV8Q==","signatures":[{"sig":"MEUCIQCUxDYeu5La5TYHO1QaDiLFR6DGPcSL3c1IB6NwVCvLaAIgQDpxMR+AvMiJOqputtJMbLqIET76tb2XmAP5cwBA5aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771448},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/24dd14f507f427e4c497549b0a31f2ad/arkade-os-sdk-0.4.7.tgz","_integrity":"sha512-T4C2wr6Tm43hT7I7gAFC5MC+FMeTXo0u31bbC17Km/OCb1qsLyCiO6c+NBFcJxFiKysxMEdGCoBNb+r8iWgV8Q==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.7_1773661187538_0.5413681172430491","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@arkade-os/sdk","version":"0.4.8","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.8","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"a1609b41fc1727fa2af59e33364cb3417f2ea871","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.8.tgz","fileCount":385,"integrity":"sha512-+O/m/FRzq02esjfB3NRiISfFR5/NQZ6XF23vPObYC8LJ7EOj18KVECLJ1eThedqV+OV01LMva99TLVursX2tjg==","signatures":[{"sig":"MEQCIDOiFQIlco0fasHispwd8B60SHDnfeLHQBQE4to6tcBeAiAEtAKUEynh8ZMKpPfm3oSv/DlNHFiNEmk8nPN/zDVrOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814576},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7a7eca3fc2ff12a695398e9684882c3e/arkade-os-sdk-0.4.8.tgz","_integrity":"sha512-+O/m/FRzq02esjfB3NRiISfFR5/NQZ6XF23vPObYC8LJ7EOj18KVECLJ1eThedqV+OV01LMva99TLVursX2tjg==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.8_1773763704257_0.4118078131207912","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@arkade-os/sdk","version":"0.4.9","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.9","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"12b2e0a328ec5b3ad358b2987860ce8942aa443a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.9.tgz","fileCount":385,"integrity":"sha512-oYgVwWbL6w/0FSRkZzfqWTTiZ6nBOthuIinUUzFwaPyidU1lpmxB9Iu6BkAYJ8ScWVC2lnf/yYkQtQNxaFrSVg==","signatures":[{"sig":"MEQCICUZsSIE/GWeNTKQkELXQsz7s8aDuSofRr/fIWhP/Uf8AiAKYhkks+alurLRNBDs4eiUXdNjz9Vin3M/RlTsrdZPrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1836293},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"bordalix","email":"joao.bordalo@gmail.com"},"_resolved":"/private/var/folders/3h/9n85mknn3vn2r1mnh6txbklr0000gn/T/1cbdd18318118b8f56f2cc700a503f9f/arkade-os-sdk-0.4.9.tgz","_integrity":"sha512-oYgVwWbL6w/0FSRkZzfqWTTiZ6nBOthuIinUUzFwaPyidU1lpmxB9Iu6BkAYJ8ScWVC2lnf/yYkQtQNxaFrSVg==","_npmVersion":"10.9.2","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.14.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.9_1773857573011_0.7817647949156188","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@arkade-os/sdk","version":"0.4.10","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.10","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"20cab15e63014211071a4af54602958148b090db","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.10.tgz","fileCount":385,"integrity":"sha512-7Ga7ywIDGiSfeLGyrvnJAPicOg7srcaYEdwlQOeDIWM+cmzDwKThj2KTJ2ZL50YAksoFMradAPAD+UAJs/Dwag==","signatures":[{"sig":"MEYCIQD5q6ghbEY7Vo7vVTUVRrfTV59vdT2VDlL47AaRJZWkAgIhAMgnWO9uHB9L2e9gFI83ObhWnMpNgLr3srNgrfuxmiZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837639},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/824cf8f9bc2239857e4e44ae1baa4f0f/arkade-os-sdk-0.4.10.tgz","_integrity":"sha512-7Ga7ywIDGiSfeLGyrvnJAPicOg7srcaYEdwlQOeDIWM+cmzDwKThj2KTJ2ZL50YAksoFMradAPAD+UAJs/Dwag==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.10_1773939548940_0.563386025264325","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@arkade-os/sdk","version":"0.4.11","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.11","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"82f40956f3dfc9499a9e54cd8e2e861b3f8eaf56","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.11.tgz","fileCount":388,"integrity":"sha512-ldXeb0j0gzsZ61H3o6Ud0QvOa58HTGMwsW8RV/17pGRh3sE+vMHtyDDzSMvkRX0zy0gKrEWGUZCUZpjKvaihlw==","signatures":[{"sig":"MEYCIQDwxbLX1L4iazDH+IB9rr1WF1FXPzuMftdYlfBe8v9CEwIhANNjPXd/T487TsbbFKnAYaO6f9Q1oUDIKnAWGBY7qEIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1883274},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.11.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/79fc3d9af921e8900910eb0819b1fe73/arkade-os-sdk-0.4.11.tgz","_integrity":"sha512-ldXeb0j0gzsZ61H3o6Ud0QvOa58HTGMwsW8RV/17pGRh3sE+vMHtyDDzSMvkRX0zy0gKrEWGUZCUZpjKvaihlw==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.11_1774528281102_0.04116337992613994","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@arkade-os/sdk","version":"0.4.12","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.12","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"980cde6e36d0fc486c60952f589d8d7c95b1d867","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.12.tgz","fileCount":388,"integrity":"sha512-Jodx6ONPW+KEH3y88qiai7phKUgOq+GMu16fA45RZ/5z7lZEoXdByJlM2VHi3UPkSYP/7LT/pDGHzHOgyA3XWg==","signatures":[{"sig":"MEUCIEhzWejzB9p6oZ/c5J0HEimuATH1qizhlKd6zKYoRFyGAiEAli9q5o4QzJQOaHV5Hca8stcAKK9paKxa/QYuO50uNzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885310},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.12.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e8c66b83311204304542f1c6eba95cc2/arkade-os-sdk-0.4.12.tgz","_integrity":"sha512-Jodx6ONPW+KEH3y88qiai7phKUgOq+GMu16fA45RZ/5z7lZEoXdByJlM2VHi3UPkSYP/7LT/pDGHzHOgyA3XWg==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip32":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.0","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@kukks/bitcoin-descriptors":"3.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.12_1774532673495_0.698404578011937","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@arkade-os/sdk","version":"0.4.13","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.13","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"0300207321a0ef771933080e1212c9b40683c217","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.13.tgz","fileCount":388,"integrity":"sha512-8Y7bXTEz1FnYPG9L13T4Sy6y7lqwlKgyiFi0TtXkYng/tnBNY2D+2Q0+N9113U6XSqpCuAxDSAU12PyURfdFSA==","signatures":[{"sig":"MEUCIELyhmMjfJnpoathAvzuK805+Dzxo3A+Cnlu60NJg1oAAiEAj+05t835fecxIG4gAam4fSYB0YcGiIUkAcqHsTWWN/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885230},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.13.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/1ecb6fedc69254797b3694f29c1f29a0/arkade-os-sdk-0.4.13.tgz","_integrity":"sha512-8Y7bXTEz1FnYPG9L13T4Sy6y7lqwlKgyiFi0TtXkYng/tnBNY2D+2Q0+N9113U6XSqpCuAxDSAU12PyURfdFSA==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.13_1774606711497_0.7515047300025464","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@arkade-os/sdk","version":"0.4.14","keywords":["bitcoin","wallet","taproot","ark","sdk","arkade"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.14","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"81ecd33b5189f24c079d0f92de2173e6b7b96d03","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.14.tgz","fileCount":388,"integrity":"sha512-hQyWL8g8vGQa/vyktBQ982Xwihlm2QBB46FVBQxDRqpqM7dvfqbAbuYxy2y4WD0OFXqSmsHMu6oOKGj2IVns8A==","signatures":[{"sig":"MEYCIQCuEV3qNQkJiQsep55HoO7y+M5jiAp9y6WCeEGSUYJnbgIhAP5lJ73i8KNN3sIPahVNTwjUgJrKK6mm0ys27Jz0OqeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889834},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.14.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm test:down-docker && pnpm test:build-docker && pnpm test:up-docker && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","build:browser":"node scripts/build-browser.js","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","test:up-docker":"docker compose -f docker-compose.yml up -d","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:down-docker":"docker compose -f docker-compose.yml down","test:integration":"vitest run test/e2e/**","test:build-docker":"docker compose -f docker-compose.yml build --no-cache","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/616a3ce6a60bddeb11e37b7aace32b29/arkade-os-sdk-0.4.14.tgz","_integrity":"sha512-hQyWL8g8vGQa/vyktBQ982Xwihlm2QBB46FVBQxDRqpqM7dvfqbAbuYxy2y4WD0OFXqSmsHMu6oOKGj2IVns8A==","_npmVersion":"10.9.3","description":"Bitcoin wallet SDK with Taproot and Ark integration","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.14_1774951310707_0.7560401530733538","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@arkade-os/sdk","version":"0.4.15","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.15","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"bf2050226ba3a15dcd8f3dcd1529c10dacb7bfe4","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.15.tgz","fileCount":388,"integrity":"sha512-zUA1Cw/NYj9PG6afpIuEser50wDRuUBcXkkU2YPcvDKJPwlGmmk6/NbBCevsqk0HAiQHuIDEryO3nHccwW08bA==","signatures":[{"sig":"MEYCIQC0blxuX976jRwP8gKqQnxtYYaKtJ3lWjvNSvzp9bVFHwIhALHbYuP/dS4zraGxKxRUjztBKiUimeQ1LRSxSH3i+cvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904809},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.15.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/072351027ec040b83cb5730b7708da70/arkade-os-sdk-0.4.15.tgz","_integrity":"sha512-zUA1Cw/NYj9PG6afpIuEser50wDRuUBcXkkU2YPcvDKJPwlGmmk6/NbBCevsqk0HAiQHuIDEryO3nHccwW08bA==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.15_1776079905889_0.303408285753084","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@arkade-os/sdk","version":"0.4.16","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.16","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"7e46d70534ca0ab807e9f596f60fbaf4a76faba5","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.16.tgz","fileCount":388,"integrity":"sha512-7eKFZLEuZ9gHLWJPwaC30bnBCYNU6a+qhCyAx4JOHS9nIV+rChSl4aqjDhQBqzE/xpCf01eLLH84CLTf/WBfsQ==","signatures":[{"sig":"MEQCIHwVykIMtkR15zjmoLBA6NX7CeYpxW1hjcPqm/zrH75NAiAP717fzHEKbIwVb76vEnUbitvyIyFO6lBucsEvd4ivSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2021255},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.16.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/09db3839215875d2d6711113ac8175f6/arkade-os-sdk-0.4.16.tgz","_integrity":"sha512-7eKFZLEuZ9gHLWJPwaC30bnBCYNU6a+qhCyAx4JOHS9nIV+rChSl4aqjDhQBqzE/xpCf01eLLH84CLTf/WBfsQ==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.16_1776412928134_0.9944651777365681","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@arkade-os/sdk","version":"0.4.17","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.17","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"610f2a419beb7246ffec65f36e3b891ee66bb44c","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.17.tgz","fileCount":388,"integrity":"sha512-J8XDiM8kBBDb8C/b7NMjFN7gZhUWB8y/gnmX++wfkRjCxJW46lHSfuKlEo4eHE4Xc654GHKSOXJAPCm57Mz2tQ==","signatures":[{"sig":"MEUCIQCI3LKrgPbYCB9+ybPHrTtM2nAD4ivMRMJv19tXfhy/gwIgRJ/9AAQ4ppAnky9O8oNGn5EpuYDBxXmfCq1GgxrhzNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2023523},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.17.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e175c884b9b018a6ea89852667f41e43/arkade-os-sdk-0.4.17.tgz","_integrity":"sha512-J8XDiM8kBBDb8C/b7NMjFN7gZhUWB8y/gnmX++wfkRjCxJW46lHSfuKlEo4eHE4Xc654GHKSOXJAPCm57Mz2tQ==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.17_1776779693046_0.812987197043386","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@arkade-os/sdk","version":"0.4.18","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.18","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"b19ef904d53f825b47f94b7d28a2491c6f3b1d31","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.18.tgz","fileCount":391,"integrity":"sha512-GPurjbzsWJ+A7rw9kyNhzNVSH/TdksP8GI7Xc8pO+ss0lGDKWZ2kA4fngbh0m0lT4dRoebjTEFTknu7v7RUV+g==","signatures":[{"sig":"MEQCIEU9XVq3z1oYkmgvEF7FVqC0cTn5dAgVqFOwsF6SuAhfAiAuBumLGN4YJPDb9otD2V86ODs89aFCejRoQWqJ3nqhQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048542},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.18.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/32fde3201d7c2fc8e128740c6fa57078/arkade-os-sdk-0.4.18.tgz","_integrity":"sha512-GPurjbzsWJ+A7rw9kyNhzNVSH/TdksP8GI7Xc8pO+ss0lGDKWZ2kA4fngbh0m0lT4dRoebjTEFTknu7v7RUV+g==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.18_1776873002028_0.7182409141204502","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@arkade-os/sdk","version":"0.4.19","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.19","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"5bce86a130c279cd5774fdb2b5550e1aeb169ebe","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.19.tgz","fileCount":391,"integrity":"sha512-ZKcnWipcYiK0xwyaolytT48TPOq1koNyQsW1PbE2M/0X5PaHRxs9av0JHaXZEdUkYDRcXtrirccDv/CJ0dWPqQ==","signatures":[{"sig":"MEUCIQDGRlHOimWUWDSmO82W2N91hxN7VUSUETjc9xw4BJ6TKAIgBsutVn9rvXfFnvchKEuq3h5Vrn1eS6bQL68ADVJBTnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061859},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.19.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/a9a7c4bafaa3353e58e19c8cfa70b225/arkade-os-sdk-0.4.19.tgz","_integrity":"sha512-ZKcnWipcYiK0xwyaolytT48TPOq1koNyQsW1PbE2M/0X5PaHRxs9av0JHaXZEdUkYDRcXtrirccDv/CJ0dWPqQ==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.19_1776950472192_0.21183780738786928","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@arkade-os/sdk","version":"0.4.20","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.20","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"16e35131b755c467a92e42030961e44b50ccc1a8","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.20.tgz","fileCount":406,"integrity":"sha512-QgIfvhfSaDf7a7iZiu+XnG3KzC/DhXFh07LAGqSdy4vX8w567tAGhdGX5bj1CKDW9u+ok/yVgCORUVLmkUaCEg==","signatures":[{"sig":"MEUCIQCDFQ+naD735y9pgI+J5s4JYOFuRxXw2v2qVA+AGbjFmQIgGe0SaCs6QlI6yuX3+1WYYg6uF/bqf/baQFwXc5DXqfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2206792},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.20.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/b8055982c2030aeaf29056b1b17eacc6/arkade-os-sdk-0.4.20.tgz","_integrity":"sha512-QgIfvhfSaDf7a7iZiu+XnG3KzC/DhXFh07LAGqSdy4vX8w567tAGhdGX5bj1CKDW9u+ok/yVgCORUVLmkUaCEg==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.20_1777295665934_0.5476816185960285","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@arkade-os/sdk","version":"0.4.21","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.21","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"768ccfccaec229e7ee3e403ec47fe71e2de84c7f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.21.tgz","fileCount":406,"integrity":"sha512-GqJ+9aUaFb+/NHA3TFKcsTg1faMOULnsKkjXGy7tzO/8OtDci8kDSqZ9ESxBxVxCMi/E+70PEPjLGqdRjLmFEA==","signatures":[{"sig":"MEUCIQC2Yrl6sfmexWWY+lkeAZW4HZXOmY8JEvILPyYCHjqGtQIgFuEPy/Z6OHXLzMwl53w32c9bRgL6DSmk7l1+uxM6jfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2211715},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.21.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/521f02dc818af476ca8d649ee0b24e15/arkade-os-sdk-0.4.21.tgz","_integrity":"sha512-GqJ+9aUaFb+/NHA3TFKcsTg1faMOULnsKkjXGy7tzO/8OtDci8kDSqZ9ESxBxVxCMi/E+70PEPjLGqdRjLmFEA==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10","expo-task-manager":"~14.0.9","expo-background-task":"~1.0.10","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.21_1777370155232_0.3900629126813413","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@arkade-os/sdk","version":"0.4.22","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.22","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"550c676ff8d4263e50b62a58ca398a80a7272027","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.22.tgz","fileCount":406,"integrity":"sha512-MARRLuDN359DYa5Y4BXtC/zakqDmWU3ipalbCEpubSH1i3xp1o7EUjzsAYETLHXTenxyft+NZ0IloQthULMRRg==","signatures":[{"sig":"MEUCIEcjxwtODgSPJGMPI8ZTrYWs6xLNlhwXusqssfcOBtXjAiEA+wEeL2Ay3d5KOXI7YGveCF2BJEIIN4sKeEzzXRrH5ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2212711},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.22.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/76dcc64fbd217e51b3e2d9e3de0341e8/arkade-os-sdk-0.4.22.tgz","_integrity":"sha512-MARRLuDN359DYa5Y4BXtC/zakqDmWU3ipalbCEpubSH1i3xp1o7EUjzsAYETLHXTenxyft+NZ0IloQthULMRRg==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.22_1777455452234_0.4431153713756202","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@arkade-os/sdk","version":"0.4.23","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.23","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"e008a7f202a783ec3180f7854d40815d17a09be9","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.23.tgz","fileCount":412,"integrity":"sha512-09ewNFflv3RrEN1iFln5xKXWoxGKKYeBovAu7zJSOmMZ3SzOpLxUOFGPus6q5tHLjVD7mTeyc0GzZ9e1tUmgLQ==","signatures":[{"sig":"MEUCIBeebB7pF37WN0/3tXklm0Qa7nzJePvOmzqSQ4Q/BeX8AiEA2ScOVHY4tCHlZs4VoRw3PfgmL9SpK+sWU9p162QO/fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296494},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.23.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7eefb34002297d84f03e215561883fd0/arkade-os-sdk-0.4.23.tgz","_integrity":"sha512-09ewNFflv3RrEN1iFln5xKXWoxGKKYeBovAu7zJSOmMZ3SzOpLxUOFGPus6q5tHLjVD7mTeyc0GzZ9e1tUmgLQ==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.23_1777886713557_0.3768345792786456","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@arkade-os/sdk","version":"0.4.24","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.24","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"3a7c48d79dd8cf659897bfe8d127aaa4ff8377db","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.24.tgz","fileCount":418,"integrity":"sha512-UFG5KXtJ29BdnyUUDP1zVIcw8uUrfIAwPrx7Td5UXFs8DqaqnYHZC8y+ttSvbvRhb1e4J0kD00YAICyl+owr4A==","signatures":[{"sig":"MEYCIQCRNdkpHQC4/5t44DeCklABUGgdnHcSyaqnlSyJBEL+kAIhAPvTvuE0YBeYzD7uWl+vTg7VOEh+U7ENy3ia3StQV2xu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323813},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.24.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/08cfaa8b2318ac1c8454dbaa53170043/arkade-os-sdk-0.4.24.tgz","_integrity":"sha512-UFG5KXtJ29BdnyUUDP1zVIcw8uUrfIAwPrx7Td5UXFs8DqaqnYHZC8y+ttSvbvRhb1e4J0kD00YAICyl+owr4A==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.24_1778060375931_0.038543076405169296","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@arkade-os/sdk","version":"0.4.25","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.25","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"67bb8d2cdf10e43d580d3ccfaf09424093c81aa5","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.25.tgz","fileCount":418,"integrity":"sha512-f9bKyCQiXUFQaSEmlrNwOOIxGw6QCG8dRVXi483zDGmSUD5FFiH6zM98TsMQWhuATk6P8WlL575fL5z9TqsJJw==","signatures":[{"sig":"MEQCIAK0DErXs4drcS8mqIJqzMINUoQrJHxEt+wIwWEAN7/qAiAdo73NhAgHHj4OsBsHrfOZ/Bv2rRfyX6KTI7o9YmTlbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2359903},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.25.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && node scripts/add-extensions.js && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/84cb03ec64e80ce8d25a8e84896984fa/arkade-os-sdk-0.4.25.tgz","_integrity":"sha512-f9bKyCQiXUFQaSEmlrNwOOIxGw6QCG8dRVXi483zDGmSUD5FFiH6zM98TsMQWhuATk6P8WlL575fL5z9TqsJJw==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.25_1778141348125_0.4218998415856339","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@arkade-os/sdk","version":"0.4.26","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.26","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"7e05bee12b18f15d801c46f7108ea73c3842dd55","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.26.tgz","fileCount":418,"integrity":"sha512-seyc+BdgWPpsFp/PdgcHAyCmK3FYlNP6+DdG/BMbYmARNxqDHFN/y3/IZcwcXMLJjQkcLVBR/iUL1FKFwBgpdQ==","signatures":[{"sig":"MEUCIHBys4QKBa3VDYso1Upm0WxMiGEkVh4YDTCbQuwKTmVvAiEA6W0MQzVIAZdHXcwhwqozPkyXAXiVAz8S+ER12OcJAkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2361934},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.26.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/add-extensions.js && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/ef7ca1a4c655807344a2d35359869459/arkade-os-sdk-0.4.26.tgz","_integrity":"sha512-seyc+BdgWPpsFp/PdgcHAyCmK3FYlNP6+DdG/BMbYmARNxqDHFN/y3/IZcwcXMLJjQkcLVBR/iUL1FKFwBgpdQ==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.26_1778231000580_0.015382556108467726","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@arkade-os/sdk","version":"0.4.27","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.27","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"c4e440ba3cd6d8ac45536e3f1d192f84426c5450","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.27.tgz","fileCount":427,"integrity":"sha512-LzfvXFAWcl7O6Jl/uljecs8uXovhHVJQKuh9U/DlK657T/sfRcDWlD/Eq1596mm509p3bBNJvIt4uRh133Lq+A==","signatures":[{"sig":"MEUCIQCeSODyzagEtG8AcpLIqlQ0EnNFjSa1YhtBPsmUJgks4AIgAhis81YylSHjc0kDIk9jyCMzl8kOo547FTJG12Hiois=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2477673},"main":"./dist/cjs/index.js","type":"module","_from":"file:arkade-os-sdk-0.4.27.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22.12.0 <23","pnpm":">=10.25.0 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./wallet/expo":{"types":"./dist/types/wallet/expo/index.d.ts","import":"./dist/esm/wallet/expo/index.js","default":"./dist/esm/wallet/expo/index.js","require":"./dist/cjs/wallet/expo/index.js"},"./worker/expo":{"types":"./dist/types/worker/expo/index.d.ts","import":"./dist/esm/worker/expo/index.js","default":"./dist/esm/worker/expo/index.js","require":"./dist/cjs/worker/expo/index.js"},"./adapters/expo":{"types":"./dist/types/adapters/expo.d.ts","import":"./dist/esm/adapters/expo.js","default":"./dist/esm/adapters/expo.js","require":"./dist/cjs/adapters/expo.js"},"./adapters/indexedDB":{"types":"./dist/types/adapters/indexedDB.d.ts","import":"./dist/esm/adapters/indexedDB.js","default":"./dist/esm/adapters/indexedDB.js","require":"./dist/cjs/adapters/indexedDB.js"},"./repositories/realm":{"types":"./dist/types/repositories/realm/index.d.ts","import":"./dist/esm/repositories/realm/index.js","default":"./dist/esm/repositories/realm/index.js","require":"./dist/cjs/repositories/realm/index.js"},"./adapters/fileSystem":{"types":"./dist/types/adapters/fileSystem.d.ts","import":"./dist/esm/adapters/fileSystem.js","default":"./dist/esm/adapters/fileSystem.js","require":"./dist/cjs/adapters/fileSystem.js"},"./repositories/sqlite":{"types":"./dist/types/repositories/sqlite/index.d.ts","import":"./dist/esm/repositories/sqlite/index.js","default":"./dist/esm/repositories/sqlite/index.js","require":"./dist/cjs/repositories/sqlite/index.js"},"./adapters/asyncStorage":{"types":"./dist/types/adapters/asyncStorage.d.ts","import":"./dist/esm/adapters/asyncStorage.js","default":"./dist/esm/adapters/asyncStorage.js","require":"./dist/cjs/adapters/asyncStorage.js"},"./adapters/localStorage":{"types":"./dist/types/adapters/localStorage.d.ts","import":"./dist/esm/adapters/localStorage.js","default":"./dist/esm/adapters/localStorage.js","require":"./dist/cjs/adapters/localStorage.js"}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"rimraf dist && pnpm run build:esm && pnpm run build:expo:esm && pnpm run build:cjs && pnpm run build:expo:cjs && pnpm run build:types && pnpm run build:expo:types && node scripts/add-extensions.js && node scripts/generate-package-files.js","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","release":"bash scripts/release.sh","build:cjs":"tsc -p tsconfig.cjs.json --outDir dist/cjs","build:esm":"tsc -p tsconfig.esm.json --outDir dist/esm","docs:open":"open ./docs/index.html","test:unit":"vitest run --exclude test/e2e","docs:build":"pnpm run build:types && pnpm typedoc","test:setup":"node test/setup.mjs","test:watch":"vitest","build:types":"tsc -p tsconfig.json --outDir dist/types --emitDeclarationOnly","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","build:browser":"node scripts/build-browser.js","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","build:expo:cjs":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --module commonjs --outDir dist/cjs","build:expo:esm":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/esm","release:cleanup":"bash scripts/release.sh --cleanup","release:dry-run":"bash scripts/release.sh --dry-run","build:expo:check":"node -e \"try{require.resolve('expo-sqlite')}catch{process.exit(1)}\"","build:expo:types":"pnpm run build:expo:check || exit 0; tsc -p tsconfig.expo.json --outDir dist/types --declaration --emitDeclarationOnly","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/3ccaedb69e310c8b8b0c7e779c1c669a/arkade-os-sdk-0.4.27.tgz","_integrity":"sha512-LzfvXFAWcl7O6Jl/uljecs8uXovhHVJQKuh9U/DlK657T/sfRcDWlD/Eq1596mm509p3bBNJvIt4uRh133Lq+A==","_npmVersion":"10.9.3","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["dist/esm/contracts/handlers/index.js","dist/cjs/contracts/handlers/index.js"],"_nodeVersion":"22.18.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"11.1.0","husky":"9.1.7","rimraf":"^6.1.2","vitest":"3.2.4","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","eventsource":"4.0.0","indexeddbshim":"16.1.0","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.27_1779090238805_0.6587895437437601","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@arkade-os/sdk","version":"0.4.28","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.28","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"4b2cd1449663530b2907d7ac8d539cc7f9a2a5ba","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.28.tgz","fileCount":116,"integrity":"sha512-3sndSz69QLAxY2I7lkaaFGX761B+sPR/XGtbsCmZGI1PPVO6aZqN7YnlKDgagcxg8Q1h/msuNGe0HyajkcLujg==","signatures":[{"sig":"MEQCIDcyIVaiMLei1sUFHS7ZpqREZ90uq7rkCTuuuOQMX5AeAiBzm+4Z1yAF+s7nGXeixJvZo0miHZjNbl8sHvD6VIqpxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5880409},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/b2c9e4e5ab60b77a03adb7d5a1f5d96c/arkade-os-sdk-0.4.28.tgz","_integrity":"sha512-3sndSz69QLAxY2I7lkaaFGX761B+sPR/XGtbsCmZGI1PPVO6aZqN7YnlKDgagcxg8Q1h/msuNGe0HyajkcLujg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.28_1779441497060_0.3820942733018988","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@arkade-os/sdk","version":"0.4.29","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.29","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"5d5d58fa4133ee29cf6ff0506e4e3070ff46d7a8","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.29.tgz","fileCount":116,"integrity":"sha512-zqcYg5BVDId0/FVAAk20l8fbfwgs1lq0rp1Q1OSHdNqhIzfbQAWbY0CEEoAscDoMw+4K/YZHasFyKBKz3/iybg==","signatures":[{"sig":"MEQCIEz8wSL1qGVQ3KNqInTUR3TZrLiWYQ7+dRIY1Wgji4IOAiA1ee+U/imT/gDKlJBrIw9uxkewCnJ2SIbV0m46d6nHFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5939687},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e812ee920942e210433a7ee57a34a026/arkade-os-sdk-0.4.29.tgz","_integrity":"sha512-zqcYg5BVDId0/FVAAk20l8fbfwgs1lq0rp1Q1OSHdNqhIzfbQAWbY0CEEoAscDoMw+4K/YZHasFyKBKz3/iybg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.29_1779802448201_0.37396530733473576","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@arkade-os/sdk","version":"0.4.30","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.30","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"2c50ea3c3070b9778954cdfa5bb250908e97132b","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.30.tgz","fileCount":116,"integrity":"sha512-I/XWJ+EkZMBuBhy0vqahMQ8HVn8QlCcW5xHSA9jREs2IsR1PAO1r+yOxOhq9F4lMT+biHz0kcYU4K3t/ewtj7Q==","signatures":[{"sig":"MEUCIQDMze5QbK1jSa4MEwbumxpKReZ0yIQVMM/wSblfJZGoGAIgVw4jY9HnpitfzE5vIYeTQpdt7sMnrXbzXMStGANr5PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5948823},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/10f47b7da3b3c96f2c64e9e541ff36a6/arkade-os-sdk-0.4.30.tgz","_integrity":"sha512-I/XWJ+EkZMBuBhy0vqahMQ8HVn8QlCcW5xHSA9jREs2IsR1PAO1r+yOxOhq9F4lMT+biHz0kcYU4K3t/ewtj7Q==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.30_1779899466132_0.7636466051155324","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@arkade-os/sdk","version":"0.4.31","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.31","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"bb63efb5064b0a10e16f527cc0d65c732e4081a9","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.31.tgz","fileCount":116,"integrity":"sha512-Sjw2IsTDMM3+fV8ghcofAmSnskMxm09i3aAMAdVFzx6OWSvICZCEMdMZocFlpOKQf0ThVDUUGFCKrD1mAg0xyQ==","signatures":[{"sig":"MEUCID9IfKa8YCDYMF32p9Zk/aeJjbaA61f0GMy6EigP1xgRAiEAuc/TunV2GB70yKFt+q+CavLft6TZUmgP0NrzyI+Og5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5957873},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/6efa3658cc9c3be14248fe2c9ee07697/arkade-os-sdk-0.4.31.tgz","_integrity":"sha512-Sjw2IsTDMM3+fV8ghcofAmSnskMxm09i3aAMAdVFzx6OWSvICZCEMdMZocFlpOKQf0ThVDUUGFCKrD1mAg0xyQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.31_1779964862239_0.5287167231024632","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@arkade-os/sdk","version":"0.4.32","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.32","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"059857cdb99345084c25c9beab12a9f99e2645eb","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.32.tgz","fileCount":116,"integrity":"sha512-we7eNPuuW9PWRS/B4Nlw5MHXTgJ7CuQzbdSrisH0u3P2PPQd/0FbSspEW/OQRNjMrJl+29zAEKN5kswy9MTjxA==","signatures":[{"sig":"MEYCIQDX1zrbO3eSKNfpaXElfJOJIaiyDAh7oqRZh83Jbt1F/QIhAM6EbJ73/wp/P8HVNtjj2z8artxbzI0FItrpSTqZbZtM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5965403},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/79fbf69423942194172e22dc629e1508/arkade-os-sdk-0.4.32.tgz","_integrity":"sha512-we7eNPuuW9PWRS/B4Nlw5MHXTgJ7CuQzbdSrisH0u3P2PPQd/0FbSspEW/OQRNjMrJl+29zAEKN5kswy9MTjxA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.32_1780032116694_0.5537735236088428","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@arkade-os/sdk","version":"0.4.33","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.33","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"e72819388c7814b56851e43a683bf478161bf566","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.33.tgz","fileCount":116,"integrity":"sha512-EvfmDhSyAiZ7DW89o5D1N4woDEFMfZLHXi/zh9C1xKlPHB2PCezEkHpVe51lNF0Vx3rgkf6bx54QXoGOvg1p9A==","signatures":[{"sig":"MEYCIQDxbZp4+TWvWqbT1vxe1grKdRdjT3UDkk0mxcNvk/avmgIhANBve4p+0YRacgy/9T0WUJygvmt9dS4TgvhQw6+TumBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6050793},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"./regtest/stop-env.sh","regtest:clean":"./regtest/clean-env.sh","regtest:start":"./regtest/start-env.sh","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/33ba7c58c16dd01a90aa8fb3796898d6/arkade-os-sdk-0.4.33.tgz","_integrity":"sha512-EvfmDhSyAiZ7DW89o5D1N4woDEFMfZLHXi/zh9C1xKlPHB2PCezEkHpVe51lNF0Vx3rgkf6bx54QXoGOvg1p9A==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.33_1780578104705_0.8762406118599924","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@arkade-os/sdk","version":"0.4.34","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.34","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"be553092e5d5d5f3f3ac1fc9204e45e64af26127","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.34.tgz","fileCount":116,"integrity":"sha512-tdr3Lmy9MZsh49Y3QV2UY1IYWiOmsHjEwKE8/86cqL9dr/GquGE8Sm6wwJSOQSWWaglp3YuuOMjAkSms+eSESw==","signatures":[{"sig":"MEYCIQCWfjBsGWpwMlTA4fXIill+DTUczNtWn25U5aBitejLAAIhANoPUnS+yNMZ1/7lxk8LbW7wTQKAntLCfA6URFM8VDvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6281105},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e97c922816c8abc2a93292c5da4e43d8/arkade-os-sdk-0.4.34.tgz","_integrity":"sha512-tdr3Lmy9MZsh49Y3QV2UY1IYWiOmsHjEwKE8/86cqL9dr/GquGE8Sm6wwJSOQSWWaglp3YuuOMjAkSms+eSESw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.16","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.34_1780999257235_0.7623699512684827","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@arkade-os/sdk","version":"0.4.35","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.35","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"e7a88193dfdda6c6169f2a1f9b4f0c3ab92e8e6f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.35.tgz","fileCount":116,"integrity":"sha512-gMARWDEgy5YL15vE4hBoUf4IGBi94tDRymtVwIehL+2MQylFm6cO1Qt50/aA6dwle5Ae+XMfF99Wf6k/Gc257A==","signatures":[{"sig":"MEQCIBa9Fa0U3ZSGJ5MfH1DLU+8eJ49usHUpnseh9WgnMBT1AiAy3qgLFfjd7BfrX65XudF4f+GAVn8qQdovdOpr6/sc1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6816948},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/ff0b2beeac3a393814a5aced8b5482ed/arkade-os-sdk-0.4.35.tgz","_integrity":"sha512-gMARWDEgy5YL15vE4hBoUf4IGBi94tDRymtVwIehL+2MQylFm6cO1Qt50/aA6dwle5Ae+XMfF99Wf6k/Gc257A==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.35_1781525069328_0.43443352593152507","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@arkade-os/sdk","version":"0.4.36","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.36","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"03e44aedd558fe3cac400b44c615b022b85aa88b","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.36.tgz","fileCount":116,"integrity":"sha512-3Y8746j8++LCq2zsozSPJ5Yso4D8c5ql57U+KPW+/fWC5XxdcCHI8mwwx+AI/oBzVegQRF4a4BDrXDVxlefgPQ==","signatures":[{"sig":"MEUCIA4N0t81uspT8n9gCOfvNmt2THpy/Jfz6FfyErTaR0ubAiEA0LQlH+/LnIlMQAR8tagKFxdoj41V4SqN+MZYJ/+Nda8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6816948},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7cf724e7325e9261b9f738ec0e7434a7/arkade-os-sdk-0.4.36.tgz","_integrity":"sha512-3Y8746j8++LCq2zsozSPJ5Yso4D8c5ql57U+KPW+/fWC5XxdcCHI8mwwx+AI/oBzVegQRF4a4BDrXDVxlefgPQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.36_1781605000801_0.7853007762277646","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@arkade-os/sdk","version":"0.4.37","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.37","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"4c4078b83903a7375252698fd89c66dbae307bd1","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.37.tgz","fileCount":116,"integrity":"sha512-lguiphFuW5TAIsaaGFARXNT43qnI1xsfmqUFqHQ+liyue+pWY1z8DsKHYiJF/9aDS73zRdX4mJ6O+dNPrJV0bw==","signatures":[{"sig":"MEQCIFjesuMYGSjG84WtQyNBDebRibxDc3f33U628uOLOMBsAiAQdzMQj4qxTjsLaF0PElDhcagHwMmfl+8sagrWpKj1+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6818570},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/75078adc218e0e3d07995a7589f42ead/arkade-os-sdk-0.4.37.tgz","_integrity":"sha512-lguiphFuW5TAIsaaGFARXNT43qnI1xsfmqUFqHQ+liyue+pWY1z8DsKHYiJF/9aDS73zRdX4mJ6O+dNPrJV0bw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.37_1781779873227_0.47231704671933716","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@arkade-os/sdk","version":"0.4.38","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.38","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"4795529e6f02c79e8ec7619de2f7cce1327cd5db","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.38.tgz","fileCount":116,"integrity":"sha512-XEdujIVdviMK12pLCrzZZMSd1XxGarfyVjbSti351Z9OgCwWHEyu3ooc/bj1xi/rpE8KTucD9+94qHYneFTwiw==","signatures":[{"sig":"MEUCIQDxHs2k21ep/YhX0THW3Lr8FuRcN+ij2wgHrjQGqEFwZAIgQOAAjZwG5b23k01aN1N1knscmw7OhNqqXCj6qFV2x20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6817308},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/1dccfab77b77a552c9e18b050a814a6f/arkade-os-sdk-0.4.38.tgz","_integrity":"sha512-XEdujIVdviMK12pLCrzZZMSd1XxGarfyVjbSti351Z9OgCwWHEyu3ooc/bj1xi/rpE8KTucD9+94qHYneFTwiw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.38_1781858470430_0.7534115188593407","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@arkade-os/sdk","version":"0.4.39","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.39","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"01ef567713e5979e0557ba637676c9cab6ebd93a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.39.tgz","fileCount":116,"integrity":"sha512-Pmj1NMKK6eV9z+XGUs+S0zK14MFnasfLxmmSYhcG9A0dn/d8KLSMxhpxHc6d6mNTpAiVEzS4u/VvSngYbtUgbA==","signatures":[{"sig":"MEQCIB9S/O+wZWXcwK+pcgyQblazVtsocGmPvqbBKEJTLLouAiAudM51Ow1Q7WnZHGV4TBdFRHDyb2H5MFQKC9YJ0RA04A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6817308},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.39.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/dc58df7e7593aa3e28f61bdf37faee36/arkade-os-sdk-0.4.39.tgz","_integrity":"sha512-Pmj1NMKK6eV9z+XGUs+S0zK14MFnasfLxmmSYhcG9A0dn/d8KLSMxhpxHc6d6mNTpAiVEzS4u/VvSngYbtUgbA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.39_1781898785188_0.2714475809045467","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@arkade-os/sdk","version":"0.4.40","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.40","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"6a339c843be34582c64b341abc85dd97f1e93356","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.40.tgz","fileCount":116,"integrity":"sha512-d92VY9KVxSYOigBYSZex9znI8jncN+/1NfnKlyCSkbrXUkmf2izwr/edvZIpQz07VrUEY97VLzxPwC20UVCjRg==","signatures":[{"sig":"MEUCIQC2bvtsisRuwCEDRGNMlv6TLeDsEbW4qLPN1sG6ulVJuAIgFVo9DW3MDrAnu/B8FyKIkZ+xmEANfk7FG6glXtzx1QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6854342},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.40.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/04029d8a73547eb806b24ce6f8c5fd2a/arkade-os-sdk-0.4.40.tgz","_integrity":"sha512-d92VY9KVxSYOigBYSZex9znI8jncN+/1NfnKlyCSkbrXUkmf2izwr/edvZIpQz07VrUEY97VLzxPwC20UVCjRg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.40_1782741165405_0.42753410248659574","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@arkade-os/sdk","version":"0.4.41","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.41","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"898757dcef245013010bbc278712f8a4e1e18ffc","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.41.tgz","fileCount":116,"integrity":"sha512-45dmsZYg5BbAKvbeDHjUTOqM06fcIgdd4UxaDKHaows4y1uriLDD/Ae2RH9dAq8LbHM5TKujXQ8g456xRHnoaA==","signatures":[{"sig":"MEYCIQCO6UOkR6qdlh9akRmhXK8yZ8AI+aVlBd1eHIsTn004EAIhAPbLz9EGzgKk3jhav0iQoKPKzmWs5Z1wCK7R7zaVwVah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6922667},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.41.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7dcd37c707b863ee3ae9cd79eaef9132/arkade-os-sdk-0.4.41.tgz","_integrity":"sha512-45dmsZYg5BbAKvbeDHjUTOqM06fcIgdd4UxaDKHaows4y1uriLDD/Ae2RH9dAq8LbHM5TKujXQ8g456xRHnoaA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.41_1782905027619_0.9285947921874613","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@arkade-os/sdk","version":"0.4.42","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.42","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"75d8dd110e63f1e73f6d2425b8b23e93926ca738","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.42.tgz","fileCount":116,"integrity":"sha512-yv9v4IRGV5n2wQSAocZwn8owwJ7rghcLZd/7F5X8EcaYa4DknWSMa0iRAvT62Nc2k440sk0XILw3Z5wICdYT6w==","signatures":[{"sig":"MEQCICRkVbiRXj50nxvaE6F/AV+rU5nUIyqPAzhZkvYrGVCZAiBM6cl9LI+1abtWm+kScyy1HeX6fgXG4a1+1puApojHag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6922623},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.42.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/a31d99eafb775131c25b195deed9b722/arkade-os-sdk-0.4.42.tgz","_integrity":"sha512-yv9v4IRGV5n2wQSAocZwn8owwJ7rghcLZd/7F5X8EcaYa4DknWSMa0iRAvT62Nc2k440sk0XILw3Z5wICdYT6w==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"7.3.1","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.42_1783347030628_0.4282556116299223","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@arkade-os/sdk","version":"0.4.43","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.43","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"de5902e49f4c9aa624c83a7aeb7ea4bbb7aa9d9d","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.43.tgz","fileCount":116,"integrity":"sha512-gn9aymz5apYLtkiRAhPNzE0YqmCLJn8a6yoB0SBVnzYhZxamCxP4Xnio0nVW+joWNNpGNsVP2S3shCbymXFIRQ==","signatures":[{"sig":"MEUCIE3S/d3/m8ULlPtH/2WPjukhXW4NngrK9UShQnjKl2wVAiEAkA/uRuFT+XRufvKfTKY4kS0lQOSzJIsgEHj0qKBKPm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7328039},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.43.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/976c81d190c0f4f6498a3453d5651220/arkade-os-sdk-0.4.43.tgz","_integrity":"sha512-gn9aymz5apYLtkiRAhPNzE0YqmCLJn8a6yoB0SBVnzYhZxamCxP4Xnio0nVW+joWNNpGNsVP2S3shCbymXFIRQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.43_1783510845598_0.22933138308513157","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@arkade-os/sdk","version":"0.4.44","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.44","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"ef5b41afe19ac0d359684fb996136031d26c12b1","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.44.tgz","fileCount":116,"integrity":"sha512-J4N7raM1yaB1egnIw6lvh9NMPtZF+I1NRQ/tTe6pNfZc2btx3EZ5dQckOpCOvu3oA00XFPs1rKo/0wDC4L3MDQ==","signatures":[{"sig":"MEYCIQCaRz77q9XV+54M7CQ9PH78o45lFPGNcBZCAeBz8k1YcgIhAJQBEBiuAhUuCuYyNp/wuW54xDpLNn6q6oBLyN1hvaID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7610882},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.44.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/67d983bcb923d661fd09993fbf6d0bc8/arkade-os-sdk-0.4.44.tgz","_integrity":"sha512-J4N7raM1yaB1egnIw6lvh9NMPtZF+I1NRQ/tTe6pNfZc2btx3EZ5dQckOpCOvu3oA00XFPs1rKo/0wDC4L3MDQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.44_1783744215964_0.37043168902227386","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@arkade-os/sdk","version":"0.4.45","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.45","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"31e239bc2e60fdc36784b6e737f4fefdcc311e6e","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.45.tgz","fileCount":116,"integrity":"sha512-8S9oa0iHYh2b2Cf1yDLW+zk8GK+3Cfqg896n8woExk3CMpfwsBLNNpaZpFLvzgVUHgq/RbylpXBDb4MxPL6e+Q==","signatures":[{"sig":"MEUCIQCM0cVBB7ZYgoE5o6tJQGMPhSQH0SEm/IxCnXEJQF9gjwIgcn2AkxZu+tUBN09eeGox9UrAVl6tny0yZWO28U58WFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7843143},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.45.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/5dd0362fc3082533ef78c2e14ae2aa21/arkade-os-sdk-0.4.45.tgz","_integrity":"sha512-8S9oa0iHYh2b2Cf1yDLW+zk8GK+3Cfqg896n8woExk3CMpfwsBLNNpaZpFLvzgVUHgq/RbylpXBDb4MxPL6e+Q==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.4","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.45_1783748654693_0.2317532431092515","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@arkade-os/sdk","version":"0.4.46","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.46","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"0438e75d59d1f05df3ffe12e15c1ed9351654cdd","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.46.tgz","fileCount":116,"integrity":"sha512-VRuutlqf6w+t7XULznIUiE1n7idXUprrDVO8NQsjHdHCuED0Bgh9i5+makQIlM384/0mzIj0ZDzka9Zibnvnzg==","signatures":[{"sig":"MEUCIQCNNYG5VIpdAdU59BIXKs8BreoG6jjyhOKY9GlXiPYfXAIgQez+/QMNnH3Dzhvf6fYSX/O4tC7w+SeKGSWJuBL/8pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7861937},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.46.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/76c46849feae6ed0f32904635534719a/arkade-os-sdk-0.4.46.tgz","_integrity":"sha512-VRuutlqf6w+t7XULznIUiE1n7idXUprrDVO8NQsjHdHCuED0Bgh9i5+makQIlM384/0mzIj0ZDzka9Zibnvnzg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.46_1784203539264_0.5351147229000042","host":"s3://npm-registry-packages-npm-production"}},"0.4.47":{"name":"@arkade-os/sdk","version":"0.4.47","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.47","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"0ca0d5b65f984c44ed26a0aa1305521c501b1028","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.47.tgz","fileCount":116,"integrity":"sha512-uaDi1AYt9BQBnG5zCAXT+4FKfzXsJcywdwBljY++Vho2rSLl4qexZpk/FAmpYDtkfJ0XoNs7pRwr4lQp13XBWA==","signatures":[{"sig":"MEUCIH2TXqz/k/j0/RtxxsaeL1fKL8rlXX7EQMa407yyNFy0AiEA4azEF6nIym/RLDiNdMAi7q5w906I1+sT0bGhSoZ6Xrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8729691},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.47.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/5c4feded9e99124ae4675bd5d38794ac/arkade-os-sdk-0.4.47.tgz","_integrity":"sha512-uaDi1AYt9BQBnG5zCAXT+4FKfzXsJcywdwBljY++Vho2rSLl4qexZpk/FAmpYDtkfJ0XoNs7pRwr4lQp13XBWA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.47_1784300209987_0.3287398723079975","host":"s3://npm-registry-packages-npm-production"}},"0.4.48-rc.0":{"name":"@arkade-os/sdk","version":"0.4.48-rc.0","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.48-rc.0","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"47381b64079727af127e47b83b0359c0d5b4ebdd","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.48-rc.0.tgz","fileCount":116,"integrity":"sha512-oQmEFvHLDNEOjjCfkF2zdBQVSDH2ohQsEHot3xjMsWquUYB9w43wJ3iqdDeninFNHtWs7fd21owasIok7SYodw==","signatures":[{"sig":"MEYCIQD14nx1iYtnt0hZEn4U0vLbO3G10csG4fm1us/DLl1tGQIhALemZ885Xniz4whad51Z3GLPT9SgHrUUWmBni490Ai90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8849471},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.48-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/15d7fd21fecaa37b6787d30abd70474d/arkade-os-sdk-0.4.48-rc.0.tgz","_integrity":"sha512-oQmEFvHLDNEOjjCfkF2zdBQVSDH2ohQsEHot3xjMsWquUYB9w43wJ3iqdDeninFNHtWs7fd21owasIok7SYodw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.48-rc.0_1784324183672_0.09433122924659765","host":"s3://npm-registry-packages-npm-production"}},"0.4.48":{"name":"@arkade-os/sdk","version":"0.4.48","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.48","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"08c6e884c42240507488402a1138bff14e747ed7","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.48.tgz","fileCount":116,"integrity":"sha512-g49NyUHCYz3DWMEJFWFdgmkmJJpsjpcrlbFToMowajYkRJvpELjuJh3EkzXVF7C1+W08SkV10NpEfBwUkRJxRg==","signatures":[{"sig":"MEYCIQCf5LhWa19QWPL0thsGSx/BdA/ull3JbVte4Z4b1EjnGgIhALEUIHRjdO4asbe4CUI6lQX97DVDcXVoNZmWUu0RdGPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8991454},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.48.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/0c485db9a9f0024797d643793a27c96a/arkade-os-sdk-0.4.48.tgz","_integrity":"sha512-g49NyUHCYz3DWMEJFWFdgmkmJJpsjpcrlbFToMowajYkRJvpELjuJh3EkzXVF7C1+W08SkV10NpEfBwUkRJxRg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.48_1784626766534_0.21005855593522482","host":"s3://npm-registry-packages-npm-production"}},"0.4.49-rc.0":{"name":"@arkade-os/sdk","version":"0.4.49-rc.0","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.49-rc.0","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"831add709350d6760bfe5b76a2d2a264df81e900","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.49-rc.0.tgz","fileCount":116,"integrity":"sha512-hAr2HbqXRubGBe1GejuzWc6FhwtRw26SHwQjQs+YSCFtxJTR1N2j+5xG+llUloKxfN7BPMmb+/PMntiBr1AkiQ==","signatures":[{"sig":"MEUCIQDocSvC56p7Q98/NjQcWRkZlpYb0+KdBul8FqWVyJcWcAIgG5H2apa0Vm7QVhZxYoCoWjxXIZYzfETaLFmutu8qRUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9041438},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.49-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/fe5179a0f08b4503c5ca321403323a43/arkade-os-sdk-0.4.49-rc.0.tgz","_integrity":"sha512-hAr2HbqXRubGBe1GejuzWc6FhwtRw26SHwQjQs+YSCFtxJTR1N2j+5xG+llUloKxfN7BPMmb+/PMntiBr1AkiQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.49-rc.0_1784637891884_0.9390552256544242","host":"s3://npm-registry-packages-npm-production"}},"0.4.49":{"name":"@arkade-os/sdk","version":"0.4.49","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.49","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"1bbf9bf4588422be19fc91348ec40e5d711333bb","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.49.tgz","fileCount":116,"integrity":"sha512-YFnHzM1xv8ma187nmOtzEsj9DS5HDbuA9UAu7KNGrV4uzvYH1oO6S2jJrlBtL2jkx+NykqU/UamPNMGQgTda/w==","signatures":[{"sig":"MEUCIFvoK4FFmH34rOAzghDmAlO3dwvmoh9kRumsEPUK3INOAiEA8Mxy6JLoSUqo5DQL/JlJXHSe6uTgKIMgSxh6m+YvUeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9041431},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.49.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7613238045eac1efd98c432b8848f242/arkade-os-sdk-0.4.49.tgz","_integrity":"sha512-YFnHzM1xv8ma187nmOtzEsj9DS5HDbuA9UAu7KNGrV4uzvYH1oO6S2jJrlBtL2jkx+NykqU/UamPNMGQgTda/w==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.49_1784786750074_0.9727178941663532","host":"s3://npm-registry-packages-npm-production"}},"0.4.50":{"name":"@arkade-os/sdk","version":"0.4.50","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.50","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"366267cb5ca00394e66818c52bbd316e067bf945","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.50.tgz","fileCount":116,"integrity":"sha512-SakupbLzaXeUpypHu1/ygnYMzeqm3REJPjBomqVcpzpDA2M9iivZsjKgq62XEE2dPl5qrbc2w1utqZkbne35AA==","signatures":[{"sig":"MEUCIQCzb7gC22UIqDu9nc95jlQ673OhwKgmRaKsqUeLVb2RDAIgRGKMDyhFnL1uJU+QonHy+0aM3HiWopnE0iF15ld8CNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9040449},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.50.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/cf4cac6b788893badd51d5380fcb8cfa/arkade-os-sdk-0.4.50.tgz","_integrity":"sha512-SakupbLzaXeUpypHu1/ygnYMzeqm3REJPjBomqVcpzpDA2M9iivZsjKgq62XEE2dPl5qrbc2w1utqZkbne35AA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.50_1784801537017_0.7377390656348042","host":"s3://npm-registry-packages-npm-production"}},"0.4.51":{"name":"@arkade-os/sdk","version":"0.4.51","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.51","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"1677a554eb2e551bc186b4be1a756da6fb94cc37","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.51.tgz","fileCount":116,"integrity":"sha512-tou0JmroUkYnGFNsCBsRzS8hvOsP2+S+IYBI/2LnzGxHPJzj//IjcXxSCs5jFzsGUifNv2RyG/v5P9L7T3+BWw==","signatures":[{"sig":"MEUCIQCZPWAUmwSfn/1txRcdbCQenFOXowclae+dFgGZKgsaswIgXRy9zsp189PBdjf94wrpYUOG8FHwhJqNQj2xiwH3jlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9135868},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.51.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/09e95138b61559898d4d6e25f7ad09cc/arkade-os-sdk-0.4.51.tgz","_integrity":"sha512-tou0JmroUkYnGFNsCBsRzS8hvOsP2+S+IYBI/2LnzGxHPJzj//IjcXxSCs5jFzsGUifNv2RyG/v5P9L7T3+BWw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.51_1784892386346_0.898588298520109","host":"s3://npm-registry-packages-npm-production"}},"0.4.52":{"name":"@arkade-os/sdk","version":"0.4.52","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.52","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"fcfe52b393531cff653804b1ed4a9cbc08ac7c49","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.52.tgz","fileCount":116,"integrity":"sha512-ZyyaUOg0obpDnDHphIMXjZBeRQHWBHaNtA5eKSv2EypVQIOyTkMlorhKwojJvUvHD28aO8cG1lCjaiJl4R/jkw==","signatures":[{"sig":"MEYCIQDFZIQHgIuNOP8wFUPU/Xnbk+Ty9pDPs2Z7Rmd5iHgbqgIhANnmno0ulHY0NsDM9EIHusTDY4ru2RZQ44dNBgtL9ZD9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9155841},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.52.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/48e757802b6522cf780c5f1e23159e7a/arkade-os-sdk-0.4.52.tgz","_integrity":"sha512-ZyyaUOg0obpDnDHphIMXjZBeRQHWBHaNtA5eKSv2EypVQIOyTkMlorhKwojJvUvHD28aO8cG1lCjaiJl4R/jkw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.52_1785144271459_0.9204502772853806","host":"s3://npm-registry-packages-npm-production"}},"0.4.53":{"name":"@arkade-os/sdk","version":"0.4.53","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.53","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"a8e161cf34c05d9cf838174ecfa2321c7e0ccfec","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.53.tgz","fileCount":116,"integrity":"sha512-e+ddKze2JO79bo+pJE5zh89RGVFINNCxeruBiZl/rBulClZ4/2Ex3B0HHRKx26gj8fd2jX8ridxQfyVlrb9jpQ==","signatures":[{"sig":"MEYCIQCmTA4uJVA5vYD0O9Rx0zbO0ZOrrfqJQSndedl1Zze3fgIhAKuP7beIt5CKSJ+VQ9vu+uAyg4oIB5t3K1lUO/crHdEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9157449},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.53.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/b6086a83ae31daec4cd44f8d60038096/arkade-os-sdk-0.4.53.tgz","_integrity":"sha512-e+ddKze2JO79bo+pJE5zh89RGVFINNCxeruBiZl/rBulClZ4/2Ex3B0HHRKx26gj8fd2jX8ridxQfyVlrb9jpQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.53_1785250901946_0.737693817440563","host":"s3://npm-registry-packages-npm-production"}},"0.4.54":{"name":"@arkade-os/sdk","version":"0.4.54","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.54","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"97f1b300775625ab317d0aceac191141687a6e3a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.54.tgz","fileCount":116,"integrity":"sha512-jwGbn+mb42drjA/d2idNaeLQYQMG/H1dgWryzlG2FAQfnFr9BJbAt24Lo+rwS8D1Wnkln7k/fRlz53K4LSkBwg==","signatures":[{"sig":"MEUCIHgxCcQa4uiixxseXWyU/TW5eiIHyVR+oGTQK9VepCNsAiEA8Xnko8g9f45eNXKo1ODdDlAnJChpNNYBj8FBsUWyK7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9305514},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.54.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/a59e8996b0c6faa700457502010512b6/arkade-os-sdk-0.4.54.tgz","_integrity":"sha512-jwGbn+mb42drjA/d2idNaeLQYQMG/H1dgWryzlG2FAQfnFr9BJbAt24Lo+rwS8D1Wnkln7k/fRlz53K4LSkBwg==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.54_1785486688220_0.2221250752245847","host":"s3://npm-registry-packages-npm-production"}},"0.4.55":{"name":"@arkade-os/sdk","version":"0.4.55","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.55","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"9cb03f1e04bfc74fb5680a98f005401e459faa33","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.55.tgz","fileCount":116,"integrity":"sha512-MSntbGPCJLrp8zG46uCYmxTsDV2NBEX58vU8P/I6LxD2xATRe9sNFD9ZVYt59DwoD9RhS+cxXiV/PRTXOMpZaA==","signatures":[{"sig":"MEUCIH8zJOVrtm2e5EzWLdD4r6RdVB35mGtsKwI7UEPdFGFNAiEAo/L4iUZHKxMDTlS3JipfYfGGgHClJk7rVeK9/4WHeCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9443704},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.55.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/6caea84e3006d1bc01297278838122db/arkade-os-sdk-0.4.55.tgz","_integrity":"sha512-MSntbGPCJLrp8zG46uCYmxTsDV2NBEX58vU8P/I6LxD2xATRe9sNFD9ZVYt59DwoD9RhS+cxXiV/PRTXOMpZaA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.55_1785835202559_0.8238702983445387","host":"s3://npm-registry-packages-npm-production"}},"0.4.56":{"name":"@arkade-os/sdk","version":"0.4.56","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.56","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"a9e4d4402bb1f1d9dccecd36ceee2ea36800ece2","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.56.tgz","fileCount":116,"integrity":"sha512-cg64msS92yDu5UI18xzhNsnplpN5cYUxBzc/y1wKlZwvWohs5FST0rK8eOfkpi5otcrDSYCyg2Kj4yK4mRzPhQ==","signatures":[{"sig":"MEQCIFniiklPj/NDLF/j2xh3apSSsWwGcjnaPhL+b+wxcOsJAiB56+KsfJyBj3cH592fXq7aIa1pPiyoNB9RrLiFzvMT7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9462040},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.56.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/dd1b048a46214b15a3fdb1613f1652b0/arkade-os-sdk-0.4.56.tgz","_integrity":"sha512-cg64msS92yDu5UI18xzhNsnplpN5cYUxBzc/y1wKlZwvWohs5FST0rK8eOfkpi5otcrDSYCyg2Kj4yK4mRzPhQ==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.56_1785936104950_0.17665990487528882","host":"s3://npm-registry-packages-npm-production"}},"0.4.57":{"name":"@arkade-os/sdk","version":"0.4.57","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.57","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"03e1ff2d174a9ac09f3748349c32a783de0437ce","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.57.tgz","fileCount":116,"integrity":"sha512-lUYa9JiYs409JfNKkoM3fx6THJzL5FhWnXH8qs9rGgOheleyN2dw2Jxr1ot9AuR5aDJjMihj+tF3HErW/vg6wA==","signatures":[{"sig":"MEUCIHZaISaPef1aC3tNmTNF+LpY9cZEt7EeiP2yyDMkNdrYAiEAj6j96H1K0Kok0g0mcEui7kZXlAoOM8S0BoB9eVUeWes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9526256},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.57.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <25"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/377a04d93b512ebff60360b1555c1939/arkade-os-sdk-0.4.57.tgz","_integrity":"sha512-lUYa9JiYs409JfNKkoM3fx6THJzL5FhWnXH8qs9rGgOheleyN2dw2Jxr1ot9AuR5aDJjMihj+tF3HErW/vg6wA==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.57_1786109885416_0.18066228000184137","host":"s3://npm-registry-packages-npm-production"}},"0.4.58":{"name":"@arkade-os/sdk","version":"0.4.58","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.58","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"dist":{"shasum":"f1d73bcf616900b3990c133075b760b97c1a9497","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.58.tgz","fileCount":116,"integrity":"sha512-XZnfGO1815kn8zR8Ktfu64e9fYSZmdvFg7IhqaQfKoATbA6CaeKc9ugru6MjkgL71ugRrbCEGQQI6v9yhNsOTw==","signatures":[{"sig":"MEYCIQDBLNfPI5+k/fvJvaWcXhPYRWxFsuYXOeYPmf+eGrvCYgIhANwGEK/kkVb/+VCPdr535zqcT14WQoESAtfZpqlekWs5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9566955},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.58.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/eb59e850b68fecb2b7a5c9059858f3f8/arkade-os-sdk-0.4.58.tgz","_integrity":"sha512-XZnfGO1815kn8zR8Ktfu64e9fYSZmdvFg7IhqaQfKoATbA6CaeKc9ugru6MjkgL71ugRrbCEGQQI6v9yhNsOTw==","_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.58_1786361139045_0.8756647473568595","host":"s3://npm-registry-packages-npm-production"}},"0.4.59":{"name":"@arkade-os/sdk","version":"0.4.59","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.59","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"63dcf66ca0934a086df037dd19ed710a0eef7d8c","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.59.tgz","fileCount":116,"integrity":"sha512-7mVAp2tfU/ZdeP1wKEoJoeVp1gV21FM3y0k7mJtqHN1DTq4B+BnhZmI4VJ+7K8EzoM5iFlg1vCEP4UOUjhVwNQ==","signatures":[{"sig":"MEUCIEJbhOmb3Fs4JGr3zJfRxWp4ND4o4ZtDXBxwyA1v5Nw6AiEA3HJTtMWbIfTXWcKLUTx18swyuKcMFOgQ287kuX5BueY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9615366},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.59.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/f4c948885bfb88478fd742dddd5b2fcd/arkade-os-sdk-0.4.59.tgz","_integrity":"sha512-7mVAp2tfU/ZdeP1wKEoJoeVp1gV21FM3y0k7mJtqHN1DTq4B+BnhZmI4VJ+7K8EzoM5iFlg1vCEP4UOUjhVwNQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.59_1786538346083_0.1647539213857605","host":"s3://npm-registry-packages-npm-production"}},"0.4.60":{"name":"@arkade-os/sdk","version":"0.4.60","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.60","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"9c61ba32efc1fe8c3f5ca7d7aa6890054319a443","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.60.tgz","fileCount":116,"integrity":"sha512-SznfNVfdOzLAza9/yZIzKUX+QE97eUwsCvFNUgO4O+tb3K4mjF9eX75mp2cZgm/qG42LaET1XCkvz4uwYCOzDQ==","signatures":[{"sig":"MEUCIGvxnQVFJOWHEFBxtcXXOzkOViuInOQPy976QtCRkKu/AiEA5htsYm6R2PXp0kNog/pG+dAkQzHrfCCgFNmPBQgDJx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10202043},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.60.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/297fb2eb38f0ed6e92bc641f55c8534b/arkade-os-sdk-0.4.60.tgz","_integrity":"sha512-SznfNVfdOzLAza9/yZIzKUX+QE97eUwsCvFNUgO4O+tb3K4mjF9eX75mp2cZgm/qG42LaET1XCkvz4uwYCOzDQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.60_1786540985864_0.1292339723212994","host":"s3://npm-registry-packages-npm-production"}},"0.4.61":{"name":"@arkade-os/sdk","version":"0.4.61","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.61","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"60930d59444c85792296959a2c61e3dec06cbe4a","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.61.tgz","fileCount":116,"integrity":"sha512-EmStUgOW5ZyM0TpzJA6+DiFIIHT8PyYG6jdTHS/GV+8yHjz2ZsntGZ2K9V3skiiZBCIjcTgDAYQ1lEatfSeBGA==","signatures":[{"sig":"MEUCIQDMDG3miKe9w1Broj3mm0uGxnCBy6iJcNgLShmzKkAm+QIgD9UWByiIgBbcEN0hDstJjJYNkFFha5HRJsjgC5ElFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10466443},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.61.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/0e6df4bc796b9253e0eb0bfb29051d1b/arkade-os-sdk-0.4.61.tgz","_integrity":"sha512-EmStUgOW5ZyM0TpzJA6+DiFIIHT8PyYG6jdTHS/GV+8yHjz2ZsntGZ2K9V3skiiZBCIjcTgDAYQ1lEatfSeBGA==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.61_1786602540218_0.5547560706743788","host":"s3://npm-registry-packages-npm-production"}},"0.4.62":{"name":"@arkade-os/sdk","version":"0.4.62","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.62","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"379e2bf3217f52260c74bd01af38350f4b6fd9dd","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.62.tgz","fileCount":116,"integrity":"sha512-nrf7PnCeGCzWuuMLRG37YJwuKR8EffKsRrmZPE3zDQyAnvwBcRrve5r4xUHsczGbeDPS8GcQ+nSk+PeB7lcewg==","signatures":[{"sig":"MEUCIQCLFZCwHQbNXlDwMzdivY7SK44c2f2ZPIvvzyp2IvCOWQIgJpCzjzIgHg5owpGMlLP9VibZv31exnaikBLaUqj8tA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10547271},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.62.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/e44ebd7a60802ba25398b15e91ddedf7/arkade-os-sdk-0.4.62.tgz","_integrity":"sha512-nrf7PnCeGCzWuuMLRG37YJwuKR8EffKsRrmZPE3zDQyAnvwBcRrve5r4xUHsczGbeDPS8GcQ+nSk+PeB7lcewg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.62_1786626752483_0.5341735372170391","host":"s3://npm-registry-packages-npm-production"}},"0.4.63":{"name":"@arkade-os/sdk","version":"0.4.63","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.63","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"eef6f93c59a2c1210f68cd1edfcb661cf6e436da","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.63.tgz","fileCount":116,"integrity":"sha512-t8cstTT8XAZDdsn+PGDBsysrVofJWCPa1W1cdNQLtAZvfW5nrl2mveEk3HL37dcWnU38XE7Z8OtvJYzYw6uXRA==","signatures":[{"sig":"MEQCIEHw3/inIc7rHWmKs/YXWQXNFh+GM0dpp/CvdAeGmJ7uAiAcF9RVHxodCQA5NXL28fqtPnZya6ILql56K5+p2tO7OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10559072},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.63.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/5cde2f04ffbb60f169a56d98c1410766/arkade-os-sdk-0.4.63.tgz","_integrity":"sha512-t8cstTT8XAZDdsn+PGDBsysrVofJWCPa1W1cdNQLtAZvfW5nrl2mveEk3HL37dcWnU38XE7Z8OtvJYzYw6uXRA==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.63_1786965178373_0.3271950563015249","host":"s3://npm-registry-packages-npm-production"}},"0.4.64":{"name":"@arkade-os/sdk","version":"0.4.64","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.64","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"4724e56e60d65c31608c3ba1150063df4eb65e03","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.64.tgz","fileCount":116,"integrity":"sha512-3R8ewgLzMiq/PGmImUhvINji2w4FkBz4GE1ohHzIFb6m1FiGbFBZUAin9EsRSm2OtBV2uciKWnXdjiQZv3CBEg==","signatures":[{"sig":"MEQCICCl7hFqc2GMY1fos6qxQRycg6TOSMe94nTSpxFO3tSzAiBjX0IZdL5krtSWLYISi2gWS2rJRAOYgCTS9RT4TSmQeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10559072},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.64.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/d9c5fbd70989626cee75e8492e06b594/arkade-os-sdk-0.4.64.tgz","_integrity":"sha512-3R8ewgLzMiq/PGmImUhvINji2w4FkBz4GE1ohHzIFb6m1FiGbFBZUAin9EsRSm2OtBV2uciKWnXdjiQZv3CBEg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.64_1787043196794_0.36624399295114785","host":"s3://npm-registry-packages-npm-production"}},"0.4.65":{"name":"@arkade-os/sdk","version":"0.4.65","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.65","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"f41b9b7d7402b1fbba83c28408d8bc1f19cbae79","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.65.tgz","fileCount":116,"integrity":"sha512-VZ0wZcM0ZQqplUxwse/ZLG/8RZRE3YWbmqKLJ9f1s9MV3T/ToTin+zhMcaW4HnomtnaPk/q7M27c3KTMUiZ2KA==","signatures":[{"sig":"MEUCIC/ojx8he+HhY5vTs+JjHwR/jtch7lV+aJNdTnMRYeIrAiEAtXOrKULXVWEad/gwSQ9j7tbd8rjxRvkPWFMIJKmmkfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10668361},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.65.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/ec56ffc4b1a5e7ff0194f4ed970ad91f/arkade-os-sdk-0.4.65.tgz","_integrity":"sha512-VZ0wZcM0ZQqplUxwse/ZLG/8RZRE3YWbmqKLJ9f1s9MV3T/ToTin+zhMcaW4HnomtnaPk/q7M27c3KTMUiZ2KA==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.65_1787229106715_0.5543132837195499","host":"s3://npm-registry-packages-npm-production"}},"0.4.66":{"name":"@arkade-os/sdk","version":"0.4.66","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.66","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"0acf5ee5af7850fb8c651e8a9c0b4239b7c2a2c7","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.66.tgz","fileCount":116,"integrity":"sha512-wSpu22ypIse1YHdPjnOx1XWf7IMi/j5RuZpUHa2QclHs1YkzerS5HqwXTeusiynd3s0V/R9/K7ZZz7yRwkcBhg==","signatures":[{"sig":"MEUCIBoRn2BHajTzp3kqJ8vK6tR/9UMWRFLELlklOOV+4j35AiEAoq3K9nVAxRwB8t5w0A8aXNylHaJSue7+dt1iSFpgf4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10693901},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.66.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"prettier --check src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"prettier --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/20da9059e59dc769319be4e242743074/arkade-os-sdk-0.4.66.tgz","_integrity":"sha512-wSpu22ypIse1YHdPjnOx1XWf7IMi/j5RuZpUHa2QclHs1YkzerS5HqwXTeusiynd3s0V/R9/K7ZZz7yRwkcBhg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.66_1787578279303_0.036217904943378176","host":"s3://npm-registry-packages-npm-production"}},"0.4.67":{"name":"@arkade-os/sdk","version":"0.4.67","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.67","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"a3db0d2a36b5c8828b64b0483b16c3900d127cf2","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.67.tgz","fileCount":116,"integrity":"sha512-fgX0WtzNj6ncCZmzHdjVxM/XJvFSZrojalOaunfKwYtcU+RJco3mPaiVBl2RogrRsQCc8kqraE3fisaM0LAxZA==","signatures":[{"sig":"MEUCIQDf+isqj9r7MIVlqAdMuHICXbyM+0yeewDgJfOfOK9+qwIgY51dGyPmtjwJWWXHE5gGMOE7ZiOZ6fCZYcQ8UpwFTNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11077876},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.67.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/708d33cdbf1176108ff3e6d96a4aa6c3/arkade-os-sdk-0.4.67.tgz","_integrity":"sha512-fgX0WtzNj6ncCZmzHdjVxM/XJvFSZrojalOaunfKwYtcU+RJco3mPaiVBl2RogrRsQCc8kqraE3fisaM0LAxZA==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.67_1788188553930_0.6548587459307034","host":"s3://npm-registry-packages-npm-production"}},"0.4.68":{"name":"@arkade-os/sdk","version":"0.4.68","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.68","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"6ae38192bcb1f6fa9d0a5252f56af85fba3d4184","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.68.tgz","fileCount":116,"integrity":"sha512-+kMos3HCre1v9caEFadeVXuFpD+/MiVYGcNIx8MRQKfkZ7DSX3S4cpTn1mygpHhvxySwGT3ad9yeR8C7HQ3Y4A==","signatures":[{"sig":"MEUCIQC3L6ZdD66LsAEVnGWBm+tkM77sf88WVF9td/yRdkv6qwIgVkA+tfpc+j+K4OekD59ezzzAPEb3ARwyaQwukJHZcPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11089882},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.68.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/fa310664c3acd86bcc3a16cf34ed1a24/arkade-os-sdk-0.4.68.tgz","_integrity":"sha512-+kMos3HCre1v9caEFadeVXuFpD+/MiVYGcNIx8MRQKfkZ7DSX3S4cpTn1mygpHhvxySwGT3ad9yeR8C7HQ3Y4A==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.68_1788444954930_0.8076972256154138","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.0":{"name":"@arkade-os/sdk","version":"0.5.0-rc.0","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.0","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"2f41e369f7acf855054cb37e6362c3cba9d2fd7d","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.0.tgz","fileCount":116,"integrity":"sha512-/uaIPgIpUx8snuVwvNDfSHZT0uSM43N6DL42piLbNfZ4EWM0xU4XTQsfaUpQPPhEj3ddWbXLmafrqug2TutFGg==","signatures":[{"sig":"MEQCIHGQLRnzwvMLW1p7/hHa1cAPYB37a2IIp9O0K+d3kZvsAiAbIkAA8b0DOcqcKSQkFgTj4gyCUmivWi/0h8gv4X3Mgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11220921},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/a704faa1d2b260f2e5af9ee4f08f5aa8/arkade-os-sdk-0.5.0-rc.0.tgz","_integrity":"sha512-/uaIPgIpUx8snuVwvNDfSHZT0uSM43N6DL42piLbNfZ4EWM0xU4XTQsfaUpQPPhEj3ddWbXLmafrqug2TutFGg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.0_1788448015436_0.30205248330233814","host":"s3://npm-registry-packages-npm-production"}},"0.4.69":{"name":"@arkade-os/sdk","version":"0.4.69","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.69","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"d02b72ce62bb433c5b8abdf192ff7a64b2e8a429","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.69.tgz","fileCount":116,"integrity":"sha512-pQJgx0V797XUb5upeHyShvsZMBQJohbIqcTo/ODQYfGqCu11T07kURIV+5ESIbHgmgImqyTuVTyEKLHn392Uww==","signatures":[{"sig":"MEUCIHuoGFLKXMJRDO3jIb3S2WABbN8qgqskjCCdfO1LGf2wAiEA9KIe3zY2Kvhaw3SU3iia2nHLcEUjD3/k+OXa7acpAbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11204190},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.69.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/bd888ccd5bf494e750120ae80d83d8a2/arkade-os-sdk-0.4.69.tgz","_integrity":"sha512-pQJgx0V797XUb5upeHyShvsZMBQJohbIqcTo/ODQYfGqCu11T07kURIV+5ESIbHgmgImqyTuVTyEKLHn392Uww==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.69_1788534412491_0.5568705191356074","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.1":{"name":"@arkade-os/sdk","version":"0.5.0-rc.1","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.1","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"293d47f3c8f508ec798069d481ebb6ee3f4e4417","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.1.tgz","fileCount":116,"integrity":"sha512-Euw0tZ9VMdtNqAEWAQEym7xeon5e6RPdRy1onXAUxql29I3GGzoqVvM57JWxmug4WS3gYqvgcXJp3ljaPix+Ow==","signatures":[{"sig":"MEQCIDIb/agGjKSS0RHtpwYCNyHNhpxbfvYTimxK/jnhSL6XAiAsSV5IsYtck6Qj+lF+adFcR1UbxGPe95XKqffcUDomAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11337055},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/f94b6003e82a32514a4e5a4c3e408ee6/arkade-os-sdk-0.5.0-rc.1.tgz","_integrity":"sha512-Euw0tZ9VMdtNqAEWAQEym7xeon5e6RPdRy1onXAUxql29I3GGzoqVvM57JWxmug4WS3gYqvgcXJp3ljaPix+Ow==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.1_1788541626551_0.3903985157832728","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.2":{"name":"@arkade-os/sdk","version":"0.5.0-rc.2","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.2","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"061aefa9a020cc4d162eafeb3807946877a48d3f","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.2.tgz","fileCount":116,"integrity":"sha512-gMWldGBmPCJV+AqIfhMA4mKSPISitphD4KMjgkWyLb6R+TfVyQ6M7IP3q0KO8cUGrMU5eTHCp8aaZvi2Zn/yqg==","signatures":[{"sig":"MEQCIDxmqJiE9jnipiDtTZPUOL5iuZi0YMolgKgqnZN7c8T8AiBp8JsXd8NRSHltjcG26fopQ1/E2uKy03cm6CSNB+dZIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11362674},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/dcf9cfb1d070db5e08b01950322ad4fc/arkade-os-sdk-0.5.0-rc.2.tgz","_integrity":"sha512-gMWldGBmPCJV+AqIfhMA4mKSPISitphD4KMjgkWyLb6R+TfVyQ6M7IP3q0KO8cUGrMU5eTHCp8aaZvi2Zn/yqg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.2_1788763071520_0.08163445135293812","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.3":{"name":"@arkade-os/sdk","version":"0.5.0-rc.3","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.3","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"c8e1bc30f6a386da19a1bdcbbea7018cb7b015c4","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.3.tgz","fileCount":116,"integrity":"sha512-m1TmuFk+ye3RvapE4VCDpKlzFeVuWCZk2+VMFA0Lu/Cdmo6NWvsHgv4gjqBqdmcQW+CDnpqyZDyHPzWaQnvYzg==","signatures":[{"sig":"MEYCIQC9b2K+xOCnkzRvF53NpIAeFK3kWwoEeoDR/zMsgjDGMAIhAMI9sX+EIvnCd96ZoUJV8EQaGFU3LSafK8QUuraSPBsX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11362674},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/7cb326b17bb71494ed568b49e133bac7/arkade-os-sdk-0.5.0-rc.3.tgz","_integrity":"sha512-m1TmuFk+ye3RvapE4VCDpKlzFeVuWCZk2+VMFA0Lu/Cdmo6NWvsHgv4gjqBqdmcQW+CDnpqyZDyHPzWaQnvYzg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.3_1788793922935_0.9021788487280646","host":"s3://npm-registry-packages-npm-production"}},"0.4.70":{"name":"@arkade-os/sdk","version":"0.4.70","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.70","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"c47bccbf7f44f5efe1d57c5ed6769d213916e049","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.70.tgz","fileCount":116,"integrity":"sha512-011kQ77DNk7rhR3Z5Gl/ueo1wU3g3ZFaxtq2g6rmGn4ngyOyJDIR/fslOcvlEJ+GR9srU3jEPVUxTdLQLMczDQ==","signatures":[{"sig":"MEYCIQChyXTLoYA4nc+2Q1JdjKE+kqMjgu/vNMfLaZv9rfIFWgIhAIK9JV/D26v+RPkrvJjkoHNrZcniSWrxZm2J/DXZzcJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11235626},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.70.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/2169505e93488fa634053f4287967c27/arkade-os-sdk-0.4.70.tgz","_integrity":"sha512-011kQ77DNk7rhR3Z5Gl/ueo1wU3g3ZFaxtq2g6rmGn4ngyOyJDIR/fslOcvlEJ+GR9srU3jEPVUxTdLQLMczDQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.70_1788861261525_0.9670030672242449","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.4":{"name":"@arkade-os/sdk","version":"0.5.0-rc.4","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.4","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"261c263b2c36338473d11a00d95579843ee2ef3d","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.4.tgz","fileCount":86,"integrity":"sha512-y+hDpH0WJ1Riq/dfVqN4jUKdF0bJPMETDc3JJ7O+oW9R4qXkJpzy6kcSVgefQb37shGSWAq1/zRSz94G6yTloA==","signatures":[{"sig":"MEUCIDX4Jq++L3kybrCad38rgzO1B0+Er9jLsBlVteZwShJrAiEAnzuMOIR2u3InARN9pBQvFgxvvs/oS37VUE1mqP6/Zj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11119670},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/ad0ce904ea2b1bc8f463682d28931d10/arkade-os-sdk-0.5.0-rc.4.tgz","_integrity":"sha512-y+hDpH0WJ1Riq/dfVqN4jUKdF0bJPMETDc3JJ7O+oW9R4qXkJpzy6kcSVgefQb37shGSWAq1/zRSz94G6yTloA==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.4_1788867383107_0.08817989690140693","host":"s3://npm-registry-packages-npm-production"}},"0.4.71":{"name":"@arkade-os/sdk","version":"0.4.71","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.71","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"34ff27e6c2f8a7a73b636faf1fa01d0607a90039","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.71.tgz","fileCount":116,"integrity":"sha512-gLoHL40EPi21+XlZzxMVfLYl4nWNVXqhRIwksV0vzSb8ID+hfYl9PYm5cgazEwxFkP/tm08C2uK72QjSAkG94A==","signatures":[{"sig":"MEQCIHZbtg/JWupiKYr5OMcgHNNmhm27kFPudxJMKj7l/KTzAiA75I8Hkg17VJZojtBanro3bdgCPFLj+3QyzkQkwTRTWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11313776},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.71.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/c0d864fd77ed15c749bcf5f4fc1ec98e/arkade-os-sdk-0.4.71.tgz","_integrity":"sha512-gLoHL40EPi21+XlZzxMVfLYl4nWNVXqhRIwksV0vzSb8ID+hfYl9PYm5cgazEwxFkP/tm08C2uK72QjSAkG94A==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.71_1788870501351_0.4965148375049926","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.5":{"name":"@arkade-os/sdk","version":"0.5.0-rc.5","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.5","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"65d372ead3feac262f99a3cf16e47fc316d10fc0","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.5.tgz","fileCount":86,"integrity":"sha512-oPN1bIkt9FteXju6kRHUDJ03AuJQL/ofQe5S+FrgsZGdRt3DhKqfscZAQLx90s6+i7/2REcHWZb0h8KsOCfuNg==","signatures":[{"sig":"MEUCIGLwaArNvfXiM6mDoBf0oUuKSGZ2epI6CEJFik3sqbm6AiEAtpVDhgXC5bNJ/38dHRDfZiwFdVCc8VCC9e2UIlM6r5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11197818},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/bd3ad5492576086090bb9adfa49dcf80/arkade-os-sdk-0.5.0-rc.5.tgz","_integrity":"sha512-oPN1bIkt9FteXju6kRHUDJ03AuJQL/ofQe5S+FrgsZGdRt3DhKqfscZAQLx90s6+i7/2REcHWZb0h8KsOCfuNg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.5_1788900054605_0.8715141314438717","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.6":{"name":"@arkade-os/sdk","version":"0.5.0-rc.6","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.6","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"9c9143bef998bcf67756d8b9bf77e592d639b4a3","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.6.tgz","fileCount":86,"integrity":"sha512-udSP/FWt1CVrS1vuX5hdloPrvk3g61HJDBAPyQcziIY+/SZdW5PRdzPLxgt5yywew1gLIDYyLz6m5TBHW/3Wbw==","signatures":[{"sig":"MEQCIF+cFjM+zvx9eScmvCwUGciYWlWvYVYVaqZo8UZZBeW7AiBzunP7EjMkd8k2pyQYSxj5lykcZy4jSgHMsv2x+MLPpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11256310},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/c98abf79d3b09eeaa23009f20687a2cd/arkade-os-sdk-0.5.0-rc.6.tgz","_integrity":"sha512-udSP/FWt1CVrS1vuX5hdloPrvk3g61HJDBAPyQcziIY+/SZdW5PRdzPLxgt5yywew1gLIDYyLz6m5TBHW/3Wbw==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.6_1788948971848_0.6121626729833094","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.7":{"name":"@arkade-os/sdk","version":"0.5.0-rc.7","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.7","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"014682286ac14b3007f0045e379ffceb6955ddde","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.7.tgz","fileCount":86,"integrity":"sha512-9yvd9yo6oyhrzHbmQ4pSacoNa61mOiE/BwYP42Wl53WBlqirsJk1GUs/c8xKlI+qJ0QEqORundnzd9ME2iO2fQ==","signatures":[{"sig":"MEQCICYQ3UViI1BA2PLJjc0nltnLByGRrRG4u2PuMpcaKCvbAiAlCdMaRMeF7Kwl4oc3rJGv1l3U6FR0eFSZnCMpfis3hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11258063},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"pietro909","email":"dev@pietro.uno"},"_resolved":"/tmp/27a18061c94df4b5084d078f56e1e7b1/arkade-os-sdk-0.5.0-rc.7.tgz","_integrity":"sha512-9yvd9yo6oyhrzHbmQ4pSacoNa61mOiE/BwYP42Wl53WBlqirsJk1GUs/c8xKlI+qJ0QEqORundnzd9ME2iO2fQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.12.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.15.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.7_1788955163978_0.9111523948734888","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.8":{"name":"@arkade-os/sdk","version":"0.5.0-rc.8","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.8","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"bc988d3c378d389dc5f71ad8c880e5556d60f9cc","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.8.tgz","fileCount":86,"integrity":"sha512-FMax5dfEOQAfhNZ0dISwospxCU7WwAstLUSkuWqwzkrZUwa1Y4Pwkg9TGZzEpg4keTXyWgSyxNw0rNNzYJNHEg==","signatures":[{"sig":"MEQCIDmpg3Jz1JoWQhDJa76OUrhIoOQwYFJLa/WlPRdrY/HAAiB6d4Y/b9QYvyPYhsymmaS6saHLv/6t0WGBkgBpdH6bkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11283421},"main":"./dist/index.cjs","type":"module","_from":"file:C:/Users/evilk/AppData/Local/Temp/arkade-sdk-0.5.0-rc.8-pack/arkade-os-sdk-0.5.0-rc.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\arkade-sdk-0.5.0-rc.8-pack\\arkade-os-sdk-0.5.0-rc.8.tgz","_integrity":"sha512-FMax5dfEOQAfhNZ0dISwospxCU7WwAstLUSkuWqwzkrZUwa1Y4Pwkg9TGZzEpg4keTXyWgSyxNw0rNNzYJNHEg==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.8_1789027364912_0.864301693372709","host":"s3://npm-registry-packages-npm-production"}},"0.4.72":{"name":"@arkade-os/sdk","version":"0.4.72","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.72","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"ff321b9691305eb95f82f5cdae6b87fe2dac23cf","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.72.tgz","fileCount":116,"integrity":"sha512-u0h+oLu+l9//VBQxroIgHjXTdfQsOZZGfmXKkmZj5SzaozsDH6L2FDUbUtzGlNZF/UBKqcwwBHb4PzsP8unjZQ==","signatures":[{"sig":"MEUCIQD33rnibnR8l3SgAr0ug8gM7J//XEVXRie/rFbfI5JRNAIgIFh0ygs+UosjnBHJberANVr4yHmhT6+842NTetnDTFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11397722},"main":"./dist/index.cjs","type":"module","_from":"file:C:/Users/evilk/AppData/Local/Temp/arkade-sdk-0.4.72-pack/arkade-os-sdk-0.4.72.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\arkade-sdk-0.4.72-pack\\arkade-os-sdk-0.4.72.tgz","_integrity":"sha512-u0h+oLu+l9//VBQxroIgHjXTdfQsOZZGfmXKkmZj5SzaozsDH6L2FDUbUtzGlNZF/UBKqcwwBHb4PzsP8unjZQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.72_1789028388442_0.7721916480288495","host":"s3://npm-registry-packages-npm-production"}},"0.4.73":{"name":"@arkade-os/sdk","version":"0.4.73","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.73","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"17d6647f8dc3361cff880bd1090fe4533fd1170c","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.73.tgz","fileCount":116,"integrity":"sha512-OaWaAihB9IdvSTVO4hZPfWpfpeB1Czmx18nXkwq49oCPIqYCaagRnIEnVX5dF/Y3nPRrNeKcw94pNzTHI69Tsw==","signatures":[{"sig":"MEUCIQCEf1vMqv4IyWJtBJXqp2z0vaQG7qok+xvfE+ytcpVkFQIgKj62phR1d6od3tfJpGRfM+aRB5Vzy8pbislvo9wh7uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUaV910hNVAOk8E62cA6o8T/K9DSL41s7PpzJ8lHkFUwIgLTDnagykHWcWrFC/dpmoSPaDwpYR8gEUVBUnxFd1tmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11432088},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.73.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\eba704850aed2daf40350d68ad2fb070\\arkade-os-sdk-0.4.73.tgz","_integrity":"sha512-OaWaAihB9IdvSTVO4hZPfWpfpeB1Czmx18nXkwq49oCPIqYCaagRnIEnVX5dF/Y3nPRrNeKcw94pNzTHI69Tsw==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.73_1789502673960_0.8925124406021205","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.9":{"name":"@arkade-os/sdk","version":"0.5.0-rc.9","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.9","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"37de6e670115856288fe2f615094d2610a441479","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.9.tgz","fileCount":86,"integrity":"sha512-TGjVPrKX05hNU2x9DUugGmk/ES3loYEQ+6D959EXVzvHREmnvLMXwXwzwkZR6ZKKJge6O+S6sYXxBE8lmf4s8A==","signatures":[{"sig":"MEYCIQDVVTqVNUeFBfZ36N3JKeT/f+6zEqMNJ4eVH4EEh+ZVzgIhALLjWI6hsH46nakeFqQrEtRHy+nutZdSEpyuqDimjwdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFp7w4x0NUZN6AdVkZKiFlZWtlhvfoPKd9bF7k5fDmJ0AiEAts54Gw4hFUUu+aFf2nZ5Afnrxj3MRNF6jmozYbMILLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11317787},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\b4044d0a710d7e11e40944c7425f22b1\\arkade-os-sdk-0.5.0-rc.9.tgz","_integrity":"sha512-TGjVPrKX05hNU2x9DUugGmk/ES3loYEQ+6D959EXVzvHREmnvLMXwXwzwkZR6ZKKJge6O+S6sYXxBE8lmf4s8A==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.9_1789505047034_0.16986152064704618","host":"s3://npm-registry-packages-npm-production"}},"0.4.74":{"name":"@arkade-os/sdk","version":"0.4.74","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.74","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"2d624ea510334f1dc49ed61088cdff09d3f8691d","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.74.tgz","fileCount":116,"integrity":"sha512-i3tcSv8VoCOIZC7wUy8+Qh9hH91I4Zf/E9GSepD3clXuHTV11hcqLcWnrofPz6HGL0n5WXt0kB+HVx2xG6g6hQ==","signatures":[{"sig":"MEQCICQzLUxNV6ZPTcF+VDLjUVjDdByOCgFYzApa5ywI20U8AiBNhWrInhGWXFQ77AU5DWdCZ14Y/OPHVkXH46dId134zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNgnxNHo9wmzBvACrtkJKWNR1u5UTgCPaJGc9SAfhbBQIgXUVFP6Sl1Fqf0QSpnBc0A9DbGFEwyUwpSUe4WJFOvpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11467325},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.74.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\66b5bbab45ca76c0db847500ede10eb7\\arkade-os-sdk-0.4.74.tgz","_integrity":"sha512-i3tcSv8VoCOIZC7wUy8+Qh9hH91I4Zf/E9GSepD3clXuHTV11hcqLcWnrofPz6HGL0n5WXt0kB+HVx2xG6g6hQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.74_1789850626911_0.05410861077904472","host":"s3://npm-registry-packages-npm-production"}},"0.4.75":{"name":"@arkade-os/sdk","version":"0.4.75","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.75","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"c6a1b6a201cc8f4dcede8f4a0442ffcd95927d25","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.75.tgz","fileCount":116,"integrity":"sha512-D9wDOj2evuhYQOdsxNA06n5ws3RjWIiF/b09cmiQSxCFMLyZBAnSelWrTMK+ir140e+Swl7odWGwzxs4RKvlug==","signatures":[{"sig":"MEYCIQCNwDMYVmW0PLCBOwE7XMX+eUhFmuzNStwmlM9zBF8V7AIhANocOl2WPevztz5EjxaULeU8PlbbYYBUiOg1SSd3SkZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPDmDyg7P8+UTmrsu0Z8iKGyWW5kdbM+f1jZ4YanNEeAIhANU7ZT/z/QDWpIZ1iIHOIVv3LuleM71t2Pzaw/wA1cBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11523378},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.75.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\970ef42119aaca77c89c3a1230b52bd5\\arkade-os-sdk-0.4.75.tgz","_integrity":"sha512-D9wDOj2evuhYQOdsxNA06n5ws3RjWIiF/b09cmiQSxCFMLyZBAnSelWrTMK+ir140e+Swl7odWGwzxs4RKvlug==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.75_1790170919707_0.8834261222206936","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.10":{"name":"@arkade-os/sdk","version":"0.5.0-rc.10","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.10","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"61de3ad73c6bbb497c0a35706c3b422c8c095cce","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.10.tgz","fileCount":86,"integrity":"sha512-sjJxNxE33NjkyNR5a1yKD5E0FbMPGAm+eS412LdNUShuZH069T05/StIDGkqW1bZBU3QNve34FyfI5xo5Swtrw==","signatures":[{"sig":"MEYCIQDhuCsrJHEK3FnGN5aYavDT7/vpawxrv3brtz/CBjzHgAIhALcIXGvd1Gac1dm/2YKAukTEUhUqrfkD79mjxIRxiH47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQp/hQluyVXcbsGeQnIOmu9Aiek+PYNuOcayMdWsbzFAiAkAIzAyqd4U8ksjkMD42DW1wIBszn5eJwh6JfTMHw9EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11409094},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\06b732a7d157a4bff4c86223fa4edbee\\arkade-os-sdk-0.5.0-rc.10.tgz","_integrity":"sha512-sjJxNxE33NjkyNR5a1yKD5E0FbMPGAm+eS412LdNUShuZH069T05/StIDGkqW1bZBU3QNve34FyfI5xo5Swtrw==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.10_1790173774472_0.7331469986026706","host":"s3://npm-registry-packages-npm-production"}},"0.4.76":{"name":"@arkade-os/sdk","version":"0.4.76","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.4.76","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"ec8d11091eed51f6876a640995c998058b1e5eb8","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.76.tgz","fileCount":116,"integrity":"sha512-9X2rkdY8MZG9/wC1/W8G1hI8G6MR+r1bUwCWmeqGXc5gfZQXe514JonWKJ6vbfjL6lgJPr1GWE/ntQigY5qIvw==","signatures":[{"sig":"MEUCIQDbixcLeDAFRJg0TpCrSJFMVDbiph5lfA+CDvqgd+DL0wIgF0828TdEJU5dfu0877T3e/y2iHYld3mgLTKCdmj0tLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDl8Xr4r3wMuCLTkP2YcH8oUfByYUUh3dFMf+n19lk5oQIgGp2akHzBna0Xc2yYdpOQs17bDmp+1+oAIdCALKVd3Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11592112},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.4.76.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\01be292b83bb320b6b1b1e3ed11edb96\\arkade-os-sdk-0.4.76.tgz","_integrity":"sha512-9X2rkdY8MZG9/wC1/W8G1hI8G6MR+r1bUwCWmeqGXc5gfZQXe514JonWKJ6vbfjL6lgJPr1GWE/ntQigY5qIvw==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.76_1790339146238_0.5615851505219571","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.11":{"name":"@arkade-os/sdk","version":"0.5.0-rc.11","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","_id":"@arkade-os/sdk@0.5.0-rc.11","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"homepage":"https://github.com/arkade-os/ts-sdk#readme","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"b48102dc3fea362de3bfe928f1d2dc67ae209bab","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.5.0-rc.11.tgz","fileCount":86,"integrity":"sha512-n+EXk8pK0NJJBH4s0TBnHnOJGX6z206j+47/sBUYLSsV9yqkxDlS2FojNbSMtxhUv/0jwJSAHtRV0wz/f3Fvaw==","signatures":[{"sig":"MEQCIHySPnZrPDtba0zdUEClyIXORde2LZNNi3SEzEMf590AAiA/fVD+Vpa/Gn5KtRuyJ35C82phhuIeLlcWtqJUYPsM1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQt47tBOXmseiHMrpMNobTK9NFOm48arwJT01N1YGPywIhAIfgQXXxtfBZJOzULsVqMlVTquGRP3l+kRBPDb3ZiWSC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11463798},"main":"./dist/index.cjs","type":"module","_from":"file:arkade-os-sdk-0.5.0-rc.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"scripts":{"lint":"biome format src test examples && pnpm run typecheck:tests && pnpm run check:vtxo && pnpm run check:e2e-groups","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:tests":"tsc -p tsconfig.tests.json --noEmit","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","check:e2e-groups":"node ../../scripts/e2e-groups.mjs --check","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\3b026c0453cfb228b86c698a30745c42\\arkade-os-sdk-0.5.0-rc.11.tgz","_integrity":"sha512-n+EXk8pK0NJJBH4s0TBnHnOJGX6z206j+47/sBUYLSsV9yqkxDlS2FojNbSMtxhUv/0jwJSAHtRV0wz/f3Fvaw==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-rc.11_1790342066733_0.7715104032834748","host":"s3://npm-registry-packages-npm-production"}},"0.4.77":{"_id":"@arkade-os/sdk@0.4.77","bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"dist":{"shasum":"a99e913209f74d8bdde540fff3189f398a2c4b86","tarball":"https://registry.npmjs.org/@arkade-os/sdk/-/sdk-0.4.77.tgz","fileCount":116,"integrity":"sha512-1VlAW0+LoYfdcdPjx2JHm9KuEpWG7WYjfNnVKomSnVXB75/1kc7asBBCJ5mOz5B0BgwxWHTi6u/QDteKrLUQMQ==","signatures":[{"sig":"MEYCIQDjAdI/b5ssp6soKAfMBUuDTbojVBycT6vunbaBQIcg1gIhAO4kaBeqs52ZMUhIeKTjRNJBBhxvfcTfyEVjEaUJz4FE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDl9gKx5Ht+bCy/kgee4Rjm4DccNl+ecy7wUUOYRLbAxAiBMvXs3kiarM1HV8qQp3avlo1Qi9r6hgqyxjBooJPlvlg=="}],"unpackedSize":11699865},"main":"./dist/index.cjs","name":"@arkade-os/sdk","type":"module","_from":"file:arkade-os-sdk-0.4.77.tgz","types":"./dist/index.d.ts","author":{"name":"Ark Labs"},"module":"./dist/index.js","engines":{"node":">=22.12.0 <27"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./wallet/expo":{"import":{"types":"./dist/wallet/expo/index.d.ts","default":"./dist/wallet/expo/index.js"},"require":{"types":"./dist/wallet/expo/index.d.cts","default":"./dist/wallet/expo/index.cjs"}},"./worker/expo":{"import":{"types":"./dist/worker/expo/index.d.ts","default":"./dist/worker/expo/index.js"},"require":{"types":"./dist/worker/expo/index.d.cts","default":"./dist/worker/expo/index.cjs"}},"./adapters/expo":{"import":{"types":"./dist/adapters/expo.d.ts","default":"./dist/adapters/expo.js"},"require":{"types":"./dist/adapters/expo.d.cts","default":"./dist/adapters/expo.cjs"}},"./adapters/indexedDB":{"import":{"types":"./dist/adapters/indexedDB.d.ts","default":"./dist/adapters/indexedDB.js"},"require":{"types":"./dist/adapters/indexedDB.d.cts","default":"./dist/adapters/indexedDB.cjs"}},"./repositories/realm":{"import":{"types":"./dist/repositories/realm/index.d.ts","default":"./dist/repositories/realm/index.js"},"require":{"types":"./dist/repositories/realm/index.d.cts","default":"./dist/repositories/realm/index.cjs"}},"./adapters/fileSystem":{"import":{"types":"./dist/adapters/fileSystem.d.ts","default":"./dist/adapters/fileSystem.js"},"require":{"types":"./dist/adapters/fileSystem.d.cts","default":"./dist/adapters/fileSystem.cjs"}},"./repositories/sqlite":{"import":{"types":"./dist/repositories/sqlite/index.d.ts","default":"./dist/repositories/sqlite/index.js"},"require":{"types":"./dist/repositories/sqlite/index.d.cts","default":"./dist/repositories/sqlite/index.cjs"}},"./adapters/asyncStorage":{"import":{"types":"./dist/adapters/asyncStorage.d.ts","default":"./dist/adapters/asyncStorage.js"},"require":{"types":"./dist/adapters/asyncStorage.d.cts","default":"./dist/adapters/asyncStorage.cjs"}},"./adapters/localStorage":{"import":{"types":"./dist/adapters/localStorage.d.ts","default":"./dist/adapters/localStorage.js"},"require":{"types":"./dist/adapters/localStorage.d.cts","default":"./dist/adapters/localStorage.cjs"}},"./wallet/expo/background":{"import":{"types":"./dist/wallet/expo/background.d.ts","default":"./dist/wallet/expo/background.js"},"require":{"types":"./dist/wallet/expo/background.d.cts","default":"./dist/wallet/expo/background.cjs"}}},"license":"MIT","scripts":{"lint":"biome format src test examples && pnpm run check:vtxo","test":"vitest run","audit":"pnpm audit","build":"tsup","format":"biome format --write src test examples","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","docs:open":"open ../../docs/index.html","test:unit":"vitest run --exclude test/e2e","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","smoke:dist":"node scripts/smoke-dist.mjs","test:setup":"node test/setup.mjs","test:watch":"vitest","test:master":"ARK_ENV=master vitest run","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest:start":"node ./regtest/regtest.mjs start","test:coverage":"vitest run --coverage","typecheck:types":"tsc -p tsconfig.typecheck.json --noEmit","test:integration":"vitest run test/e2e/**","test:setup-docker":"node test/setup.mjs docker","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**"},"version":"0.4.77","_npmUser":{"name":"kukks","email":"evilkukka@gmail.com"},"homepage":"https://github.com/arkade-os/ts-sdk#readme","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"_resolved":"C:\\Users\\evilk\\AppData\\Local\\Temp\\76700d37c0c2bc3e20d4be238d27c8d8\\arkade-os-sdk-0.4.77.tgz","_integrity":"sha512-1VlAW0+LoYfdcdPjx2JHm9KuEpWG7WYjfNnVKomSnVXB75/1kc7asBBCJ5mOz5B0BgwxWHTi6u/QDteKrLUQMQ==","repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"_npmVersion":"11.13.0","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","directories":{},"maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"sideEffects":["src/index.ts","src/contracts/handlers/index.ts","dist/index.js","dist/index.cjs","dist/contracts/handlers/index.js","dist/contracts/handlers/index.cjs"],"_nodeVersion":"24.16.0","dependencies":{"bip68":"1.0.4","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/btc-signer":"2.0.1","ws-electrumx-client":"1.0.5","@marcbachmann/cel-js":"8.0.0","@bitcoinerlab/descriptors-scure":"3.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.19","typescript":"5.9.2","better-sqlite3":"12.6.2","@vitest/coverage-v8":"3.2.7","@types/better-sqlite3":"7.6.13"},"peerDependencies":{"expo":">=54.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0","expo-background-task":"~1.0.10 || >=55.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-task-manager":{"optional":true},"expo-background-task":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.4.77_1790770581269_0.7586357639730896"}}},"time":{"created":"2025-05-22T21:00:28.988Z","modified":"2026-09-30T12:16:21.710Z","0.0.16":"2025-05-22T21:00:29.291Z","0.1.0":"2025-05-28T13:09:05.162Z","0.1.1":"2025-06-05T10:56:00.347Z","0.1.2":"2025-06-30T14:12:00.445Z","0.1.3":"2025-06-30T17:30:39.432Z","0.1.4":"2025-07-01T17:23:35.774Z","0.2.0":"2025-07-11T10:44:14.575Z","0.2.1":"2025-07-22T14:36:44.196Z","0.2.2":"2025-08-06T12:17:57.514Z","0.2.3":"2025-08-14T14:50:43.508Z","0.3.0-alpha.0":"2025-09-18T22:00:28.214Z","0.3.0-alpha.1":"2025-09-18T23:26:11.568Z","0.3.0-alpha.2":"2025-09-19T17:25:59.766Z","0.3.0-alpha.4":"2025-09-22T10:04:46.745Z","0.3.0-alpha.5":"2025-09-23T16:30:54.865Z","0.3.0-alpha.6":"2025-09-24T14:11:10.412Z","0.3.0-alpha.7":"2025-09-25T11:44:05.960Z","0.3.0-alpha.8":"2025-09-30T17:33:08.760Z","0.3.1-alpha.0":"2025-10-09T12:13:01.837Z","0.3.1-alpha.1":"2025-10-09T16:58:25.239Z","0.3.1-alpha.2":"2025-10-10T10:05:37.539Z","0.3.1-alpha.3":"2025-10-10T17:24:41.264Z","0.3.1-alpha.4":"2025-10-14T10:47:54.092Z","0.3.1-alpha.5":"2025-10-16T09:54:01.359Z","0.3.1-alpha.6":"2025-10-16T15:30:00.924Z","0.3.1-alpha.7":"2025-10-16T15:52:26.348Z","0.3.0":"2025-10-17T21:10:34.988Z","0.3.1":"2025-10-18T18:54:43.342Z","0.3.2":"2025-10-19T17:35:41.847Z","0.3.3":"2025-10-21T06:29:05.590Z","0.3.4":"2025-10-31T16:47:35.825Z","0.3.5":"2025-11-12T11:49:24.068Z","0.3.6":"2025-11-13T17:42:42.656Z","0.3.7":"2025-11-15T12:44:06.607Z","0.3.8":"2025-11-25T14:27:38.854Z","0.3.9":"2025-12-15T11:23:42.775Z","0.3.10":"2026-01-05T17:38:18.179Z","0.3.11":"2026-01-15T08:59:37.750Z","0.3.12":"2026-01-21T07:42:29.530Z","0.3.13":"2026-02-09T14:10:02.775Z","0.4.0-next.0":"2026-02-27T15:04:42.442Z","0.4.0-next.1":"2026-03-03T10:04:02.263Z","0.4.0-next.2":"2026-03-03T12:47:31.690Z","0.4.0-next.3":"2026-03-03T15:19:31.783Z","0.4.0-next.4":"2026-03-04T08:57:41.129Z","0.4.0-next.5":"2026-03-04T10:11:02.910Z","0.4.0-next.6":"2026-03-04T15:13:37.580Z","0.4.0-next.7":"2026-03-05T18:23:07.153Z","0.4.0-next.8":"2026-03-06T10:47:50.912Z","0.4.0":"2026-03-06T15:08:15.572Z","0.4.1":"2026-03-11T08:17:20.474Z","0.4.2":"2026-03-11T11:10:45.664Z","0.4.3":"2026-03-11T13:25:23.720Z","0.4.4":"2026-03-11T23:10:10.612Z","0.4.5":"2026-03-13T13:44:30.668Z","0.4.6":"2026-03-13T13:51:01.205Z","0.4.7":"2026-03-16T11:39:47.675Z","0.4.8":"2026-03-17T16:08:24.545Z","0.4.9":"2026-03-18T18:12:53.234Z","0.4.10":"2026-03-19T16:59:09.109Z","0.4.11":"2026-03-26T12:31:21.574Z","0.4.12":"2026-03-26T13:44:33.695Z","0.4.13":"2026-03-27T10:18:31.746Z","0.4.14":"2026-03-31T10:01:50.918Z","0.4.15":"2026-04-13T11:31:46.134Z","0.4.16":"2026-04-17T08:02:08.337Z","0.4.17":"2026-04-21T13:54:53.239Z","0.4.18":"2026-04-22T15:50:02.211Z","0.4.19":"2026-04-23T13:21:12.380Z","0.4.20":"2026-04-27T13:14:26.264Z","0.4.21":"2026-04-28T09:55:55.442Z","0.4.22":"2026-04-29T09:37:32.405Z","0.4.23":"2026-05-04T09:25:13.765Z","0.4.24":"2026-05-06T09:39:36.072Z","0.4.25":"2026-05-07T08:09:08.325Z","0.4.26":"2026-05-08T09:03:20.752Z","0.4.27":"2026-05-18T07:43:59.023Z","0.4.28":"2026-05-22T09:18:17.249Z","0.4.29":"2026-05-26T13:34:08.381Z","0.4.30":"2026-05-27T16:31:06.323Z","0.4.31":"2026-05-28T10:41:02.453Z","0.4.32":"2026-05-29T05:21:57.017Z","0.4.33":"2026-06-04T13:01:44.878Z","0.4.34":"2026-06-09T10:00:57.447Z","0.4.35":"2026-06-15T12:04:29.534Z","0.4.36":"2026-06-16T10:16:41.043Z","0.4.37":"2026-06-18T10:51:13.394Z","0.4.38":"2026-06-19T08:41:10.621Z","0.4.39":"2026-06-19T19:53:05.350Z","0.4.40":"2026-06-29T13:52:45.576Z","0.4.41":"2026-07-01T11:23:47.764Z","0.4.42":"2026-07-06T14:10:30.788Z","0.4.43":"2026-07-08T11:40:45.781Z","0.4.44":"2026-07-11T04:30:16.134Z","0.4.45":"2026-07-11T05:44:14.875Z","0.4.46":"2026-07-16T12:05:39.524Z","0.4.47":"2026-07-17T14:56:50.149Z","0.4.48-rc.0":"2026-07-17T21:36:23.857Z","0.4.48":"2026-07-21T09:39:26.686Z","0.4.49-rc.0":"2026-07-21T12:44:52.085Z","0.4.49":"2026-07-23T06:05:50.250Z","0.4.50":"2026-07-23T10:12:17.187Z","0.4.51":"2026-07-24T11:26:26.521Z","0.4.52":"2026-07-27T09:24:31.637Z","0.4.53":"2026-07-28T15:01:42.147Z","0.4.54":"2026-07-31T08:31:28.462Z","0.4.55":"2026-08-04T09:20:02.757Z","0.4.56":"2026-08-05T13:21:45.157Z","0.4.57":"2026-08-07T13:38:05.647Z","0.4.58":"2026-08-10T11:25:39.242Z","0.4.59":"2026-08-12T12:39:06.316Z","0.4.60":"2026-08-12T13:23:06.167Z","0.4.61":"2026-08-13T06:29:00.491Z","0.4.62":"2026-08-13T13:12:32.706Z","0.4.63":"2026-08-17T11:12:58.608Z","0.4.64":"2026-08-18T08:53:16.974Z","0.4.65":"2026-08-20T12:31:46.940Z","0.4.66":"2026-08-24T13:31:19.565Z","0.4.67":"2026-08-31T15:02:34.257Z","0.4.68":"2026-09-03T14:15:55.157Z","0.5.0-rc.0":"2026-09-03T15:06:55.710Z","0.4.69":"2026-09-04T15:06:52.755Z","0.5.0-rc.1":"2026-09-04T17:07:06.791Z","0.5.0-rc.2":"2026-09-07T06:37:51.763Z","0.5.0-rc.3":"2026-09-07T15:12:03.164Z","0.4.70":"2026-09-08T09:54:21.720Z","0.5.0-rc.4":"2026-09-08T11:36:23.309Z","0.4.71":"2026-09-08T12:28:21.579Z","0.5.0-rc.5":"2026-09-08T20:40:54.880Z","0.5.0-rc.6":"2026-09-09T10:16:12.061Z","0.5.0-rc.7":"2026-09-09T11:59:24.176Z","0.5.0-rc.8":"2026-09-10T08:02:45.131Z","0.4.72":"2026-09-10T08:19:48.641Z","0.4.73":"2026-09-15T20:04:34.134Z","0.5.0-rc.9":"2026-09-15T20:44:07.193Z","0.4.74":"2026-09-19T20:43:47.079Z","0.4.75":"2026-09-23T13:41:59.879Z","0.5.0-rc.10":"2026-09-23T14:29:34.678Z","0.4.76":"2026-09-25T12:25:46.435Z","0.5.0-rc.11":"2026-09-25T13:14:26.934Z","0.4.77":"2026-09-30T12:16:21.454Z"},"bugs":{"url":"https://github.com/arkade-os/ts-sdk/issues"},"author":{"name":"Ark Labs"},"license":"MIT","homepage":"https://github.com/arkade-os/ts-sdk#readme","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"repository":{"url":"git+https://github.com/arkade-os/ts-sdk.git","type":"git","directory":"packages/ts-sdk"},"description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","maintainers":[{"name":"pietro909","email":"dev@pietro.uno"},{"name":"gringokiwi","email":"gringokiwi@icloud.com"},{"name":"kukks","email":"evilkukka@gmail.com"},{"name":"tiero","email":"marco@vulpem.com"},{"name":"louisark","email":"louis@arklabs.to"},{"name":"altafan","email":"pietro@vulpem.com"},{"name":"bordalix","email":"joao.bordalo@gmail.com"}],"readme":"# Arkade TypeScript SDK\n\nThe Arkade SDK is a TypeScript library for building Bitcoin wallets using the Arkade protocol.\n\n[![TypeDoc](https://img.shields.io/badge/TypeScript-Documentation-blue?style=flat-square)](https://arkade-os.github.io/ts-sdk/)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/arkade-os/ts-sdk)\n\n## Installation\n\n```bash\nnpm install @arkade-os/sdk\n```\n\n## Usage\n\n### Creating a Wallet\n\n```typescript\nimport {\n  MnemonicIdentity,\n  Wallet,\n} from '@arkade-os/sdk'\nimport { generateMnemonic } from '@scure/bip39'\nimport { wordlist } from '@scure/bip39/wordlists/english.js'\n\n// Generate a new mnemonic or use an existing one\nconst mnemonic = generateMnemonic(wordlist)\nconst identity = MnemonicIdentity.fromMnemonic(mnemonic)\n\n// Create a wallet with Arkade support\nconst wallet = await Wallet.create({ identity })  // defaults to mainnet\n```\n\n### Read-Only Wallets (Watch-Only)\n\nThe SDK supports read-only wallets that allow you to query wallet state without exposing private keys. This is useful for:\n\n- **Watch-only wallets**: Monitor addresses and balances without transaction capabilities\n- **Public interfaces**: Display wallet information safely in public-facing applications\n- **Separate concerns**: Keep signing operations isolated from query operations\n\n#### Creating a Read-Only Wallet\n\n```typescript\nimport { SingleKey, ReadonlySingleKey, ReadonlyWallet } from '@arkade-os/sdk'\n\n// Create a read-only identity from a public key\nconst identity = SingleKey.fromHex('e09ca...56609')\nconst publicKey = await identity.compressedPublicKey()\nconst readonlyIdentity = ReadonlySingleKey.fromPublicKey(publicKey)\n\n// Create a read-only wallet\nconst readonlyWallet = await ReadonlyWallet.create({\n  identity: readonlyIdentity,\n})\n\n// Query operations work normally\nconst address = await readonlyWallet.getAddress()\nconst balance = await readonlyWallet.getBalance()\nconst vtxos = await readonlyWallet.getVtxos()\nconst history = await readonlyWallet.getTransactionHistory()\n\n// Transaction methods are not available (TypeScript will prevent this)\n// await readonlyWallet.send(...) // ❌ Type error!\n```\n\n#### Converting Wallets to Read-Only\n\n```typescript\nimport { Wallet, MnemonicIdentity } from '@arkade-os/sdk'\n\n// Create a full wallet\nconst identity = MnemonicIdentity.fromMnemonic('abandon abandon...')\nconst wallet = await Wallet.create({ identity })\n\n// Convert to read-only wallet (safe to share)\nconst readonlyWallet = await wallet.toReadonly()\n\n// The read-only wallet can query but not transact\nconst balance = await readonlyWallet.getBalance()\n```\n\n#### Converting Identity to Read-Only\n\n```typescript\nimport { MnemonicIdentity } from '@arkade-os/sdk'\n\n// Full identity\nconst identity = MnemonicIdentity.fromMnemonic('abandon abandon...')\n\n// Convert to read-only (no signing capability)\nconst readonlyIdentity = await identity.toReadonly()\n\n// Use in read-only wallet\nconst readonlyWallet = await ReadonlyWallet.create({\n  identity: readonlyIdentity,\n})\n```\n\n### Seed & Mnemonic Identity (Recommended)\n\nThe SDK supports key derivation from BIP39 mnemonic phrases or raw seeds using BIP86 (Taproot) output descriptors. This is the recommended identity type for new integrations — it uses standard derivation paths that are interoperable with other wallets and HD-ready for future multi-address support.\n\n> **Note:** Prefer `MnemonicIdentity` or `SeedIdentity` over `SingleKey` for new applications. `SingleKey` exists for backward compatibility with raw private keys.\n\n#### Creating from Mnemonic\n\n```typescript\nimport { MnemonicIdentity, Wallet } from '@arkade-os/sdk'\nimport { generateMnemonic } from '@scure/bip39'\nimport { wordlist } from '@scure/bip39/wordlists/english.js'\n\n// Generate a new 12-word mnemonic\nconst mnemonic = generateMnemonic(wordlist)\n\n// Create identity from a 12 or 24 word mnemonic\nconst identity = MnemonicIdentity.fromMnemonic(mnemonic)\n\n// With optional passphrase for additional security\nconst identityWithPassphrase = MnemonicIdentity.fromMnemonic(mnemonic, {\n  passphrase: 'my secret passphrase'\n})\n\n// Create wallet as usual\nconst wallet = await Wallet.create({\n  identity: identityWithPassphrase,\n})\n```\n\n#### Creating from Raw Seed\n\n```typescript\nimport { SeedIdentity } from '@arkade-os/sdk'\nimport { mnemonicToSeedSync } from '@scure/bip39'\n\n// If you already have a 64-byte seed\nconst seed = mnemonicToSeedSync(mnemonic)\nconst identity = SeedIdentity.fromSeed(seed)\n\n// Or with a custom account-descriptor template (must end in \"/*)\")\nconst identityWithDescriptor = SeedIdentity.fromSeed(seed, { descriptor: template })\n\n// Or with a custom template and passphrase (MnemonicIdentity)\nconst identityWithDescriptorAndPassphrase = MnemonicIdentity.fromMnemonic(mnemonic, {\n  descriptor: template,\n  passphrase: 'my secret passphrase'\n})\n```\n\n#### Watch-Only with ReadonlyDescriptorIdentity\n\nCreate watch-only wallets from an account-descriptor template:\n\n```typescript\nimport { MnemonicIdentity, ReadonlyDescriptorIdentity, ReadonlyWallet } from '@arkade-os/sdk'\nimport { generateMnemonic } from '@scure/bip39'\nimport { wordlist } from '@scure/bip39/wordlists/english.js'\n\n// From a full identity\nconst mnemonic = generateMnemonic(wordlist)\nconst identity = MnemonicIdentity.fromMnemonic(mnemonic)\nconst readonly = await identity.toReadonly()\n\n// Or directly from a wildcard template (e.g., exported from another wallet)\nconst template = \"tr([12345678/86'/0'/0']xpub.../0/*)\"\nconst readonlyFromTemplate = ReadonlyDescriptorIdentity.fromDescriptor(template)\n\n// Use in a watch-only wallet\nconst readonlyWallet = await ReadonlyWallet.create({\n  identity: readonly,\n})\n\n// Can query but not sign\nconst balance = await readonlyWallet.getBalance()\n```\n\n**Derivation Path:** `m/86'/{coinType}'/0'/0/*`\n- BIP86 (Taproot) purpose\n- Coin type 0 for mainnet, 1 for testnet\n- Account 0, external chain, wildcard index — `identity.descriptor` is the wildcard template that drives HD rotation; consumers materialize a concrete descriptor at a specific index when they need one.\n\n### Batch Signing for Browser Wallets\n\nArkade send transactions require N+1 PSBT signatures (N checkpoints + 1 main tx). With local identities like `SingleKey` or `SeedIdentity` this is invisible, but browser wallet extensions (Xverse, UniSat, OKX, etc.) show a confirmation popup per signature. The `BatchSignableIdentity` interface lets wallet providers reduce N+1 popups to a single batch confirmation.\n\n```typescript\nimport {\n  BatchSignableIdentity,\n  SignRequest,\n  isBatchSignable,\n  Wallet\n} from '@arkade-os/sdk'\n\n// Implement the interface in your wallet provider\nclass MyBrowserWallet implements BatchSignableIdentity {\n  // ... implement Identity methods (sign, signMessage, xOnlyPublicKey, etc.)\n\n  async signMultiple(requests: SignRequest[]): Promise<Transaction[]> {\n    // Convert all PSBTs to your wallet's batch signing API format\n    const psbts = requests.map(r => r.tx.toPSBT())\n    // Single wallet popup for all signatures\n    const signedPsbts = await myWalletExtension.signAllPSBTs(psbts)\n    return signedPsbts.map(psbt => Transaction.fromPSBT(psbt))\n  }\n}\n\n// The SDK automatically detects batch-capable identities\nconst identity = new MyBrowserWallet()\nconsole.log(isBatchSignable(identity)) // true\n\n// Wallet.send() uses one popup instead of N+1\nconst wallet = await Wallet.create({ identity })\nawait wallet.send({ address: 'ark1q...', amount: 1000 })\n```\n\nIdentities without `signMultiple` continue to work unchanged — each checkpoint is signed individually via `sign()`.\n\n### Ark Provider Caching\n\n`RestArkProvider.getInfo()` fetches current Arkade server parameters on every call. Wrap it\nwith `CachingArkProvider` when you reuse that response for fee, signer, or limit lookups:\n\n```typescript\nimport { CachingArkProvider, RestArkProvider, Wallet } from '@arkade-os/sdk'\n\nconst arkProvider = new CachingArkProvider(\n  new RestArkProvider('https://arkade.computer'),\n  60_000, // optional TTL in milliseconds; defaults to 60 seconds\n)\n\nconst wallet = await Wallet.create({ identity, arkProvider })\n```\n\nOnly `getInfo()` is cached; all other Ark provider methods pass through. The cache expires\nafter the TTL and updates when the inner provider reports server-info changes, including\nsigner rotation. Wrapping `RestArkProvider` preserves its `serverUrl`, so `Wallet.create`\ncan still derive the default indexer URL. Expired refresh failures propagate;\nwallet boot fallback lives in the persisted ArkInfo snapshot. Call `dispose()` if the\ninner provider outlives the wrapper, to drop its server-info subscription.\n\n### Onchain Providers\n\nWallets read onchain state (UTXOs, transactions, fee rates, chain tip) through an `OnchainProvider`. The SDK ships with two implementations and a single transport-agnostic interface so you can swap them without touching wallet code.\n\n| Provider | Transport | When to use |\n|---|---|---|\n| `EsploraProvider` | REST/HTTP (mempool.space-compatible) | Default for browser wallets, public mempool deployments, simple integrations. Both atomic 1P1C package broadcast and outspends are first-class. |\n| `ElectrumOnchainProvider` | WebSocket (Electrum protocol) | Self-hosted nodes (Fulcrum, electrs), low-latency subscriptions, environments where you control the backend. Required if you need to talk to an Electrum server directly. |\n\nIf you don't pass a provider explicitly, `OnchainWallet` and `Wallet.create({ ... })` both default to `EsploraProvider` pointing at the URL in `ESPLORA_URL[networkName]`.\n\n> **New:** the interface also requires `getRawTransaction(txid): Promise<Uint8Array>`, the raw wire bytes of a transaction. Emulator v0.0.7+ demands the previous transaction of every input a covenant spend or intent proof carries, and a boarding or commitment parent has no off-chain source. Both shipped providers implement it; a custom `OnchainProvider` has to add it.\n\n#### Default URLs\n\nThe SDK ships with reachable defaults for each network — bitcoin, signet, and mutinynet point at Ark Labs–operated deployments; testnet falls back to mempool.space; regtest assumes a local [arkade-regtest](https://github.com/ArkLabsHQ/arkade-regtest) stack (esplora API on `http://localhost:3000/api`).\n\n```typescript\nimport {\n  ESPLORA_URL,        // Record<NetworkName, string>\n  ELECTRUM_WS_URL,    // Record<NetworkName, string>\n  ELECTRUM_TCP_HOST,  // Record<NetworkName, string | null> — informational\n} from '@arkade-os/sdk'\n\nESPLORA_URL.bitcoin       // \"https://mempool.arkade.sh/api\"\nESPLORA_URL.signet        // \"https://mempool.signet.arkade.sh/api\"\nESPLORA_URL.mutinynet     // \"https://mempool.mutinynet.arkade.sh/api\"\n\nELECTRUM_WS_URL.bitcoin   // \"wss://electrum.arkade.sh\"\nELECTRUM_WS_URL.signet    // \"wss://electrum.signet.arkade.sh\"\nELECTRUM_WS_URL.mutinynet // \"wss://electrum.mutinynet.arkade.sh\"\n```\n\n#### Using Esplora (default)\n\n```typescript\nimport { EsploraProvider, ESPLORA_URL, OnchainWallet } from '@arkade-os/sdk'\n\n// Use the default URL for the network\nconst provider = new EsploraProvider(ESPLORA_URL.bitcoin)\n\n// Or pass nothing — OnchainWallet picks the default for you\nconst wallet = await OnchainWallet.create(identity, 'bitcoin')\n\n// Or override with your own mempool/esplora instance\nconst customProvider = new EsploraProvider('https://my-esplora.example/api')\n```\n\n#### Using Electrum (WebSocket)\n\n```typescript\nimport { ElectrumWS } from 'ws-electrumx-client'\nimport {\n  ElectrumOnchainProvider,\n  ELECTRUM_WS_URL,\n  OnchainWallet,\n  networks,\n} from '@arkade-os/sdk'\n\nconst ws = new ElectrumWS(ELECTRUM_WS_URL.bitcoin)\nconst provider = new ElectrumOnchainProvider(ws, networks.bitcoin)\n\nconst wallet = await OnchainWallet.create(identity, 'bitcoin', provider)\n\n// Remember to close the connection when you're done\nawait provider.close()\n```\n\n#### Atomic 1P1C package broadcast (TRUC / BIP 431)\n\nBoth providers expose `broadcastTransaction(...txs)` that accepts either a single tx or a 1P1C package (parent first, child last). The package path is **atomic** — the parent doesn't have to independently meet mempool minfee, which is the point of TRUC relay.\n\nThe Electrum provider implements this via `blockchain.transaction.broadcast_package` (Fulcrum ≥ 1.10 backed by bitcoind ≥ v28). **There is no fallback to sequential broadcast**: if the server doesn't support `broadcast_package`, the call surfaces a clear error so you can route through a different provider rather than have TRUC packages silently fail at the parent step. Ark Labs Fulcrum deployments at `electrum.arkade.sh` (and the `*.signet` / `*.mutinynet` variants) all support it.\n\n#### Server compatibility notes\n\n`ElectrumOnchainProvider` is built around methods supported by both **Fulcrum** and **electrs** (the two main Electrum server implementations):\n\n- ✅ `blockchain.scripthash.{listunspent, get_history, subscribe}`\n- ✅ `blockchain.transaction.{get, get_merkle, broadcast}`\n- ✅ `blockchain.block.header`, `blockchain.headers.subscribe`\n- ✅ `blockchain.estimatefee`, `blockchain.relayfee`\n- ⚠️ `blockchain.transaction.broadcast_package` — **Fulcrum-only**. Required for atomic 1P1C; the provider throws a descriptive error against electrs.\n- ❌ The provider does **not** call `blockchain.transaction.get` with `verbose=true` (Fulcrum-only and rejected by electrs); confirmation status is derived from `transaction.get_merkle` + raw block headers instead.\n\nOutput amounts are derived from parsed raw transaction bytes (exact bigints), never from floating-point `value` fields — protocol-level money handling shouldn't depend on `Math.round(value * 1e8)`.\n\n### Receiving Bitcoin\n\n```typescript\nimport { waitForIncomingFunds } from '@arkade-os/sdk'\n\n// Get wallet addresses\nconst arkadeAddress = await wallet.getAddress()\nconst boardingAddress = await wallet.getBoardingAddress()\nconsole.log('Arkade Address:', arkadeAddress)\nconsole.log('Boarding (Mainnet) Address:', boardingAddress)\n\nconst incomingFunds = await waitForIncomingFunds(wallet)\nif (incomingFunds.type === \"vtxo\") {\n  // Virtual outputs received \n  console.log(\"VTXOs: \", incomingFunds.newVtxos)\n} else if (incomingFunds.type === \"utxo\") {\n  // Boarding inputs received\n  console.log(\"UTXOs: \", incomingFunds.coins)\n}\n```\n\n#### Cancelling a wait\n\n`waitForIncomingFunds` is **a live subscription, not a one-shot query**. It opens an onchain address watcher plus an indexer stream and holds them until it settles. Cancel it whenever you might not await it to completion — pass a `timeoutMs`, or an `AbortSignal`:\n\n```typescript\nconst controller = new AbortController()\n\ntry {\n  const funds = await waitForIncomingFunds(wallet, { signal: controller.signal })\n} catch (error) {\n  if ((error as Error).name !== \"AbortError\") throw error\n  // cancelled — watchers already released\n}\n\n// or bound the wait directly\nawait waitForIncomingFunds(wallet, { timeoutMs: 30_000 })\n```\n\nDo **not** `Promise.race` an uncancelled call against a timer:\n\n```typescript\n// WRONG: race abandons the loser without stopping it. Repeat this on a\n// polling loop and the subscriptions stack until the process exits.\nawait Promise.race([sleep(15_000), waitForIncomingFunds(wallet)])\n\n// Right: the signal tears the watcher down when the timer wins.\nawait waitForIncomingFunds(wallet, { timeoutMs: 15_000 }).catch(() => null)\n```\n\nIf you want a plain polling loop, use your own timer plus `wallet.getBalance()` — it observes new funds on the next cycle. If you want to keep a watcher across many iterations, call `wallet.notifyIncomingFunds(cb)` **once** and hold its `stop()` function, rather than resubscribing per tick.\n\nConcurrent watchers over the same address set share a single Esplora subscription, so a duplicated or leaked watcher no longer multiplies explorer traffic. That is a safety net, not a licence to skip `stop()`.\n\n### Onboarding\n\nOnboarding allows you to swap onchain funds into virtual outputs:\n\n```typescript\nimport { Ramps } from '@arkade-os/sdk'\n\nconst boardingTxId = await new Ramps(wallet).onboard();\n```\n\n### Checking Balance\n\n```typescript\n// Get detailed balance information\nconst balance = await wallet.getBalance()\nconsole.log('Total Balance:', balance.total)\nconsole.log('Boarding Total:', balance.boarding.total)\nconsole.log('Offchain Available:', balance.available)\nconsole.log('Offchain Settled:', balance.settled)\nconsole.log('Offchain Preconfirmed:', balance.preconfirmed)\nconsole.log('Gated by a contract:', balance.gated) // swap escrow, chiefly\nconsole.log('Locked by an in-flight intent:', balance.intentLocked)\nconsole.log('Recoverable:', balance.recoverable)\nconsole.log('Awaiting recovery:', balance.pendingRecovery)\nconsole.log('Unilaterally exited:', balance.unrolled)\n```\n\n`settled` and `preconfirmed` are the owned offchain buckets this relationship is\nabout — `recoverable`, `pendingRecovery` and `unrolled` are the wallet's funds\ntoo, just held under a different predicate. `available` is what generic spending\nwill actually pick, and the difference between the two is accounted for exactly:\n\n```text\nsettled + preconfirmed === available + gated + intentLocked\n```\n\n`unrolled` holds virtual outputs whose unilateral exit already happened: they sit\nonchain behind their CSV timelock, so nothing offchain can move them and\n`Unroll.completeUnroll` is the only thing that will. They are never `available` and\nnever `recoverable` — but they are still your money, so they still count in `total`.\n\nTo show \"your money, minus what is tied up\", subtract from `settled + preconfirmed`\n— **not from `total`**, which also contains `boarding.total`, `recoverable`,\n`pendingRecovery` and `unrolled`. Those are still your funds, so subtracting a bucket\nfrom `total` silently drops them from the figure.\n\n```typescript\n\n// Get virtual outputs (available for offchain spending)\nconst vtxos = await wallet.getVtxos()\n\n// Get boarding inputs\nconst boardingInputs = await wallet.getBoardingUtxos()\n```\n\n### Sending Bitcoin\n\n```typescript\n// Send bitcoin instantly offchain\nconst txid = await wallet.send({\n  address: 'ark1q...',  // arkade address\n  amount: 50_000,       // in satoshis\n})\n```\n\n### Activity history\n\nGroup the wallet's transaction history into labelled, logical activities. Register an\n`ActivityResolver` object; its optional `prepare()` can refresh correlation data, and\nits synchronous `resolve(tx)` returns memberships. `getActivityHistory()` buckets\nthe transactions into `Activity` rows. The `boarding` built-in is pre-registered,\nand a transaction can belong to multiple groups (e.g. a batched settlement).\n\n```typescript\n// Tag your app's transactions (correlate by txid however you track them)\nwallet.activity.use({\n  id: 'my-app',\n  resolve: (tx) => {\n    const action = myActions.get(tx.key.arkTxid)\n    return action ? [{ groupId: action.id, label: action.label, kind: 'app' }] : undefined\n  },\n})\n\n// Built-ins (boarding) + your resolver; txs grouped oldest-first per activity\nconst activities = await wallet.getActivityHistory()\n// amount is signed sats: positive received, negative sent; same-key change rows are excluded\n// each Activity: { id, intent?, txs, amount, createdAt, settled }\n```\n\n### Assets (Issue, Reissue, Burn, Send)\n\nThe wallet's `assetManager` lets you create and manage assets on Arkade. The `send` method supports sending assets.\n\n```typescript\n// Issue a new asset (non-reissuable by default)\nconst { assetId: controlAssetId } = await wallet.assetManager.issue({\n  amount: 1n,\n  metadata: {\n    ticker: 'ctrl-MTK'\n  }\n})\n\n// Issue a new asset referencing the control asset\nconst { assetId } = await wallet.assetManager.issue({\n  amount: 500n,\n  controlAssetId,\n  metadata: {\n    ticker: 'MTK'\n  }\n})\n\n// Reissue more supply of the asset (requires ownership of the control asset)\nconst reissuanceTxId = await wallet.assetManager.reissue({\n  assetId,\n  amount: 500n,\n})\n\n// Burn some of the asset\nconst burnTxId = await wallet.assetManager.burn({\n  assetId,\n  amount: 200n,\n})\n\n// Send asset to another Arkade address\nconst sendTxId = await wallet.send({\n  address: 'ark1q...',\n  assets: [{ assetId, amount: 100n }],\n})\n\n// Check remaining balance\nconst { assets } = await wallet.getBalance()\nconst assetBalance = assets.find(asset => asset.assetId === assetId)?.amount\n```\n\n### Batch Settlement\n\nThe `settle` method can be used to move preconfirmed balances into finalized balances and to manually convert onchain funds to virtual outputs.\n\n```typescript\n// Fetch offchain preconfirmed outputs and onchain boarding inputs\nconst [vtxos, boardingInputs] = await Promise.all([\n  wallet.getVtxos(),\n  wallet.getBoardingUtxos()\n])\n\n// For settling transactions\nconst settlementTxId = await wallet.settle({\n  inputs: [...vtxos, ...boardingInputs],\n  // Optional: specify a mainnet output\n  outputs: [{\n    address: \"bc1p...\",\n    amount: 100_000n\n  }]\n})\n```\n\n### Virtual Output Management (Renewal & Recovery)\n\nVirtual outputs have an expiration time (batch expiry).\n\nThe SDK provides the `VtxoManager` class to handle:\n\n- **Renewal**: Renew virtual outputs before they expire to maintain unilateral control of the funds.\n- **Recovery**: Reclaim swept or expired virtual outputs back to the wallet in case renewal window was missed.\n- **Boarding Input Sweep**: Sweep expired boarding inputs back to a fresh boarding address to restart the timelock.\n\n#### Settlement Configuration\n\nThe recommended way to configure `VtxoManager` is via `settlementConfig` on the wallet.\nIf you omit `settlementConfig`, settlement is enabled with the default behavior:\nVirtual output renewal at 3 days and boarding input sweep enabled.\n\n```typescript\nconst wallet = await Wallet.create({\n  identity,\n  // Enable settlement with defaults explicitly:\n  settlementConfig: {\n    // Seconds before virtual output expiry to trigger renewal\n    vtxoThreshold: 60 * 60 * 24 * 3, // 3 days\n    // Whether to sweep expired boarding inputs back to a fresh boarding address\n    boardingUtxoSweep: true,\n    // Polling interval in milliseconds for checking boarding inputs\n    pollIntervalMs: 60_000 // 1 minute\n  },\n})\n```\n\n```typescript\n// Enable both virtual output renewal and boarding input sweep\nconst wallet = await Wallet.create({\n  identity,\n  settlementConfig: {\n    vtxoThreshold: 60 * 60 * 24,  // renew when 24 hours remain (in seconds)\n    boardingUtxoSweep: true,      // sweep expired boarding inputs\n  },\n})\n```\n\n```typescript\n// Explicitly disable all settlement\nconst wallet = await Wallet.create({\n  identity,\n  settlementConfig: false,\n})\n```\n\nAccess the `VtxoManager` from the wallet after configuring `settlementConfig`:\n\n```typescript\nconst manager = await wallet.getVtxoManager()\n```\n\n> **Migration from `renewalConfig`:** Directly initializing a `VtxoManager` with `renewalConfig` is still supported but deprecated. Prefer `settlementConfig` where `vtxoThreshold` is expressed in **seconds** instead of milliseconds.\n\n#### Renewal: Prevent Expiration\n\nRenew virtual outputs before they expire to retain unilateral control of funds.\nThis settles expiring and recoverable virtual outputs back to your wallet, refreshing their expiration time.\n\n```typescript\n// Renew all virtual outputs to prevent expiration\nconst txid = await manager.renewVtxos()\n// Check which virtual outputs are expiring soon\nconst expiringVtxos = await manager.getExpiringVtxos()\n// Override thresholdMs (e.g., get virtual outputs expiring in the next 60 seconds)\nconst urgentlyExpiring = await manager.getExpiringVtxos(60_000)\n```\n\nA virtual output whose unilateral exit already happened is never offered for renewal, and the\nexported `isVtxoExpiringSoon` answers `false` for it regardless of its batch expiry: \"expiring\nsoon\" is a renewal signal, and no batch can take an output that already lives onchain. Its remedy\nis `Unroll.completeUnroll`, and its value shows up in `balance.unrolled`.\n\n#### Boarding Input Sweep\n\nWhen a boarding input's CSV timelock expires, it can no longer be onboarded into Arkade cooperatively. The sweep feature detects these expired UTXOs and builds a raw onchain transaction that spends them via the unilateral exit path back to a fresh boarding address, restarting the timelock.\n\n- Multiple expired UTXOs are batched into a single transaction (many inputs, one output)\n- A dust check ensures the sweep is skipped if fees would consume the entire value\n\n```typescript\n// Check for expired boarding inputs\nconst expired = await manager.getExpiredBoardingUtxos()\nconsole.log(`${expired.length} expired boarding inputs`)\n\n// Sweep them back to a fresh boarding address (requires boardingUtxoSweep: true)\ntry {\n  const txid = await manager.sweepExpiredBoardingUtxos()\n  console.log('Swept expired boarding inputs:', txid)\n} catch (e) {\n  // \"No expired boarding inputs to sweep\" or \"Sweep not economical\"\n}\n```\n\n#### Recovery: Reclaim Swept VTXOs\n\nRecover virtual outputs that have been swept by the server or consolidate small amounts (subdust).\n\n```typescript\n// Recover swept virtual outputs and preconfirmed subdust\nconst txid = await manager.recoverVtxos((event) => {\n  console.log('Settlement event:', event.type)\n})\nconsole.log('Recovered:', txid)\n// Check what's recoverable\nconst balance = await manager.getRecoverableBalance()\n```\n\n\n### Delegation\n\nDelegation allows users to outsource virtual output renewal to a third-party delegation service.\n\nInstead of the delegating user renewing virtual outputs by themselves, their delegate will automatically settle them before they expire, sending the funds back to the user's wallet address (minus a service fee).\n\nThis is useful for wallets that cannot be online 24/7.\n\nWhen a `delegateProvider` is configured, the wallet address includes an extra tapscript path that authorizes the delegate to co-sign renewals alongside the Arkade server.\n\nTo run a delegation service, you'll need to set up a [Fulmine server](https://github.com/ArkLabsHQ/fulmine) with the [Delegation API](https://github.com/ArkLabsHQ/fulmine?tab=readme-ov-file#-delegate-api) enabled.\n\n#### Setting Up a Wallet with Delegation\n\n```typescript\nimport { Wallet, MnemonicIdentity, RestDelegateProvider } from '@arkade-os/sdk'\n\nconst wallet = await Wallet.create({\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n  delegateProvider: new RestDelegateProvider('http://localhost:7001'),\n})\n```\n\n> **Note:** Adding a `delegateProvider` changes your wallet address because the offchain tapscript includes an additional delegation path. Funds sent to an address without delegation cannot be delegated, and vice versa.\n\n#### Delegating Virtual Outputs\n\nOnce the wallet is configured with a delegate, use `wallet.getDelegateManager()` to delegate your virtual outputs:\n\n```typescript\n// Get spendable virtual outputs (including recoverable)\nconst vtxos = await wallet.getVtxos({ withRecoverable: true })\n\n// Delegate all virtual outputs — the delegate will renew them before expiry\nconst arkadeAddress = await wallet.getAddress()\nconst delegateManager = await wallet.getDelegateManager();\nconst delegationResult = await delegateManager.delegate(vtxos, arkadeAddress)\n\nconsole.log('Delegated:', delegationResult.delegated.length)\nconsole.log('Failed:', delegationResult.failed.length)\n```\n\nThe `delegate` method groups virtual outputs by expiry date and submits them to the delegation service.\n\nBy default, delegation is scheduled at 90% of each virtual output's remaining lifetime.\n\nYou can override this with an explicit date:\n\n```typescript\n// Delegate with a specific renewal time\nconst delegateAt = new Date(Date.now() + 12 * 60 * 60 * 1000) // 12 hours from now\nawait delegateManager.delegate(vtxos, arkadeAddress, delegateAt)\n```\n\n#### Service Worker Integration\n\nWhen using a service worker wallet, pass the `delegateUrl` option. The service worker will automatically delegate virtual outputs after each update:\n\n```typescript\nimport { ServiceWorkerWallet, MnemonicIdentity } from '@arkade-os/sdk'\n\nconst wallet = await ServiceWorkerWallet.setup({\n  serviceWorkerPath: '/service-worker.js',\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n  delegateUrl: 'http://localhost:7001',\n})\n```\n\n#### Querying Delegate Info\n\nYou can query the delegation service directly to inspect its public key, fee, and payment address:\n\n```typescript\nimport { RestDelegateProvider } from '@arkade-os/sdk'\n\nconst provider = new RestDelegateProvider('https://delegate.example.com')\nconst info = await provider.getDelegateInfo()\n\nconsole.log('Delegate public key:', info.pubkey)\nconsole.log('Service fee (sats):', info.fee)\nconsole.log('Fee address:', info.delegateAddress)\n```\n\n### BIP-322 Message Signing\n\nSign and verify messages using [BIP-322](https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki). Supports P2TR (Taproot) signing, and verification for P2TR, P2WPKH, and legacy P2PKH addresses.\n\n```typescript\nimport { BIP322, MnemonicIdentity } from '@arkade-os/sdk'\n\nconst identity = MnemonicIdentity.fromMnemonic('abandon abandon...')\n\n// Sign a message (P2TR key-spend)\nconst signature = await BIP322.sign('Hello Bitcoin!', identity)\n\n// Verify against a P2TR address\nconst valid = BIP322.verify('Hello Bitcoin!', signature, 'bc1p...')\n\n// Also works with P2WPKH and legacy P2PKH addresses\nBIP322.verify('Hello Bitcoin!', sig, 'bc1q...')  // P2WPKH\nBIP322.verify('Hello Bitcoin!', sig, '1A1zP1...')  // legacy P2PKH\n```\n\n### Transaction History\n\n```typescript\n// Get transaction history\nconst history = await wallet.getTransactionHistory()\n/*\n{\n    key: {\n        boardingTxid: string;\n        commitmentTxid: string;\n        arkTxid: string;\n    };\n    type: \"SENT\" | \"RECEIVED\";\n    amount: number;       // BTC amount in satoshis\n    settled: boolean;\n    createdAt: number;\n    assets?: Array<{\n        assetId: string,\n        amount: bigint    // asset amount in base units\n    }>\n}\n*/\n```\n\n### Offboarding\n\nCollaborative exit or \"offboarding\" allows you to withdraw your virtual funds to an onchain address:\n\n```typescript\nimport { Wallet, MnemonicIdentity, Ramps } from '@arkade-os/sdk'\n\nconst wallet = await Wallet.create({\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n})\n\n// Get fee information from the server\nconst { fees: feeInfo } = await wallet.arkProvider.getInfo();\n\nconst exitTxid = await new Ramps(wallet).offboard(\n  'bc1p...',\n  feeInfo\n);\n```\n\n### Unilateral Exit\n\nUnilateral exit allows you to withdraw your funds from the Arkade protocol back to the Bitcoin blockchain without requiring cooperation from the Arkade server. This process involves two main steps:\n\n1. **Unrolling**: Broadcasting the transaction chain from offchain back to onchain\n2. **Completing the exit**: Spending the unrolled virtual outputs after the timelock expires\n\n#### Step 1: Unrolling Virtual Outputs\n\n```typescript\nimport { MnemonicIdentity, OnchainWallet, Unroll } from '@arkade-os/sdk'\n\n// Create an identity for the onchain wallet\nconst onchainIdentity = MnemonicIdentity.fromMnemonic('abandon abandon...')\n\n// Create an onchain wallet to pay for P2A outputs in virtual output branches\n// OnchainWallet implements the AnchorBumper interface\nconst onchainWallet = await OnchainWallet.create(onchainIdentity, 'regtest');\n\n// Unroll a specific virtual output\nconst vtxo = { txid: 'your_vtxo_txid', vout: 0 };\nconst session = await Unroll.sessionFor(wallet, vtxo, onchainWallet);\n\n// Iterate through the unrolling steps\nfor await (const step of session) {\n  switch (step.type) {\n    case Unroll.StepType.WAIT:\n      console.log(`Waiting for transaction ${step.txid} to be confirmed`);\n      break;\n    case Unroll.StepType.UNROLL:\n      console.log(`Transaction ${step.tx.id} unrolled`);\n      break;\n    case Unroll.StepType.DONE:\n      console.log(`Unrolling complete for virtual output ${step.vtxoTxid}`);\n      break;\n  }\n}\n```\n\n`Unroll.sessionFor` is `Session.create` with the wallet's explorer, indexer and\nvirtual-tx cache filled in, plus the exit observer wired: at `StepType.DONE` it re-reads\nthe outpoint from the indexer, so the value moves into the `unrolled` balance bucket\nwithout waiting for a sync that would never bring it. Nothing else would tell the wallet\n— delta sync filters on creation time, so it never sees a status change on an older\nvirtual output.\n\nThat re-read is a prompt rather than a guarantee: `StepType.DONE` means your Esplora\nendpoint saw the exit confirm, and the Arkade indexer may not have marked the output\n`isUnrolled` yet. The session fires once, so a re-read that lands early simply leaves the\nwallet where it would have been anyway, and the next thing to refresh that outpoint picks\nthe exit up. `UnilateralExit` fires twice per virtual output — branch-confirmed and\nsweep-confirmed — and by the sweep the exit has been onchain for at least the CSV delay.\n\nIf you hold no `Wallet` — driving an exit from providers alone — build the session with\nthe lower-level `Unroll.Session.create(vtxo, bumper, explorer, indexer,\nvirtualTxRepository?, onExitObserved?)`, whose last two parameters are optional.\n\nThe unrolling process works by:\n\n- Traversing the transaction chain from the root (most recent) to the leaf (oldest)\n- Broadcasting each transaction that isn't already onchain\n- Waiting for confirmations between steps\n- Using P2A (Pay-to-Anchor) transactions to pay for fees\n\nOptionally, you can use `session.next()` to control the broadcasting process manually.\n\n```typescript\nconst step = await session.next();\nswitch (step.type) {\n  case Unroll.StepType.WAIT:\n    await step.do(); // wait for the transaction to be confirmed\n    break;\n  case Unroll.StepType.UNROLL:\n    const [parent, child] = step.pkg;\n    console.log(`Parent: ${parent}`)\n    console.log(`Child: ${child}`)\n    await step.do(); // broadcast the 1C1P package\n    break;\n  case Unroll.StepType.DONE:\n    console.log(`Unrolling complete for VTXO ${step.vtxoTxid}`);\n    break;\n  }\n```\n\n#### Step 2: Completing the Exit\n\nOnce virtual outputs are fully unrolled and the unilateral exit timelock has expired, you can complete the exit:\n\n```typescript\n// Complete the exit for specific virtual outputs\nawait Unroll.completeUnroll(\n  wallet,\n  [vtxo.txid], // Array of virtual output transaction IDs to complete\n  onchainWallet.address // Address to receive the exit amount\n);\n```\n\n**Important Notes:**\n\n- Each virtual output may require multiple unroll steps depending on the transaction chain length\n- Each unroll step must be confirmed before proceeding to the next\n- The `completeUnroll` method can only be called after all virtual outputs are fully unrolled and the timelock has expired\n- You need sufficient onchain funds in the `OnchainWallet` to pay for P2A transaction fees\n\n### Unilateral Exit Packages (pre-signed)\n\n`Unroll.sessionFor` (and the `Unroll.Session` it builds) requires the wallet — keys plus\nindexer access — to stay online for the whole multi-day exit. `UnilateralExit` removes that\nrequirement: it pre-signs **every** transaction needed to unroll a VTXO's offchain\ntransaction chain onchain **and** sweep each matured output\nto an address you solely control, then emits a versioned JSON package that anything with an\nEsplora-compatible endpoint can execute — no keys, no Arkade infrastructure.\n\n> **Note:** Unilateral exit handles **BTC value only** and does not represent any assets a\n> VTXO carries — do not pass asset-bearing VTXOs (those with a non-empty `assets` field).\n\nThe flow is **quote → fund → prepare → execute**:\n\n```typescript\nimport { UnilateralExit, OnchainWallet, serializeExitPackage } from '@arkade-os/sdk'\n\nconst onchainWallet = await OnchainWallet.create(identity, 'mainnet')\n\n// 1. Quote: how many txs, how many sats (no funds needed, nothing signed)\nconst quote = await UnilateralExit.estimate({\n  wallet,\n  onchainWallet,\n  sweepAddress: 'bc1p...',      // where the exited funds land\n  // feeRate: 2,                // sat/vB — defaults to the provider estimate\n})\nconsole.log(quote.totals.txCount, quote.totals.fundingRequiredSats, quote.shortfallSats)\n\n// 2. Deposit quote.shortfallSats to quote.fundingAddress, wait for confirmation\n\n// 3. Prepare: signs everything and broadcasts the fee-funding splitter,\n//    reserving the fee budget onchain\nconst pkg = await UnilateralExit.prepare({ wallet, onchainWallet, sweepAddress: 'bc1p...' })\nconst json = serializeExitPackage(pkg) // hand this to any executor\n\n// 4. Execute anywhere — here, or on a machine that has only an Esplora URL\nconst executor = new UnilateralExit.Executor(pkg, wallet.onchainProvider)\nfor await (const event of executor) {\n  console.log(event.stepIndex, event.kind, event.status)\n}\n```\n\nWhere the executing machine does hold the `Wallet`, `UnilateralExit.execute(wallet, pkg, opts?)`\nreturns the same executor with the exit observer already wired, so the repository re-reads each\nbranch as it confirms and again as its sweep does — picking the exit up as it lands, indexer lag\npermitting. The same prompt-not-guarantee caveat as `Unroll.sessionFor` above applies, with the\nsweep-confirm re-read as its own retry.\n\nEvery exit terminates in a **sweep**. Unrolling only lands a VTXO back onchain still encumbered\nby its Arkade script; the funds become yours unilaterally only once a sweep spends that output\nthrough the CSV-timelocked exit path to `sweepAddress`. So the package always pairs each exited\nVTXO with a pre-signed sweep, and `totals.recoveredSats` is what arrives at `sweepAddress` after\nthe timelocks mature. A VTXO whose sweep cannot be signed — e.g. a contract path that needs\nanother party — is dropped from the package rather than left half-exited onchain.\n\nKey properties:\n\n- **Contract-aware**: exit paths are resolved through the contract handler registry, so\n  contract VTXOs (e.g. a VHTLC whose preimage is in the contract params) are pre-signable\n  too — paths needing other parties' signatures are skipped with a reason.\n- **Shared ancestors are paid once**: VTXOs under the same commitment share tree\n  transactions; the package contains one step (and one fee) per unique transaction.\n- **Idempotent execution**: the executor re-checks the chain before every action, so it can\n  be killed, moved, and re-run at any point; already-confirmed steps are skipped.\n- **Per-VTXO isolation**: one sweep per VTXO plus fan-out fee funding means one failed\n  branch never blocks the others.\n- **Confidentiality**: packages contain no key material, but sweeps of condition paths embed\n  the condition witness (e.g. a VHTLC preimage) — treat the file as confidential until\n  broadcast.\n- `validUntil` carries the earliest batch expiry: execute before it, or the operator may\n  sweep the expired batch first.\n\n### Exit data available offline\n\nThe exit above resolves a VTXO's transaction chain from the Ark **indexer** at\nexit time. To make a unilateral exit work even when the indexer is unreachable,\nconfigure a `virtualTxRepository` (SQLite / Realm / IndexedDB / InMemory): the\nwallet then captures each received VTXO's exit branch locally and prunes it on\nspend, and `estimate` / `prepare` read that data **local-first**, falling back to\nthe indexer only on a miss.\n\n```typescript\nimport { Wallet, InMemoryVirtualTxRepository } from '@arkade-os/sdk'\n\nconst wallet = await Wallet.create({\n  identity,\n  storage: {\n    walletRepository,\n    contractRepository,\n    virtualTxRepository: new InMemoryVirtualTxRepository(),\n    // Optional. `mode` defaults to \"lite\" (structure only, cheap — most VTXOs\n    // never exit). Use \"full\" to also store the pre-signed PSBTs, so an exit\n    // needs no Ark indexer (only an Esplora endpoint to broadcast).\n    exitDataCapture: { mode: 'full' },\n  },\n})\n```\n\n- **Lite (default)** stores only the chain structure; an exit still fetches PSBTs\n  from the indexer. **Full** stores the PSBTs too, so the exit is fully\n  indexer-independent. `minExitWorthSats` (default 1000) skips dust VTXOs.\n- Capture and prune are best-effort — a persistence failure never blocks sync or\n  the exit. Pruning is ref-counted, so tree ancestors shared by other VTXOs survive.\n- **Provider tier:** pass extra sources via `exitDataCapture.sources` to resolve\n  exit data from your own service before the indexer — implement the\n  `ExitDataSource` interface (`getVtxoChain` / `getVirtualTxs`).\n\n### Running the wallet in a service worker\n\nThe SDK provides a `MessageBus` orchestrator that runs inside a service worker\nand routes messages to pluggable `MessageHandler`s. The built-in\n`WalletMessageHandler` exposes all wallet operations over this message bus, and\n`ServiceWorkerWallet` is a client-side proxy that communicates with it\ntransparently.\n\n#### Service worker file\n\n```javascript\n// service-worker.js\nimport {\n  MessageBus,\n  WalletMessageHandler,\n  IndexedDBWalletRepository,\n  IndexedDBContractRepository,\n  IndexedDBIntentRepository,\n} from '@arkade-os/sdk'\n\nconst walletRepo = new IndexedDBWalletRepository()\nconst contractRepo = new IndexedDBContractRepository()\n\nconst bus = new MessageBus(walletRepo, contractRepo, {\n  messageHandlers: [new WalletMessageHandler()],\n  tickIntervalMs: 10_000, // default 10s\n  // Optional, same opt-in as `storage.intentRepository` on a main-thread\n  // wallet. Omit it and the worker persists no settlement intent, reconciles\n  // none on restart, and counts intent-locked VTXOs as available.\n  intentRepository: new IndexedDBIntentRepository(),\n})\n\nbus.start()\n```\n\n#### Client-side usage\n\n```typescript\n// app.ts\nimport { ServiceWorkerWallet, MnemonicIdentity } from '@arkade-os/sdk'\n\n// One-liner: registers the SW, initializes the MessageBus, and creates the wallet\nconst wallet = await ServiceWorkerWallet.setup({\n  serviceWorkerPath: '/service-worker.js',\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n})\n\n// Use like any other wallet — calls are proxied to the service worker\nconst address = await wallet.getAddress()\nconst balance = await wallet.getBalance()\n```\n\nFor watch-only wallets, use `ServiceWorkerReadonlyWallet` with a\n`ReadonlySingleKey` identity instead.\n\n### Worker Architecture\n\nThe _worker_ captures the background processing infrastructure for the SDK.\nTwo platform-specific implementations share common patterns (pluggable\nhandlers, periodic scheduling, repository/provider dependency injection) but\ndiffer in orchestration and communication.\n\n| Platform | Directory                                    | Orchestrator | Communication |\n|----------|----------------------------------------------|-------------|---------------|\n| **Browser** | [`browser/`](./src/worker/browser/README.md) | `MessageBus` inside a Service Worker | `postMessage` between SW and window clients |\n| **Expo/React Native** | [`expo/`](./src/worker/expo/README.md)       | `runTasks()` called from foreground interval and OS background wake | `AsyncStorageTaskQueue` inbox/outbox |\n\nSee the platform READMEs for architecture details, runtime flow, and usage\nexamples.\n\n### Repositories (Storage)\n\nThe `StorageAdapter` API is deprecated. Use repositories instead. If you omit `storage`, the SDK uses IndexedDB repositories with the default database name.\n\n#### Migration from v1 StorageAdapter\n\n> [!WARNING]\n> If you previously used the v1 `StorageAdapter`-based repositories, migrate\n> data into the new IndexedDB repositories before use:\n>\n> ```typescript\n> import {\n>   IndexedDBWalletRepository,\n>   IndexedDBContractRepository,\n>   getMigrationStatus,\n>   migrateWalletRepository,\n>   rollbackMigration,\n> } from '@arkade-os/sdk'\n> import { IndexedDBStorageAdapter } from '@arkade-os/sdk/adapters/indexedDB'\n>\n> const oldStorage = new IndexedDBStorageAdapter('legacy-wallet', 1)\n> const newDbName = 'my-app-db'\n> const walletRepository = new IndexedDBWalletRepository(newDbName)\n>\n> // Check migration status before running\n> const status = await getMigrationStatus('wallet', oldStorage)\n> // status: \"not-needed\" | \"pending\" | \"in-progress\" | \"done\"\n>\n> if (status === 'pending' || status === 'in-progress') {\n>   try {\n>     await migrateWalletRepository(oldStorage, walletRepository, {\n>       onchain: [ 'address-1', 'address-2' ],\n>       offchain: [ 'onboarding-address-1' ],\n>     })\n>   } catch (err) {\n>     // Reset migration flag so the next attempt starts clean\n>     await rollbackMigration('wallet', oldStorage)\n>     throw err\n>   }\n> }\n> ```\n>\n> **Migration status helpers:**\n>\n> | Helper | Description |\n> |--------|-------------|\n> | `getMigrationStatus(repoType, adapter)` | Returns `\"not-needed\"` (no legacy DB), `\"pending\"`, `\"in-progress\"` (interrupted), or `\"done\"` |\n> | `requiresMigration(repoType, adapter)` | Returns `true` if status is `\"pending\"` or `\"in-progress\"` |\n> | `rollbackMigration(repoType, adapter)` | Removes the migration flag so migration can re-run from scratch |\n> | `MIGRATION_KEY(repoType)` | Returns the storage key used for the migration flag |\n>\n> `migrateWalletRepository` sets an `\"in-progress\"` flag before copying data.\n> If the process crashes mid-way, the flag remains as `\"in-progress\"` so the\n> next call to `getMigrationStatus` can detect the partial migration. Old data\n> is never deleted — re-running migration after a rollback is safe.\n>\n> Anything related to contract repository migration must be handled by the\n> package that created the contracts. The SDK doesn't manage external contracts\n> in V1; data persisted by other packages remains untouched in its original\n> location. For example, see `@arkade-os/boltz-swap`'s `migrateToSwapRepository`\n> for migrating legacy `reverseSwaps` / `submarineSwaps` collections.\n\n#### Repository Versioning\n\n`WalletRepository`, `ContractRepository`, and `SwapRepository` (in\n`@arkade-os/boltz-swap`) each declare a `readonly version` field with a literal\ntype. All built-in implementations set this to the current version. If you\nmaintain a custom repository implementation, TypeScript will produce a compile\nerror when the version is bumped, signaling that a semantic update is required:\n\n```typescript\nimport { WalletRepository } from '@arkade-os/sdk'\n\nclass MyWalletRepository implements WalletRepository {\n  readonly version = 1 // must match the interface's literal type\n  // ...\n}\n```\n\n#### SQLite Repository (Node.js / React Native)\n\nFor Node.js or React Native environments, use the SQLite repository with any\nSQLite driver. The SDK accepts a `SQLExecutor` interface — you provide the\ndriver, the SDK handles the schema.\n\nSee [examples/node/multiple-wallets.ts](examples/node/multiple-wallets.ts) for\na full working example using `better-sqlite3`.\n\n```typescript\nimport { MnemonicIdentity, Wallet } from '@arkade-os/sdk'\nimport { SQLiteWalletRepository, SQLiteContractRepository, SQLExecutor } from '@arkade-os/sdk/repositories/sqlite'\nimport Database from 'better-sqlite3'\n\nconst db = new Database('my-wallet.sqlite')\ndb.pragma('journal_mode = WAL')\n\nconst executor: SQLExecutor = {\n  run: async (sql, params) => { db.prepare(sql).run(...(params ?? [])) },\n  get: async (sql, params) => db.prepare(sql).get(...(params ?? [])) as any,\n  all: async (sql, params) => db.prepare(sql).all(...(params ?? [])) as any,\n}\n\nconst wallet = await Wallet.create({\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n  storage: {\n    walletRepository: new SQLiteWalletRepository(executor),\n    contractRepository: new SQLiteContractRepository(executor),\n  },\n})\n```\n\n#### Realm Repository (React Native)\n\nFor React Native apps using Realm, pass your Realm instance directly:\n\n```typescript\nimport {\n  RealmWalletRepository,\n  RealmContractRepository,\n  ArkRealmSchemas,\n  ARK_REALM_SCHEMA_VERSION,\n  runArkRealmMigrations,\n} from '@arkade-os/sdk/repositories/realm'\n\nconst realm = await Realm.open({\n  schema: [...ArkRealmSchemas, ...yourSchemas],\n  schemaVersion: Math.max(ARK_REALM_SCHEMA_VERSION, yourSchemaVersion),\n  onMigration: (oldRealm, newRealm) => {\n    runArkRealmMigrations(oldRealm, newRealm)\n    // your own migrations\n  },\n})\nconst wallet = await Wallet.create({\n  identity,\n  storage: {\n    walletRepository: new RealmWalletRepository(realm),\n    contractRepository: new RealmContractRepository(realm),\n  },\n})\n```\n\n#### IndexedDB Repository (Browser)\n\nIn the browser, the SDK defaults to IndexedDB repositories when no `storage`\nis provided:\n\n```typescript\nimport { MnemonicIdentity, Wallet } from '@arkade-os/sdk'\n\nconst wallet = await Wallet.create({\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n  // Uses IndexedDB by default in the browser\n})\n```\n\nIf you want a custom database name or a different repository implementation,\npass `storage` explicitly.\n\nFor ephemeral storage (no persistence), pass the in-memory repositories:\n\n```typescript\nimport {\n  MnemonicIdentity,\n  Wallet,\n  InMemoryWalletRepository,\n  InMemoryContractRepository\n} from '@arkade-os/sdk'\n\nconst wallet = await Wallet.create({\n  identity: MnemonicIdentity.fromMnemonic('abandon abandon...'),\n  storage: {\n    walletRepository: new InMemoryWalletRepository(),\n    contractRepository: new InMemoryContractRepository()\n  }\n})\n```\n\n### Using with Node.js\n\nNode.js does not provide a global `EventSource` implementation (24.x has one behind `--experimental-eventsource`). The SDK relies on `EventSource` for Server-Sent Events during settlement (onboarding/offboarding) and contract watching, so tell it which one to use:\n\n```bash\nnpm install eventsource\n```\n\n```typescript\nimport { EventSource } from \"eventsource\";\nimport { configureEventSource, Wallet } from \"@arkade-os/sdk\";\n\nconfigureEventSource((url) => new EventSource(url));\n```\n\nOrder does not matter: the factory is resolved when a stream opens, not when the SDK is imported, so no dynamic-import dance is needed. A single provider can override it — `new RestIndexerProvider(url, { eventSource })` — for a process that needs different transports per connection.\n\nAssigning `globalThis.EventSource` still works and is still the last resort in the resolution order (per-provider option → `configureEventSource` → global).\n\nIf you also need IndexedDB persistence (e.g. for `WalletRepository`), set up the shim before any SDK import:\n\n```typescript\n// Must define `self` BEFORE calling setGlobalVars\nif (typeof self === \"undefined\") {\n    (globalThis as any).self = globalThis;\n}\nimport setGlobalVars from \"indexeddbshim/src/node-UnicodeIdentifiers\";\n(globalThis as any).window = globalThis;\nsetGlobalVars(null, { checkOrigin: false });\n```\n\n> **Note:** `eventsource` and `indexeddbshim` are optional peer dependencies.\n> With no `EventSource` available, settlement fails with a typed\n> `EventSourceUnavailableError` naming the remedy, and contract watching warns\n> once and falls back to its failsafe polling — it does not retry a missing\n> global, and it does not go quiet either.\n\nSee [`examples/node/multiple-wallets.ts`](examples/node/multiple-wallets.ts) for a complete working example.\n\n### Using with Expo/React Native\n\nFor React Native and Expo applications where standard EventSource and fetch streaming may not work properly, use the Expo-compatible providers:\n\n```typescript\nimport { Wallet, MnemonicIdentity } from '@arkade-os/sdk'\nimport { ExpoArkProvider, ExpoIndexerProvider } from '@arkade-os/sdk/adapters/expo'\n\nconst identity = MnemonicIdentity.fromMnemonic('abandon abandon...')\n\nconst wallet = await Wallet.create({\n  identity: identity,\n  arkProvider: new ExpoArkProvider('https://arkade.computer'), // For settlement events and transactions streaming\n  indexerProvider: new ExpoIndexerProvider('https://arkade.computer'), // For address subscriptions and virtual output state updates\n})\n\n// use expo/fetch for streaming support (SSE)\n// All other wallet functionality remains the same\nconst balance = await wallet.getBalance()\nconst address = await wallet.getAddress()\n```\n\nBoth ExpoArkProvider and ExpoIndexerProvider are available as adapters following the SDK's modular architecture pattern. This keeps the main SDK bundle clean while providing opt-in functionality for specific environments:\n\n- **ExpoArkProvider**: Handles settlement events and transaction streaming using expo/fetch for Server-Sent Events\n- **ExpoIndexerProvider**: Handles address subscriptions and virtual output state updates using expo/fetch for JSON streaming\n\nFor persistence in Expo/React Native, use the SQLite repository with `expo-sqlite`:\n\n```typescript\nimport { SQLiteWalletRepository, SQLiteContractRepository } from '@arkade-os/sdk/repositories/sqlite'\nimport * as SQLite from 'expo-sqlite'\n\nconst db = SQLite.openDatabaseSync('my-wallet.db')\nconst executor = {\n  run: (sql, params) => db.runAsync(sql, params ?? []),\n  get: (sql, params) => db.getFirstAsync(sql, params ?? []),\n  all: (sql, params) => db.getAllAsync(sql, params ?? []),\n}\n\nconst wallet = await Wallet.create({\n  identity,\n  arkProvider: new ExpoArkProvider('https://arkade.computer'),\n  indexerProvider: new ExpoIndexerProvider('https://arkade.computer'),\n  storage: {\n    walletRepository: new SQLiteWalletRepository(executor),\n    contractRepository: new SQLiteContractRepository(executor),\n  },\n})\n```\n\n#### Crypto Polyfill Requirement\n\nInstall `expo-crypto` and polyfill `crypto.getRandomValues()` at the top of your app entry point:\n\n```bash\nnpx expo install expo-crypto\n```\n\n```typescript\n// App.tsx or index.js - MUST be first import\nimport * as Crypto from 'expo-crypto';\nif (!global.crypto) global.crypto = {} as any;\nglobal.crypto.getRandomValues = Crypto.getRandomValues;\n\n// Now import the SDK\nimport { Wallet, MnemonicIdentity } from '@arkade-os/sdk';\nimport { ExpoArkProvider, ExpoIndexerProvider } from '@arkade-os/sdk/adapters/expo';\n```\n\nThis is required for MuSig2 settlements and cryptographic operations.\n\n### Contract Management\n\nBoth `Wallet` and `ServiceWorkerWallet` use a `ContractManager` internally to watch for virtual outputs and persist them into repositories. This provides resilient connection handling with automatic reconnection and failsafe polling - for your wallet's default address and any external contracts you register (Boltz swaps, HTLCs, etc.).\n\nWhen you call `wallet.notifyIncomingFunds()` or use `waitForIncomingFunds()`, it uses the ContractManager under the hood, giving you automatic reconnection and repository-backed event replay for free - no code changes needed.\n\n`watcherConfig.failsafePollIntervalMs` (default `20_000`) controls how often the watcher replays repository changes into contract events; it does not fetch fresh VTXOs from the indexer.\n\n#### HD look-ahead window\n\nHD wallets (`walletMode: 'hd'`, or an explicit HD `DescriptorProvider`) also watch a band of *unused* offchain receive scripts around their allocation watermark, so a payment to an address that some other party issued from the same seed — a merchant backend such as BTCPay Server, or the .NET SDK driving the same wallet — arrives without the user calling `restore()`. `lookAheadWindow` (default `20`) is the per-side width of that band: the wallet watches `[watermark - N, watermark + N]`. Speculative entries are subscription-only; they become contract rows, and enter balances, only once funded.\n\nThe issuer, not the wallet, picks the contract shape, so each index is watched at *every* variant the wallet could own there: `default` and `delegate`, crossed with the unilateral-exit timelock matrix and the operator's current plus deprecated signers. That is the candidate set `restore()` probes too, so watching and restoring cover identical scripts.\n\n```typescript\nconst wallet = await Wallet.create({\n  identity,\n  walletMode: 'hd',\n  lookAheadWindow: 50,  // issuer hands out long runs of unpaid invoices\n})\n\n// Same option on the service-worker wallet; it is forwarded to the worker's inner wallet.\nconst swWallet = await ServiceWorkerWallet.setup({\n  serviceWorkerPath: '/service-worker.js',\n  identity,\n  walletMode: 'hd',\n  lookAheadWindow: 50,\n})\n```\n\nRaise it when the external issuer is expected to burn more than `N` consecutive addresses without any of them being paid — every index in such a run is a miss, and the funded one sits past the band. When that happens the funds are invisible until a `restore()` whose `gapLimit` is large enough to cross the run (`wallet.restore({ gapLimit: 200 })`); a default restore closes its gap window before reaching the funded index. Keep the value modest: the band adds up to `2N + 1` indices × the candidate matrix (typically 1-4 scripts each) to the wallet's subscription.\n\n#### Restoring plugin state\n\n`wallet.restore()` is the explicit imported-wallet recovery boundary. It first restores the\nwallet's own addresses, contracts, history, and balances, then runs every restore hook registered\nfor that wallet instance. `Wallet` and `ServiceWorkerWallet` both follow this ordering, and\nconcurrent calls coalesce until the hooks finish.\n\n```typescript\nimport { registerWalletRestoreHook } from '@arkade-os/sdk'\n\nconst unregister = registerWalletRestoreHook(wallet, {\n  id: 'my-plugin',\n  restore: async (restoredWallet) => {\n    await rebuildPluginState(await restoredWallet.getTransactionHistory())\n  },\n})\n\nawait wallet.restore()\n```\n\nRegistering the same `id` again replaces that hook without changing its position. A run uses a\nstable snapshot, attempts every hook in registration order, and throws an `AggregateError` after\nall failures have been collected. If core recovery fails, hooks do not run. The returned function\nremoves only that exact registration and is safe to call more than once.\n\nHooks do not run during `Wallet.create()`, `ServiceWorkerWallet.setup()`, or ordinary startup. A\nplugin should register before an application calls `restore()` and keep its normal incremental\nreconciliation for state that arrives later.\n\nFor advanced use cases, you can access the ContractManager directly to register external contracts:\n\n```typescript\n// Get the contract manager (wallet's default address is already registered)\nconst manager = await wallet.getContractManager()\n\n// Register a VHTLC contract (e.g., for a Lightning swap)\nconst contract = await manager.createContract({\n  type: 'vhtlc',\n  params: {\n    sender: alicePubKey,\n    receiver: bobPubKey,\n    server: serverPubKey,\n    hash: paymentHash,\n    refundLocktime: '800000',\n    claimDelay: '100',\n    refundDelay: '102',\n    refundNoReceiverDelay: '103',\n  },\n  script: swapScript,\n  address: swapAddress,\n})\n\n// Listen for all contracts events (wallet address + external contracts)\nconst unsubscribe = await manager.onContractEvent((event) => {\n  switch (event.type) {\n    case 'vtxo_received':\n      console.log(`Received ${event.vtxos.length} virtual outputs to ${event.contractScript}`)\n      break\n    case 'vtxo_spent':\n      console.log(`Spent virtual outputs from ${event.contractScript}`)\n      break\n  }\n})\n\n// Update contract data (e.g., set preimage when revealed)\nawait manager.updateContractParams(contract.script, { preimage: revealedPreimage })\n\n// Check spendable paths (requires a specific virtual output)\nconst [withVtxos] = await manager.getContractsWithVtxos({ script: contract.script })\nconst vtxo = withVtxos.vtxos[0]\nconst paths = manager.getSpendablePaths({\n  contractScript: contract.script,\n  vtxo,\n  collaborative: true,\n  walletPubKey: myPubKey,\n})\nif (paths.length > 0) {\n  console.log('Contract is spendable via:', paths[0].leaf)\n}\n\n// Or list all possible paths for the current context (no spendability checks)\nconst allPaths = await manager.getAllSpendingPaths({\n  contractScript: contract.script,\n  collaborative: true,\n  walletPubKey: myPubKey,\n})\n\n// Fetch contracts together with their current virtual outputs\nconst contractsWithVtxos = await manager.getContractsWithVtxos()\n\n// Force an indexer refresh of the watched contracts when needed\nawait manager.refreshVtxos()\n\n// Stop watching\nunsubscribe()\n```\n\nContract freshness behavior:\n- **Automatic reconnection** with exponential backoff (1s → 5s max)\n- **Immediate sync** on manager initialization, subscription reconnect, and contract events\n- **Failsafe polling** every 20 seconds by default to catch missed events, configurable via `watcherConfig.failsafePollIntervalMs`\n- **Manual refresh** through `manager.refreshVtxos()`; pass `{ includeInactive: true }` to sweep every repository contract\n\nWhich contracts get that coverage is `contract.watch`, and it is independent of\n`contract.state` (which only governs receive-address selection — a retired\nreceive address stays watched, because it can still be paid):\n\n```typescript\n// Watch a one-shot destination only until it is funded; the manager\n// demotes it to `retained` itself once a VTXO lands.\nawait manager.createContract({ ...params, watch: 'awaiting-funds' })\n\n// A finished contract — a settled swap lockup, say. The row stays for\n// history, annotation and restore; it just leaves the subscription and\n// the poll. Unlike `deleteContract`, nothing is lost.\nawait manager.setContractWatchState(script, 'retained')\n```\n\nA row with no `watch` value is `watched`, so contracts written by earlier SDK\nversions keep the coverage they have today.\n\n### Repository Pattern\n\nMost users don't need to touch repositories directly — `Wallet` reads through them and `ContractManager` owns VTXO/contract synchronization into them. They are documented here for advanced integrations (custom storage backends, offline-first apps, repository inspection).\n\n```typescript\n// Wallet repository — VTXOs, UTXOs, transaction history, settings\nconst addr = await wallet.getAddress()\nconst vtxos = await wallet.walletRepository.getVtxos(addr)\nconst utxos = await wallet.walletRepository.getUtxos(addr)\nconst history = await wallet.walletRepository.getTransactionHistory(addr)\n\n// Contract repository — script-keyed contracts (default address, VHTLCs, etc.)\nconst contracts = await wallet.contractRepository.getContracts({ type: 'vhtlc' })\nawait wallet.contractRepository.saveContract(myContract)\nawait wallet.contractRepository.deleteContract(myContract.script)\n```\n\n_For complete API documentation, visit our [TypeDoc documentation](https://arkade-os.github.io/ts-sdk/)._\n\n## Development\n\nThis package is developed inside the [arkade-os/ts-sdk](../..) monorepo. See the [root README](../../README.md) for repo-wide setup (`pnpm install`, submodule init, lint) and the integration test workflow against the shared regtest stack.\n\nCommon package-local commands (run from the repo root):\n\n```bash\npnpm -C packages/ts-sdk run typecheck    # Type-check the SDK\npnpm -C packages/ts-sdk test:unit        # Unit tests, excluding e2e\npnpm -C packages/ts-sdk test:watch       # Vitest watch mode\npnpm -C packages/ts-sdk test:coverage    # Coverage report\npnpm -C packages/ts-sdk docs:build       # Build TypeDoc API docs\npnpm -C packages/ts-sdk docs:open        # Open API docs in the browser\n```\n\nFor integration tests, use the root commands (`pnpm run test:integration:ts-sdk` and the `regtest:*:ts-sdk` family) — see the root README.\n\n### Releasing\n\nPackage-local releases are disabled. Releases run from the monorepo root and are package-scoped: `pnpm run release -- sdk patch` bumps `@arkade-os/sdk`, creates a `@arkade-os/sdk/<version>` tag, and also bumps `@arkade-os/boltz-swap` (which depends on SDK via `workspace:*`). See the [root README](../../README.md#releasing) for full flags and `pnpm run release -- --help`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}