{"_id":"@albertcheng/arkade-sdk","_rev":"2-8cc91dc4cab7004d5eef30e4a0c4f7c1","name":"@albertcheng/arkade-sdk","dist-tags":{"latest":"0.4.49-verify-vtxo.0","verify-vtxo":"0.4.49-verify-vtxo.1"},"versions":{"0.4.49-verify-vtxo.0":{"name":"@albertcheng/arkade-sdk","version":"0.4.49-verify-vtxo.0","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":"Ark Labs","license":"MIT","_id":"@albertcheng/arkade-sdk@0.4.49-verify-vtxo.0","maintainers":[{"name":"albertcheng","email":"albert2367593@gmail.com"}],"dist":{"shasum":"3d6fc156571da384888890e69f63203034599ba0","tarball":"https://registry.npmjs.org/@albertcheng/arkade-sdk/-/arkade-sdk-0.4.49-verify-vtxo.0.tgz","fileCount":116,"integrity":"sha512-/E81BcFMozhMY2x/9I2H+XUamFCtjvdWGROalvFv4IHx/R1oda9f/SskHnYmeZY1/U4dUz5hJ9+1isjaxaTeuA==","signatures":[{"sig":"MEYCIQDVZsILpwRPNKBljJvPIf+9ZkhblCL49wrY76c+eecNeQIhAIIbPFw8QpgWf00JoIresQ/HEpGqXqCAyW9uLwwjZRGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9259457},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"3d6fc156571da384888890e69f63203034599ba0","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","prepack":"bun run build","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","prepublishOnly":"bun run build","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":"albertcheng","email":"albert2367593@gmail.com"},"_integrity":"sha512-/E81BcFMozhMY2x/9I2H+XUamFCtjvdWGROalvFv4IHx/R1oda9f/SskHnYmeZY1/U4dUz5hJ9+1isjaxaTeuA==","_npmVersion":"10.8.3","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.3.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,"packageManager":"pnpm@10.25.0","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/arkade-sdk_0.4.49-verify-vtxo.0_1784885694751_0.9199263630731824","host":"s3://npm-registry-packages-npm-production"}},"0.4.49-verify-vtxo.1":{"name":"@albertcheng/arkade-sdk","version":"0.4.49-verify-vtxo.1","description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","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"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/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/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"}},"./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"}},"./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"}},"./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"}},"./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"}},"./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"}},"./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"}},"./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"}},"./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"}}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"engines":{"node":">=22.12.0 <25"},"scripts":{"build":"tsup","smoke:dist":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","check:vtxo":"node scripts/check-virtual-status.mjs && node scripts/check-provider-boundary.mjs","docs:build":"pnpm run typecheck && pnpm typedoc","docs:open":"open ../../docs/index.html","test":"vitest run","test:master":"ARK_ENV=master vitest run","test:unit":"vitest run --exclude test/e2e","test:setup":"node test/setup.mjs","regtest:start":"node ./regtest/regtest.mjs start","regtest:stop":"node ./regtest/regtest.mjs stop","regtest:clean":"node ./regtest/regtest.mjs clean","regtest":"pnpm regtest:clean && pnpm regtest:start && pnpm test:setup-docker","test:setup-docker":"node test/setup.mjs docker","test:integration":"vitest run test/e2e/**","test:integration-docker":"ARK_ENV=docker vitest run test/e2e/**","test:watch":"vitest","test:coverage":"vitest run --coverage","format":"prettier --write src test examples","lint":"prettier --check src test examples && pnpm run check:vtxo","audit":"pnpm audit","prepack":"pnpm run build","prepublishOnly":"pnpm run build"},"dependencies":{"@bitcoinerlab/descriptors-scure":"3.1.7","@marcbachmann/cel-js":"8.0.0","@noble/curves":"2.0.1","@noble/secp256k1":"3.0.0","@scure/base":"2.0.0","@scure/bip39":"2.0.1","@scure/btc-signer":"2.0.1","bip68":"1.0.4","ws-electrumx-client":"1.0.5"},"devDependencies":{"@types/better-sqlite3":"7.6.13","@vitest/coverage-v8":"3.2.7","better-sqlite3":"12.6.2","typedoc":"^0.28.19"},"peerDependencies":{"@react-native-async-storage/async-storage":">=1.0.0","expo":">=54.0.0","expo-background-task":"~1.0.10 || >=55.0.0","expo-sqlite":"~16.0.10 || >=55.0.0","expo-task-manager":"~14.0.9 || >=55.0.0"},"peerDependenciesMeta":{"expo":{"optional":true},"expo-sqlite":{"optional":true},"expo-background-task":{"optional":true},"expo-task-manager":{"optional":true},"@react-native-async-storage/async-storage":{"optional":true}},"keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"author":{"name":"Ark Labs"},"license":"MIT","packageManager":"pnpm@10.25.0","readmeFilename":"README.md","_id":"@albertcheng/arkade-sdk@0.4.49-verify-vtxo.1","_integrity":"sha512-6q6RitvdbBiaynsWr53QpBLIJsnnYbObpERfsiiBQ60DlOlgeOoBVIfhFKGz8p/LST58k8EWfDZKIxcNbzliXQ==","_resolved":"/tmp/albertcheng-arkade-sdk-0.4.49-verify-vtxo.1.tgz","_from":"file:/tmp/albertcheng-arkade-sdk-0.4.49-verify-vtxo.1.tgz","_nodeVersion":"22.19.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-6q6RitvdbBiaynsWr53QpBLIJsnnYbObpERfsiiBQ60DlOlgeOoBVIfhFKGz8p/LST58k8EWfDZKIxcNbzliXQ==","shasum":"f0a6ba3abac894456d07e4cdfed88cb4071be9fe","tarball":"https://registry.npmjs.org/@albertcheng/arkade-sdk/-/arkade-sdk-0.4.49-verify-vtxo.1.tgz","fileCount":116,"unpackedSize":9263370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrkmGNiO5S5sWiP6ki1i5t7PxSWR3mEZVP99q/yLzaKQIgG/4wRaOHvlyRqIOt7qQDyHsjfLTlnzTIT8Iey8nG+A0="}]},"_npmUser":{"name":"albertcheng","email":"albert2367593@gmail.com"},"directories":{},"maintainers":[{"name":"albertcheng","email":"albert2367593@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/arkade-sdk_0.4.49-verify-vtxo.1_1784909203732_0.2575328537452306"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T09:34:54.566Z","modified":"2026-07-24T16:06:44.137Z","0.4.49-verify-vtxo.0":"2026-07-24T09:34:55.069Z","0.4.49-verify-vtxo.1":"2026-07-24T16:06:43.995Z"},"author":"Ark Labs","license":"MIT","keywords":["ark","arkade","bip39","bitcoin","btc","crypto","lightning","sdk","stablecoin","taproot","typescript","utxo","vtxo","wallet"],"description":"TypeScript SDK for building Bitcoin wallets using the Arkade protocol","maintainers":[{"name":"albertcheng","email":"albert2367593@gmail.com"}],"readme":"","readmeFilename":""}