{"_id":"@babylonlabs-io/babylon-tbv-rust-wasm","_rev":"40-514fc2f59ab588dd232a222a9e27fce9","name":"@babylonlabs-io/babylon-tbv-rust-wasm","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.1.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"e083ffed880761fe64bb7b3bae667b63bb9c8df9","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.1.0.tgz","fileCount":32,"integrity":"sha512-bluioC9Z+RlyjfttqAOXPCwSIJTE9Juff5PZZ7tEl87c9+hSSAsHFcKn5WsDfW9IDPa5XDjeVYl0f0wfJqiznw==","signatures":[{"sig":"MEQCIF+KZmta+piPi+QzeL9kht2CpMMUMIv0IUtXzelv52VUAiAIxupKbV5MW2UilaKqaFy7/JOoSDfFQ5BvuN2JOq3nUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1862753},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.1.0.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"filippos47","email":"admin.eng@babylonlabs.io"},"_resolved":"/tmp/986d13ed3a23e359f8c8d7b5cba092e6/babylonlabs-io-babylon-tbv-rust-wasm-0.1.0.tgz","_integrity":"sha512-bluioC9Z+RlyjfttqAOXPCwSIJTE9Juff5PZZ7tEl87c9+hSSAsHFcKn5WsDfW9IDPa5XDjeVYl0f0wfJqiznw==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.9.0","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.1.0_1774266330418_0.1650975004121802","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.3.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.3.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"fc0934ee53f7dfa37c86701ec4261cee00f2f19f","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.3.0.tgz","fileCount":32,"integrity":"sha512-v8TV0i/av48ewFDxYCiLRtf1qGAQ+HHA3LrE5S4O85QC2iFd8aW5b1hoSMAd1SA6v/jaw9kOkSKKHOGCjLQgnQ==","signatures":[{"sig":"MEUCIQD586fQdD4lMdL8UDarudMfS9TqlCJZ53D/7y22erEyTAIgSWZ2HReKzuL2gZ3EP78soFfwcyOkK7vbu/Wv26uT9no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1926523},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.3.0.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/f82a264f0e0eca24e674e166332cf082/babylonlabs-io-babylon-tbv-rust-wasm-0.3.0.tgz","_integrity":"sha512-v8TV0i/av48ewFDxYCiLRtf1qGAQ+HHA3LrE5S4O85QC2iFd8aW5b1hoSMAd1SA6v/jaw9kOkSKKHOGCjLQgnQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.3.0_1774421423287_0.3296650734267399","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.4.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.4.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"8fd456733446ffdf141f4b99886f5e7327cca016","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.4.0.tgz","fileCount":32,"integrity":"sha512-GziOnNA1qwlZil3kVV49wjqCvCMuI/AjF4vkJ7u33RwBih5VcSrghYzTpQ3pUN4LJYkq2lR/YoJQOvd9t8rxPQ==","signatures":[{"sig":"MEUCIEZJCNjc0PvSOdzmxPZKTE4VSiD6nCBaA2jthjDQ7Pj9AiEAsCxUe+9UBjcwJzhQ6EpLpdoP7PC8VRU+KvLeZ/nxj9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1955268},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.4.0.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/dd63d715f5b451a2ce57f003dea0f652/babylonlabs-io-babylon-tbv-rust-wasm-0.4.0.tgz","_integrity":"sha512-GziOnNA1qwlZil3kVV49wjqCvCMuI/AjF4vkJ7u33RwBih5VcSrghYzTpQ3pUN4LJYkq2lR/YoJQOvd9t8rxPQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.4.0_1774612236057_0.5700115378382342","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.5.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.5.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"5b26d3bf12543ff1a3c2f4f2c3affaefe71ba470","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.5.0.tgz","fileCount":32,"integrity":"sha512-7YNyiUzrc25YsBGbmTu326oiggrcJOR/v9TXLAp4QrINZT2F7fDQjxhXciHC4ohAp8wKoL2bNYu9dTzJxW8DIA==","signatures":[{"sig":"MEQCIBbSpugdGrXFqc+ehuiHsPsmT6IiTTblxtBJtgCU/XIFAiBhKV19c6JB+qbCEiQEQGu0mfnCLIZePstns3uF6eKemQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1970263},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.5.0.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/2c3c8c6c88bb9c67569dc7d96a83a87c/babylonlabs-io-babylon-tbv-rust-wasm-0.5.0.tgz","_integrity":"sha512-7YNyiUzrc25YsBGbmTu326oiggrcJOR/v9TXLAp4QrINZT2F7fDQjxhXciHC4ohAp8wKoL2bNYu9dTzJxW8DIA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.5.0_1775555212988_0.37650767176331357","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.6.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.6.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"48daba8189fbef79f96f2ed86da6c69187d936b3","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.6.0.tgz","fileCount":32,"integrity":"sha512-wx62icXRJs2t9yLnM4B43XgO1FAQIlGnGg0IhqyHB1HkyrHojBvo8cH+guw8nAZtf1s74WQPvjd6DwZl1u3TiA==","signatures":[{"sig":"MEUCIQCs0+qstSOj64UkcL/WK8SCZqQRVzdR0eFT9vsSv7ppGQIgahudjKYwVdijOqtKiR7H4GJE38E+7KxOfXFzbs7/598=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2199468},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.6.0.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/d74450dee54a8ff77c8f6aaded4d8857/babylonlabs-io-babylon-tbv-rust-wasm-0.6.0.tgz","_integrity":"sha512-wx62icXRJs2t9yLnM4B43XgO1FAQIlGnGg0IhqyHB1HkyrHojBvo8cH+guw8nAZtf1s74WQPvjd6DwZl1u3TiA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.6.0_1775570595813_0.19451776063434933","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.7.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.7.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"c734f085aa3983ab6c96ca71001ca3a846d8bcfe","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.7.0.tgz","fileCount":40,"integrity":"sha512-nijTLiHX0ePRN0A8lw96gRDUSFl2nBNcU9zD3pJY/7PStR0F66CHKkP5VI7E71qShrf/BHMqQwHgoFWqMW/mVA==","signatures":[{"sig":"MEUCIAjUo4Ld0Psnp3xY7C/cgqUGsYoFXCA3ddw3GKk/wMpJAiEA4a/rLJwCGBe0cOxmLz1aUBd12B/mMPbLjUmUR4BuQ34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296099},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/2fdd3bda99490eb3a27b86979ad96b93/babylonlabs-io-babylon-tbv-rust-wasm-0.7.0.tgz","_integrity":"sha512-nijTLiHX0ePRN0A8lw96gRDUSFl2nBNcU9zD3pJY/7PStR0F66CHKkP5VI7E71qShrf/BHMqQwHgoFWqMW/mVA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.7.0_1775650307740_0.12441518547179053","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.7.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.7.1","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"hiep.babylonlabs","email":"hiep@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"baby-toroviej0x0","email":"julian@babylonlabs.io"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"f893427880986b2c8d231069d91347e6b3f05673","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.7.1.tgz","fileCount":40,"integrity":"sha512-bwL5Boe8l1YuF7bf2+nIcXnp1OCCzNDMJO3JsEWG/xRb715kZJq84zndLeXdx2boaDAiy9BGymzfbdPDSHBqAg==","signatures":[{"sig":"MEUCIHgpY8S4h56hOiFcig5GHZO+7EjsLpSSHTij+7RhJzq8AiEA38e88pcbnilupAV5NAYFrUKIQRNi5WAJImjQH4behVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4298294},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/77c05f3a1c3275f44d4b31c6d0d0f2a5/babylonlabs-io-babylon-tbv-rust-wasm-0.7.1.tgz","_integrity":"sha512-bwL5Boe8l1YuF7bf2+nIcXnp1OCCzNDMJO3JsEWG/xRb715kZJq84zndLeXdx2boaDAiy9BGymzfbdPDSHBqAg==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.7.1_1775793616086_0.9623792179134223","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.8.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.8.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"757b1cb07544c43663350f3185cd452fde9aa738","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.8.0.tgz","fileCount":40,"integrity":"sha512-LITZNFa77Av5cbChjM0NKhjRUwAWnT72oIQlgHkYftmQVQP/DuL0IWDxcWnWCiY+3JE7zKnk0zWEonch8tSxgQ==","signatures":[{"sig":"MEUCIQDyeulV/goxws+sCozIo6rzc9rvTgTQxv4VwSBBznUqIgIgSdRIn/SF+OIi7m0hhJIxF12QzgfwEG6LnGFlNHS1/sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4277607},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/c59ad337e5e1c912907f17e5b3d96ddd/babylonlabs-io-babylon-tbv-rust-wasm-0.8.0.tgz","_integrity":"sha512-LITZNFa77Av5cbChjM0NKhjRUwAWnT72oIQlgHkYftmQVQP/DuL0IWDxcWnWCiY+3JE7zKnk0zWEonch8tSxgQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.8.0_1776942626976_0.6573966981679029","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.9.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.9.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"92dcef8964cc4cc36186dcb70c0d81da53300235","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.9.0.tgz","fileCount":40,"integrity":"sha512-WCzh63IMg5OfbYaoTHoNZaZ6GOYQjQpRGGWPiuHabdexELxQ2qk8aEo07DUEDrVa9A4oi/DvvCFGYbzsgBwFHA==","signatures":[{"sig":"MEYCIQDoBug8NY75kyGUjrnigUddekR5GCRraJR7Wu3jGfw5iAIhALzWygxopj5/71x2h1Y9LPnugUcj9yuN6oGxaC3HBmRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4293027},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/dd97a6b1700bd4799c0eafa948d0e10e/babylonlabs-io-babylon-tbv-rust-wasm-0.9.0.tgz","_integrity":"sha512-WCzh63IMg5OfbYaoTHoNZaZ6GOYQjQpRGGWPiuHabdexELxQ2qk8aEo07DUEDrVa9A4oi/DvvCFGYbzsgBwFHA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.9.0_1777281281002_0.6525062012778164","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.10.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.10.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"20b248dbfb814d63c9fd31bc64f42cfa0fe40910","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.10.0.tgz","fileCount":40,"integrity":"sha512-XgC5oBXrrElTCfhlJcnV6aJ+5XtfQ7+moYn8iYlU6kPLLQICIWptVZoN8QuIXR/YJzxMgCbgsvFTqXd901YQvQ==","signatures":[{"sig":"MEQCIEl5WhcStYwK2SdAOex/QKrnGxaO51sMDMbHP/QaKwYxAiBSIZY+B/b4+c0kV0TMIIIvPuRMj8+hxjlePcZpt4qL6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4351753},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/08b550c0b3432922dd7091e72502b7a5/babylonlabs-io-babylon-tbv-rust-wasm-0.10.0.tgz","_integrity":"sha512-XgC5oBXrrElTCfhlJcnV6aJ+5XtfQ7+moYn8iYlU6kPLLQICIWptVZoN8QuIXR/YJzxMgCbgsvFTqXd901YQvQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.10.0_1779178109700_0.3752549019535485","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.10.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.10.1","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"ef63b2e421808a770884e5b7334062349002542a","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.10.1.tgz","fileCount":40,"integrity":"sha512-bKH0tvL27RahYFZ/fzhK1tL5HpzdSCX0VG6o7ni+FDuEYrn3VMmKD7cXwCRWjbgVV+eKB7KjjD9rwrTQZJ7GeA==","signatures":[{"sig":"MEUCIBYcGtD8Y7hJ9kWzbArsNBpi13ZB5MLUlEIKx1gyrPbwAiEA2z7QJo+T0QaBFiflm4rpXB7407erpB4B/oCgeNh7Ao0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4350946},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.10.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/e8fad2370949946d4d1e071babdf7ab0/babylonlabs-io-babylon-tbv-rust-wasm-0.10.1.tgz","_integrity":"sha512-bKH0tvL27RahYFZ/fzhK1tL5HpzdSCX0VG6o7ni+FDuEYrn3VMmKD7cXwCRWjbgVV+eKB7KjjD9rwrTQZJ7GeA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.10.1_1779382339908_0.03933856232176858","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.11.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.11.1","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"36a98af20e62810fc227794b84fce316e88b7aef","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.11.1.tgz","fileCount":40,"integrity":"sha512-z5O0nd22KDYWCcUlqgCmRnFAnOtOiHoEtey5gLsCcF1KIHOvTPgGR8E/ATm3IOj1y/3QRrE3K2JP9dDBP2icJg==","signatures":[{"sig":"MEQCIFDba9+y1afrphZtj6UKqNsZMRPDIDBfwVrGLQX59dcaAiAuzjrp/YY/6dJ3cPHNR4sODKq6d+MTL89PPTRCeqsfng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4364339},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.11.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/8aa03c3ea8496e47d33571dfee64176e/babylonlabs-io-babylon-tbv-rust-wasm-0.11.1.tgz","_integrity":"sha512-z5O0nd22KDYWCcUlqgCmRnFAnOtOiHoEtey5gLsCcF1KIHOvTPgGR8E/ATm3IOj1y/3QRrE3K2JP9dDBP2icJg==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.11.1_1780999282098_0.725932308457838","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.12.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.12.0","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"c5dc4b33fb16804b4dc0c236882ee254c9757dbc","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.12.0.tgz","fileCount":44,"integrity":"sha512-0p5+FdtgOBP/apTKwIle/yNepLZVy2gNrF5SzwX+uKUzNa5tnG4uExJetlHAs0VgkbHODdE17b9gN6w44APQQA==","signatures":[{"sig":"MEYCIQCVlLZleC2YMTVxhrabe6isJCCl/pyBoeJNgAdVAT41HQIhAL4EHyf85Ba74s8hcMQNXHIg5VfF6+pb4izDXXz/nzvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4369248},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/0d3c6589ee11d9bb637c5e0ab1165316/babylonlabs-io-babylon-tbv-rust-wasm-0.12.0.tgz","_integrity":"sha512-0p5+FdtgOBP/apTKwIle/yNepLZVy2gNrF5SzwX+uKUzNa5tnG4uExJetlHAs0VgkbHODdE17b9gN6w44APQQA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.12.0_1781081006483_0.3400001465424518","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.12.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.12.1","maintainers":[{"name":"filippos47","email":"admin.eng@babylonlabs.io"},{"name":"vitsalis","email":"vitsalis@gmail.com"},{"name":"coinspect-security-audits","email":"team-audits@coinspect.com"}],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"301bc8088bcf55a057ed3bebfdbbc8b7df431037","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.12.1.tgz","fileCount":44,"integrity":"sha512-yh/XLVIq+ECvxeAaHTrSs9CvffjilYceAPR1zQm+ahb1/5xBayAM/UdmUw1UOZdpqPP+zGGh/Wj9y1R7VPwTKQ==","signatures":[{"sig":"MEYCIQD9BoXTQAPUAB/1JOqsqZM5axmsNKzRcPvftVMXwiwTQQIhAMMqQP/JCQviHsSVFiiyO6xZ1BUKa0HoWiaq4TvFfalI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4374652},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/5817242340a122faff930b4bd087f8a8/babylonlabs-io-babylon-tbv-rust-wasm-0.12.1.tgz","_integrity":"sha512-yh/XLVIq+ECvxeAaHTrSs9CvffjilYceAPR1zQm+ahb1/5xBayAM/UdmUw1UOZdpqPP+zGGh/Wj9y1R7VPwTKQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.12.1_1781773339541_0.32812185110053926","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.13.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.13.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"34fb7f69fa20d0a69e8092ea412c668d3d48b229","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.13.0.tgz","fileCount":40,"integrity":"sha512-T04Y5lQ4sJ9krzmry3nAI7wa18AXZIUnAXIEnrT5K8NGTgnxyXzP7RmTJZlB9ttSgdDoKfFJ96Y6ytoAj3L06Q==","signatures":[{"sig":"MEQCIA9ZCzLG7TRYWFv4umRwUv+2MtnY/ObKpK5tUjCumKJ3AiB/h1DrVAJoT4+FuTZAhkRR+XiY5s57odfQNvTtWREAJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886004},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/aca44b7d351ef2d13fbf167ca79eade8/babylonlabs-io-babylon-tbv-rust-wasm-0.13.0.tgz","_integrity":"sha512-T04Y5lQ4sJ9krzmry3nAI7wa18AXZIUnAXIEnrT5K8NGTgnxyXzP7RmTJZlB9ttSgdDoKfFJ96Y6ytoAj3L06Q==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.13.0_1784184799733_0.11020552063660682","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.14.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.14.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"9605b8175df0ed87e8f06bbdd8d9e5b5c7a3480d","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.14.0.tgz","fileCount":40,"integrity":"sha512-QQjRxo9oDkK4Ot0YliBB7Sd7oH8I0U4DSN0Ou1LdRblgix8wE5D97ww3NnYA5oRXLs920FtylMbFWFxRAJM7lA==","signatures":[{"sig":"MEYCIQDY0orVHxxKLzxmthgYY2mDTTq74zMtuH5XS1z429EdyAIhAKDzqBWw2tMrxR3wy4pCR1XYYwSZN7gUpBYHbfJujcXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2893393},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/2cc7dd5ecb84555b1a0a23329d6c3146/babylonlabs-io-babylon-tbv-rust-wasm-0.14.0.tgz","_integrity":"sha512-QQjRxo9oDkK4Ot0YliBB7Sd7oH8I0U4DSN0Ou1LdRblgix8wE5D97ww3NnYA5oRXLs920FtylMbFWFxRAJM7lA==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.14.0_1784631608601_0.4138702103453824","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.15.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.15.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"71e81baff6d2eb7491b7a1890f3d178e03466f1a","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.15.0.tgz","fileCount":40,"integrity":"sha512-wYP2IWiY0IDaq7kNPxATM70LCgGioT6LWu0/E2eZ5cUmPhWYnyqiYaljjAg5AwsozdPXZCU89oOY7i86aDqd3g==","signatures":[{"sig":"MEUCICt0ylYgx857Bv87wPE2AZaNTA6RnHKR9S42D+Hjd/zzAiEAq98GS2mDltWKrrcerO/sdWLhmbNrarRc5WcGqcb5WoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2910868},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/c4748e05585f10ef8ffc96ce96e4eaac/babylonlabs-io-babylon-tbv-rust-wasm-0.15.0.tgz","_integrity":"sha512-wYP2IWiY0IDaq7kNPxATM70LCgGioT6LWu0/E2eZ5cUmPhWYnyqiYaljjAg5AwsozdPXZCU89oOY7i86aDqd3g==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.15.0_1785817022876_0.6309996145594283","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.15.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.15.1","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"0ca0985693d46a0f77d23a2f6dff005530d30198","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.15.1.tgz","fileCount":40,"integrity":"sha512-XI/pU2okt0n/24XhJWRVfjdLig8Qeffb4+veGcoVKXCcEZLl2ZOKzLrq/8fjqjoZMUUQnSvaOzKppeCPbjQBog==","signatures":[{"sig":"MEUCIQDqtZ81n87U2JkmIvzwi8LZhEs+fmK1k9cFgTDAwlX8AAIgLsH41+1W5VUp76D9BOAbcpGlj1zIFzXA1+oCwV55f2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2910868},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.15.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/394177e70eda6caa553334fc259a0ff3/babylonlabs-io-babylon-tbv-rust-wasm-0.15.1.tgz","_integrity":"sha512-XI/pU2okt0n/24XhJWRVfjdLig8Qeffb4+veGcoVKXCcEZLl2ZOKzLrq/8fjqjoZMUUQnSvaOzKppeCPbjQBog==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.15.1_1787312065793_0.6018525596475217","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.16.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.16.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"3b7ac1e8db6d4b1d8165be2014783f40548e861c","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.16.0.tgz","fileCount":40,"integrity":"sha512-4scXITUhG5rkW6jC8Pz5x0HHcd6E3uEgvq2knLVzzRRlROkhL3oGWRls3qIqjSt7RNWpnUlEj+7pq7T+m4F4pg==","signatures":[{"sig":"MEQCIDX5jtonzSi5oaUyPChH0hgb6sB2lU7tQ9WXyoyGrlYkAiAlk+G/7QcsxPNfS9s/9o1Ux7Bnovo/3JnoRob+HDNMKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3421184},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.16.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/0731c5fba72e458b4e6922ef0c9e198c/babylonlabs-io-babylon-tbv-rust-wasm-0.16.0.tgz","_integrity":"sha512-4scXITUhG5rkW6jC8Pz5x0HHcd6E3uEgvq2knLVzzRRlROkhL3oGWRls3qIqjSt7RNWpnUlEj+7pq7T+m4F4pg==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.16.0_1787312987128_0.14718994781301276","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.17.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.17.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"8574c722b2cce91d72e026751547108b67e75985","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.17.0.tgz","fileCount":56,"integrity":"sha512-DiTAXJqgzrH5XlsWHcruAVqAkpQYG3o2yXC2A2p3HYVzOiuF5nNa1yH73bbCth2qeziRjdE5jIaaNb7/Ls5nBw==","signatures":[{"sig":"MEUCIQD4txPEKZXVdSBRLkH6DYIn7PdQOhfg72X4RqJa3+/MtgIgE3UTuQyENkqXm97abstMR7XXBikNpo5qPB6Sz6d3AZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3430322},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./raw":{"node":{"types":"./dist/raw-node.d.ts","default":"./dist/raw-node.js"},"default":{"types":"./dist/raw.d.ts","default":"./dist/raw.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/78c26d1c2784fb1d6efb06011daa11b0/babylonlabs-io-babylon-tbv-rust-wasm-0.17.0.tgz","_integrity":"sha512-DiTAXJqgzrH5XlsWHcruAVqAkpQYG3o2yXC2A2p3HYVzOiuF5nNa1yH73bbCth2qeziRjdE5jIaaNb7/Ls5nBw==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.17.0_1787832954614_0.14040492168771856","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.17.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.17.1","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"a84c34f5eec80802be78d0bf31b7e1894852bf82","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.17.1.tgz","fileCount":56,"integrity":"sha512-sDgqltDaKtQ/MbMDO9YAMOUA17UaABN1J0nzfIrxLnpm0VWnvx53/w+ogE1c5REKqUfI3kCeMfJJqdO29aq8VQ==","signatures":[{"sig":"MEUCIHDPLQHi+1PVGS7VmsLuo/qxU2IM3hNBP+NyodC+3QtRAiEA1ipBIvCYMctSLl176d6IBE4tl4Oq0ap0cCZtUUXN408=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3431317},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.17.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./raw":{"node":{"types":"./dist/raw-node.d.ts","default":"./dist/raw-node.js"},"default":{"types":"./dist/raw.d.ts","default":"./dist/raw.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/467aec570ce6a4ef2fa96a8ff64ce695/babylonlabs-io-babylon-tbv-rust-wasm-0.17.1.tgz","_integrity":"sha512-sDgqltDaKtQ/MbMDO9YAMOUA17UaABN1J0nzfIrxLnpm0VWnvx53/w+ogE1c5REKqUfI3kCeMfJJqdO29aq8VQ==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.17.1_1788171596390_0.3746638355733516","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.18.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.18.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"ba5ccaedd89f557b1bc3d5afdca4723642f7fc17","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.18.0.tgz","fileCount":56,"integrity":"sha512-0k0SnEfw9i2J9lTrSVwqsbG5iWG6jHL7w3+vwTmt3srLQQ4XlKYmqZ5YujNFt/Gp5m59Ax3J/YAH+3+bJ43qNg==","signatures":[{"sig":"MEQCIAkhmxX1BzgC2+Vz3oqb2aptl8maYxO5Z96NMCN0WS/1AiButn7XnVOlkPtj9GPE/+mfBDRZ+AO+TbKqPQFy0B6SoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3431317},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./raw":{"node":{"types":"./dist/raw-node.d.ts","default":"./dist/raw-node.js"},"default":{"types":"./dist/raw.d.ts","default":"./dist/raw.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/4d3a176327b0a933470a376080c0b50c/babylonlabs-io-babylon-tbv-rust-wasm-0.18.0.tgz","_integrity":"sha512-0k0SnEfw9i2J9lTrSVwqsbG5iWG6jHL7w3+vwTmt3srLQQ4XlKYmqZ5YujNFt/Gp5m59Ax3J/YAH+3+bJ43qNg==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.18.0_1788442126603_0.05375214897148073","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.18.1","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.18.1","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"d4557971fa84eac7cf7267509d04d94a3750e396","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.18.1.tgz","fileCount":56,"integrity":"sha512-DK40/4Z218SxLZdJit6CU0bgPHsnkbv77D+Q6Z0eggXBmNPuidU28WHjpALaX8Rov2FvIWPTvFZddRwTov3Lpw==","signatures":[{"sig":"MEYCIQDBmNNEXEwC7TRAr9UhisFun42ctujk0HTZp74cM1J1/gIhAKdBk2nArEkYa9kIGMDOutIHFMAupIDsj8/1DD7AF/4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3431317},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./raw":{"node":{"types":"./dist/raw-node.d.ts","default":"./dist/raw-node.js"},"default":{"types":"./dist/raw.d.ts","default":"./dist/raw.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/c4797839ab87f550a337b9aa7cf3a379/babylonlabs-io-babylon-tbv-rust-wasm-0.18.1.tgz","_integrity":"sha512-DK40/4Z218SxLZdJit6CU0bgPHsnkbv77D+Q6Z0eggXBmNPuidU28WHjpALaX8Rov2FvIWPTvFZddRwTov3Lpw==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.18.1_1788893824197_0.8406521265896993","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"0.19.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@0.19.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"78737e51e09a4b6c3463f938925010300cb3a736","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-0.19.0.tgz","fileCount":56,"integrity":"sha512-3E0hfmRLzEqpap3ajFffgHd12ElMeQhzB/F1NeLOol3GQFuZFELrGJKxiFqRhDuYgXnmTgYytsoBRAlI3131pw==","signatures":[{"sig":"MEUCIDQd10FJRDz2u6tAeBZVtI/vUIIBebtVuC6TjpZUvu9UAiEAomVpL8+jdYQoCr7ba4osprJR2UqA4iaEFn4No0LOF6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3436188},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./raw":{"node":{"types":"./dist/raw-node.d.ts","default":"./dist/raw-node.js"},"default":{"types":"./dist/raw.d.ts","default":"./dist/raw.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/0755cdebaff42d25f0cc5f0aab42892e/babylonlabs-io-babylon-tbv-rust-wasm-0.19.0.tgz","_integrity":"sha512-3E0hfmRLzEqpap3ajFffgHd12ElMeQhzB/F1NeLOol3GQFuZFELrGJKxiFqRhDuYgXnmTgYytsoBRAlI3131pw==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_0.19.0_1788965360032_0.21777218986563263","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@1.0.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"548383901fda3d181b0a38bc4ca3202a81318074","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-1.0.0.tgz","fileCount":48,"integrity":"sha512-8+Y1o7vnX9On+p4ILnKfElXzMqCW6wxVSYSnvrHKKUd2YY13AWhZAKr7W3qy2csnwQ/yAr4Jxgtnjg9L1G9L0g==","signatures":[{"sig":"MEYCIQCZwTfgVu/JQbHLzkLepJm2wsrViaOJFIc/ZzCqubfphgIhAMm2nj/EVbHEifh8T+SJm8q/pW5TzEWnzWiXLV4mOSBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbImPgtr6FMMz3u62Crc5WB6Hp0ceupjeMPdJuEEujpAiEAhOzfLlKl3NuRcpNrGktRCMUpxyo36zCmjMDqyoO78FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3433227},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/47c29c4037e18d24b8e06b8868d0e968/babylonlabs-io-babylon-tbv-rust-wasm-1.0.0.tgz","_integrity":"sha512-8+Y1o7vnX9On+p4ILnKfElXzMqCW6wxVSYSnvrHKKUd2YY13AWhZAKr7W3qy2csnwQ/yAr4Jxgtnjg9L1G9L0g==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_1.0.0_1789579853966_0.8073316048651493","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@babylonlabs-io/babylon-tbv-rust-wasm","version":"1.1.0","keywords":[],"author":"","license":"ISC","_id":"@babylonlabs-io/babylon-tbv-rust-wasm@1.1.0","maintainers":[],"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"7e3f60155a9b7af0fd727506bfd12bfd4e70abfe","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-1.1.0.tgz","fileCount":56,"integrity":"sha512-sjWvO+8LUYMhzP3XgFqzF+boHzbCG1VO3I9uFYDc6zFoM6LxGBlx4xtIHoZ1LsY2o29ZBVWxad5AJnl4z91DZg==","signatures":[{"sig":"MEUCIQDFeKi2MQDq2tFKq5FWHu+Z12t5BRuN3FF7nSwfAYy/XAIgNLJA4+23SYTripyaAXVtNzq/UQwTpD5E7/Fh+BumbfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiW6+7vmiahx6VKPOYT8oQgZDKKQtCjvWR9QIySayUIwIgdz6TVvEsRVYHIrs2UQ2nlueC+s0nXxTtDSrKFrZjEQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4362766},"main":"./dist/index.js","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","build-wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"_resolved":"/tmp/a59ad4d24fc369c95db75b9330363288/babylonlabs-io-babylon-tbv-rust-wasm-1.1.0.tgz","_integrity":"sha512-sjWvO+8LUYMhzP3XgFqzF+boHzbCG1VO3I9uFYDc6zFoM6LxGBlx4xtIHoZ1LsY2o29ZBVWxad5AJnl4z91DZg==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/babylon-tbv-rust-wasm_1.1.0_1790001062465_0.8790263834514049","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"_id":"@babylonlabs-io/babylon-tbv-rust-wasm@1.2.0","bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"dist":{"shasum":"2e4e86d380e0a9851d461c80100356f858191119","tarball":"https://registry.npmjs.org/@babylonlabs-io/babylon-tbv-rust-wasm/-/babylon-tbv-rust-wasm-1.2.0.tgz","fileCount":56,"integrity":"sha512-3Ua2lQgPgaSkXdzHIBfy+RoV2vMQAJHmbBmbtMXmPjV9NedrV4C9WVFXaq8IER9snKuREpdKqDru7Zn1Jnrf6g==","signatures":[{"sig":"MEQCIE1dB7JoPbw2kcdqA+X/qDOJRengvpMSY7N3GVcf1A/UAiBC/vNqpy64ENmM/JDVkCSlF3hb3fh2cVTbWl2qy/qayA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBTlxuSkITvjyhphjGGE7CvX5F+NI69Gg6cfW/QJ+vbMAiEA0Qvmj/XS6/TRj2Cc1zKGM2Z7XaZS4dDRWkWjY/MHTS8="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@babylonlabs-io%2fbabylon-tbv-rust-wasm@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4363066},"main":"./dist/index.js","name":"@babylonlabs-io/babylon-tbv-rust-wasm","type":"module","_from":"file:babylonlabs-io-babylon-tbv-rust-wasm-1.2.0.tgz","types":"./dist/index.d.ts","author":"","exports":{".":{"node":{"types":"./dist/index-node.d.ts","default":"./dist/index-node.js"},"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"license":"ISC","scripts":{"lint":"eslint .","build":"tsc -b tsconfig.lib.json && node scripts/check-lazy-entries.js","typecheck":"tsc -b --noEmit tsconfig.lib.json","build-wasm":"node scripts/build-wasm.js"},"version":"1.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"69fc5bc3-3190-4ae0-9664-b45f37365d26"}},"homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","keywords":[],"_resolved":"/tmp/321d1229ecf2a08dc43066af6022476d/babylonlabs-io-babylon-tbv-rust-wasm-1.2.0.tgz","_integrity":"sha512-3Ua2lQgPgaSkXdzHIBfy+RoV2vMQAJHmbBmbtMXmPjV9NedrV4C9WVFXaq8IER9snKuREpdKqDru7Zn1Jnrf6g==","repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"_npmVersion":"11.6.1","description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","directories":{},"maintainers":[],"_nodeVersion":"24.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"shelljs":"^0.8.5","typescript":"^5.8.3","@internal/eslint-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/babylon-tbv-rust-wasm_1.2.0_1790835854668_0.7536646387507442"}}},"time":{"created":"2026-03-23T11:45:30.294Z","modified":"2026-10-01T06:24:15.112Z","0.1.0":"2026-03-23T11:45:30.635Z","0.3.0":"2026-03-25T06:50:23.469Z","0.4.0":"2026-03-27T11:50:36.286Z","0.5.0":"2026-04-07T09:46:53.212Z","0.6.0":"2026-04-07T14:03:16.075Z","0.7.0":"2026-04-08T12:11:48.031Z","0.7.1":"2026-04-10T04:00:16.373Z","0.8.0":"2026-04-23T11:10:27.242Z","0.9.0":"2026-04-27T09:14:41.300Z","0.10.0":"2026-05-19T08:08:29.988Z","0.10.1":"2026-05-21T16:52:20.165Z","0.11.1":"2026-06-09T10:01:22.338Z","0.12.0":"2026-06-10T08:43:26.756Z","0.12.1":"2026-06-18T09:02:19.877Z","0.13.0":"2026-07-16T06:53:19.921Z","0.14.0":"2026-07-21T11:00:08.787Z","0.15.0":"2026-08-04T04:17:03.077Z","0.15.1":"2026-08-21T11:34:26.016Z","0.16.0":"2026-08-21T11:49:47.301Z","0.17.0":"2026-08-27T12:15:54.915Z","0.17.1":"2026-08-31T10:19:56.573Z","0.18.0":"2026-09-03T13:28:46.798Z","0.18.1":"2026-09-08T18:57:04.363Z","0.19.0":"2026-09-09T14:49:20.202Z","1.0.0":"2026-09-16T17:30:54.121Z","1.1.0":"2026-09-21T14:31:02.604Z","1.2.0":"2026-10-01T06:24:14.799Z"},"bugs":{"url":"https://github.com/babylonlabs-io/babylon-toolkit/issues"},"license":"ISC","homepage":"https://github.com/babylonlabs-io/babylon-toolkit#readme","keywords":[],"repository":{"url":"git+https://github.com/babylonlabs-io/babylon-toolkit.git","type":"git"},"description":"BTC Vault WASM bindings for Babylon Trustless Bitcoin Vaults","maintainers":[],"readme":"# @babylonlabs-io/babylon-tbv-rust-wasm\n\nWASM bindings for Babylon Trustless Bitcoin Vaults (TBV), providing TypeScript/JavaScript interfaces for creating Bitcoin peg-in transactions.\n\nThe package entry loads the `.wasm` binary on demand. Importing the entry loads\nthe wasm-bindgen glue, but it does not download or instantiate the binary. The\nbinary loads on the first facade call that needs it, or on `initWasm()`.\n\n## Overview\n\nThis package provides WebAssembly bindings built from the [vault-wasm](https://github.com/babylonlabs-io/vault-wasm) facade — a single binary bundling every supported [btc-vault](https://github.com/babylonlabs-io/btc-vault) tx-graph version behind version-taking constructors, enabling browser and Node.js applications to construct Bitcoin transactions for TBV.\n\n## Installation\n\n```bash\npnpm add @babylonlabs-io/babylon-tbv-rust-wasm\n```\n\n## Usage\n\n### Creating a Peg-In Transaction\n\n```typescript\nimport {\n  createPegInTransaction,\n  type PegInParams,\n} from '@babylonlabs-io/babylon-tbv-rust-wasm';\n\nconst params: PegInParams = {\n  depositTxid: 'abc123...',\n  depositVout: 0,\n  depositValue: 100000n,\n  depositScriptPubKey: '76a914...',\n  depositorPubkey: '02abc...',\n  claimerPubkey: '03def...',\n  challengerPubkeys: ['04ghi...'],\n  pegInAmount: 95000n,\n  fee: 5000n,\n  network: 'testnet',\n};\n\nconst result = await createPegInTransaction(params);\nconsole.log(result.txHex); // Transaction hex\nconsole.log(result.txid); // Transaction ID\n```\n\n### Creating a Payout Connector\n\nThe payout connector generates taproot scripts needed for signing payout transactions (both optimistic and regular payout paths).\n\n```typescript\nimport {\n  createPayoutConnector,\n  TAP_INTERNAL_KEY,\n  type PayoutConnectorParams,\n} from '@babylonlabs-io/babylon-tbv-rust-wasm';\n\nconst params: PayoutConnectorParams = {\n  txGraphVersion: 1, // fresh: activeVaultCoreVersion(); resume: the vault's stamped version\n  depositor: 'abc123...', // X-only pubkey (hex)\n  vaultProvider: 'def456...', // X-only pubkey (hex)\n  vaultKeepers: ['ghi789...'], // Array of vault keeper x-only pubkeys (hex)\n  universalChallengers: ['jkl012...'], // Array of universal challenger x-only pubkeys (hex)\n  timelockPegin: 50, // CSV timelock in blocks for PegIn output\n};\n\nconst payoutInfo = await createPayoutConnector(params, 'testnet');\n\n// Use taprootScriptHash for PSBT signing (this is the tapLeafHash)\nconsole.log(payoutInfo.taprootScriptHash);\n\n// Use tapInternalKey constant for PSBT signing\nconsole.log(TAP_INTERNAL_KEY); // \"50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0\"\n\n// Other available fields:\nconsole.log(payoutInfo.payoutScript); // Full payout script (hex)\nconsole.log(payoutInfo.scriptPubKey); // Taproot script pubkey (hex)\nconsole.log(payoutInfo.address); // P2TR address\n```\n\n### Assert Payout/NoPayout Connector\n\nThe Assert Payout/NoPayout connector generates taproot scripts for the depositor-as-claimer path. It produces payout scripts from Assert output 0 and per-challenger NoPayout scripts.\n\n```typescript\nimport {\n  getAssertPayoutScriptInfo,\n  getAssertNoPayoutScriptInfo,\n  type AssertPayoutNoPayoutConnectorParams,\n} from '@babylonlabs-io/babylon-tbv-rust-wasm';\n\nconst params: AssertPayoutNoPayoutConnectorParams = {\n  txGraphVersion: 1, // fresh: activeVaultCoreVersion(); resume: the vault's stamped version\n  claimer: 'abc123...',            // Depositor acting as claimer, x-only pubkey (hex)\n  localChallengers: ['def456...'], // Local challenger x-only pubkeys (hex)\n  universalChallengers: ['ghi789...'], // Universal challenger x-only pubkeys (hex)\n  timelockAssert: 144,             // CSV timelock in blocks for Assert output\n  councilMembers: ['jkl012...'],   // Security council member x-only pubkeys (hex)\n  councilQuorum: 3,                // Council quorum (N-of-N)\n};\n\n// Payout script from Assert output 0\nconst payoutInfo = await getAssertPayoutScriptInfo(params);\nconsole.log(payoutInfo.payoutScript);       // Payout script (hex)\nconsole.log(payoutInfo.payoutControlBlock);  // Control block (hex)\n\n// NoPayout script for a specific challenger\nconst noPayoutInfo = await getAssertNoPayoutScriptInfo(params, 'def456...');\nconsole.log(noPayoutInfo.noPayoutScript);       // NoPayout script (hex)\nconsole.log(noPayoutInfo.noPayoutControlBlock);  // Control block (hex)\n```\n\n### ChallengeAssert Connector\n\nThe ChallengeAssert connector generates scripts for ChallengeAssert transactions in the depositor-as-claimer path. It uses WOTS public keys and GC WOTS public keys provided by the vault provider.\n\n```typescript\nimport {\n  getChallengeAssertScriptInfo,\n  type ChallengeAssertConnectorParams,\n} from '@babylonlabs-io/babylon-tbv-rust-wasm';\n\nconst params: ChallengeAssertConnectorParams = {\n  txGraphVersion: 1, // fresh: activeVaultCoreVersion(); resume: the vault's stamped version\n  claimer: 'abc123...',              // Depositor acting as claimer, x-only pubkey (hex)\n  challenger: 'def456...',           // Challenger x-only pubkey (hex)\n  claimerWotsKeysJson: '[[...]]',     // JSON string of WOTS public keys (blocks 0-1) from VP\n  gcWotsKeysJson: '[[...]]',          // JSON string of GC WOTS public keys from VP\n};\n\nconst scriptInfo = await getChallengeAssertScriptInfo(params);\nconsole.log(scriptInfo.script);       // ChallengeAssert script (hex)\nconsole.log(scriptInfo.controlBlock); // Control block (hex)\n```\n\n### Constants\n\nThe package exports the taproot internal key constant used for vault transactions:\n\n```typescript\nimport { TAP_INTERNAL_KEY, tapInternalPubkey } from '@babylonlabs-io/babylon-tbv-rust-wasm';\n\n// As hex string\nconsole.log(TAP_INTERNAL_KEY);\n// \"50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0\"\n\n// As Buffer\nconsole.log(tapInternalPubkey);\n// Buffer containing the x-only pubkey\n```\n\n## Development\n\n### Prerequisites\n\n**For normal development (building TypeScript):**\n\n- Node.js >= 24\n- pnpm >= 10\n\n**For updating WASM bindings (rare):**\n\n- **Rust 1.94.1** (via `rustup`) - **Required for reproducible builds**\n- `wasm-pack` >= 0.13.1\n- `LLVM` (for `secp256k1` compilation)\n\nOn macOS with Homebrew:\n\n```bash\n# Install Rust via rustup (not Homebrew)\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n\n# Install wasm32 target\nrustup target add wasm32-unknown-unknown\n\n# Install wasm-pack\ncargo install wasm-pack\n\n# Install LLVM\nbrew install llvm\n\n# The rust-toolchain.toml file in this directory will automatically\n# install and use Rust 1.94.1 when you enter this directory.\n# Just cd into the directory and rustup will handle it:\ncd packages/babylon-tbv-rust-wasm/\nrustc --version  # Will automatically be 1.94.1\n```\n\n**How version pinning works:**\n\nThis package includes a `rust-toolchain.toml` file that pins Rust to version 1.94.1:\n\n```toml\n[toolchain]\nchannel = \"1.94.1\"\n```\n\nWhen you `cd` into this directory, rustup automatically:\n1. Downloads Rust 1.94.1 if not already installed\n2. Switches to use 1.94.1 for all commands in this directory\n3. Ensures everyone on the team uses the exact same version\n\nThe build script also reports the resolved rustc version and warns on a mismatch; the vault-wasm `rust-toolchain.toml` is what actually selects the build toolchain.\n\n### Building\n\n#### Regular Build (TypeScript only) - Fast ⚡\n\n```bash\npnpm run build\n```\n\n**Build time: very fast**\n\nThis compiles the TypeScript wrapper (`src/index.ts` → `dist/index.js`).\nThe WASM files are already pre-built and checked into git at `dist/generated/`.\n\n**Use this for:**\n\n- Normal development\n- Making changes to TypeScript code\n- CI/CD pipelines\n- Publishing the package\n\n#### Rebuilding WASM (only when updating vault-wasm) - Slow 🐌\n\n```bash\npnpm run build-wasm\n```\n\n**Build time: slower**\n\nThis script:\n\n1. Clones the [vault-wasm repository](https://github.com/babylonlabs-io/vault-wasm)\n2. Checks out a specific commit on a branch\n3. Builds the `Rust` code to `WebAssembly` using `wasm-pack`\n4. Outputs generated files to `dist/generated/`\n\n**You only need to run `build-wasm` when:**\n\n- Updating to a new `btc-vault` `commit/tag/release`\n- The WASM bindings API changes in `btc-vault`\n\n### Project Structure\n\n```\npackages/babylon-tbv-rust-wasm/\n├── src/\n│   ├── index.ts              # Main entry point\n│   ├── types.ts              # TypeScript type definitions\n│   ├── constants.ts          # Taproot constants\n│   ├── payoutConnector.ts    # Payout connector wrapper\n│   ├── assertPayoutNoPayoutConnector.ts  # Assert Payout/NoPayout connector\n│   └── challengeAssertConnector.ts       # ChallengeAssert connector\n├── dist/\n│   ├── generated/            # WASM files (pre-built)\n│   │   ├── vault_wasm.js\n│   │   ├── vault_wasm.d.ts\n│   │   ├── vault_wasm_bg.wasm\n│   │   └── vault_wasm_bg.wasm.d.ts\n│   ├── *.js                  # Compiled TypeScript\n│   ├── *.d.ts                # Type declarations\n│   └── *.map                 # Source maps\n├── scripts/\n│   └── build-wasm.js         # Rebuild WASM from vault-wasm\n└── package.json\n```\n\n**Key points:**\n\n- `src/` contains TypeScript source code\n- `dist/generated/` contains pre-built WASM bindings\n\n### Updating the vault-wasm Version\n\nThe binary is built from the `vault-wasm` facade repo — a single artifact\nbundling every supported btc-vault tx-graph version behind version-taking\nconstructors. To bump the pin:\n\n1. **Edit configuration** in `scripts/build-wasm.js`:\n\n   ```javascript\n   const VAULT_WASM_BRANCH = 'main';\n   const VAULT_WASM_COMMIT = '<new-commit-sha>';\n   const REQUIRED_RUSTC_VERSION = '1.94'; // vault-wasm rust-toolchain.toml governs the build\n   ```\n\n2. **Rebuild WASM** (rustup auto-installs the toolchain from vault-wasm's\n   `rust-toolchain.toml`):\n\n   ```bash\n   pnpm run build-wasm\n   ```\n\n   The build script will:\n   - Clone vault-wasm at the specified commit\n   - Build the crate root with wasm-pack (web target)\n   - Copy generated files to `dist/generated/`\n\n3. **Test the build**:\n\n   ```bash\n   pnpm run build\n   ```\n\n4. **Run the frozen golden-vector gate** — a pin bump swaps the binary that\n   produces the on-chain-binding secrets. The JS golden vectors\n   (`babylon-ts-sdk` `vault-secrets/__tests__/expand.test.ts`) and the v1\n   tx-parity test (`primitives/psbt/__tests__/pegin.test.ts`) must stay\n   byte-identical; any drift is a hard fork and must not ship.\n\n5. **Commit the updated WASM files** to git (force-add — the root\n   `.gitignore` excludes `dist`):\n   ```bash\n   git add scripts/build-wasm.js\n   git add -f dist/generated/\n   git commit -m \"chore: update vault-wasm to <commit-sha>\"\n   ```\n\n### Reproducible Builds\n\n**Why WASM binaries may differ between developers:**\n\nThe WASM binary includes debug information with file paths, which contain usernames:\n- Developer A: `/Users/alice/.cargo/...` (21 chars)\n- Developer B: `/Users/bob/.cargo/...` (18 chars)\n- 29 embedded paths × 3 byte difference = ~87 byte size difference\n\nThis causes ~64-100 byte size differences due to different path lengths. This is **expected and normal** - the binaries are functionally equivalent and work identically.\n\n**Why we can't remove paths (yet):**\n- Rust's `trim-paths` feature (RFC 3127) would solve this\n- ❌ Still nightly-only, not available in stable Rust 1.94.1\n- ✅ Will be monitored and adopted when stabilized\n- Alternative (Docker) adds complexity without sufficient benefit\n\n**To minimize differences:**\n- ✅ All developers use **Rust 1.94.1** (selected by the vault-wasm `rust-toolchain.toml`; the build script warns on mismatch)\n- ✅ Same `wasm-pack` version\n- ✅ Same build flags and optimization levels\n- ⏰ When `trim-paths` stabilizes: Add to Cargo.toml profile\n\n**Bottom line:** Small size differences are cosmetic only. Functionality is identical.\n\n## API Reference\n\n### Functions\n\n#### `createPegInTransaction(params: PegInParams): Promise<PegInResult>`\n\nCreates a Bitcoin peg-in transaction for the vault system.\n\n**Parameters:**\n- `params.depositTxid` - Transaction ID of the deposit\n- `params.depositVout` - Output index of the deposit\n- `params.depositValue` - Value in satoshis\n- `params.depositScriptPubKey` - Script pubkey (hex)\n- `params.depositorPubkey` - Depositor's x-only pubkey (hex)\n- `params.claimerPubkey` - Claimer's x-only pubkey (hex)\n- `params.challengerPubkeys` - Array of challenger x-only pubkeys (hex)\n- `params.pegInAmount` - Amount to peg-in in satoshis\n- `params.fee` - Transaction fee in satoshis\n- `params.network` - Bitcoin network (`\"bitcoin\"`, `\"testnet\"`, `\"regtest\"`, or `\"signet\"`)\n\n**Returns:**\n- `txHex` - Transaction hex string\n- `txid` - Transaction ID\n- `vaultScriptPubKey` - Vault script pubkey (hex)\n- `vaultValue` - Vault output value in satoshis\n- `changeValue` - Change output value in satoshis (0 if no change)\n\n#### `createPayoutConnector(params: PayoutConnectorParams, network: Network): Promise<PayoutConnectorInfo>`\n\nCreates a payout connector for signing payout transactions.\n\n**Parameters:**\n- `params.txGraphVersion` - Tx graph version selecting the builder (fails closed if unsupported)\n- `params.depositor` - Depositor's x-only pubkey (hex)\n- `params.vaultProvider` - Vault provider's x-only pubkey (hex)\n- `params.vaultKeepers` - Array of vault keeper x-only pubkeys (hex)\n- `params.universalChallengers` - Array of universal challenger x-only pubkeys (hex)\n- `params.timelockPegin` - CSV timelock in blocks for PegIn output\n- `network` - Bitcoin network\n\n**Returns:**\n- `payoutScript` - Full payout script (hex)\n- `taprootScriptHash` - Taproot script hash / tapLeafHash for PSBT signing\n- `scriptPubKey` - Taproot script pubkey (hex)\n- `address` - P2TR address\n- `payoutControlBlock` - Serialized control block for Taproot script path spend (hex)\n\n#### `getPeginPayoutScriptInfo(params: PayoutConnectorParams): Promise<{ payoutScript: string; payoutControlBlock: string }>`\n\nReturns the payout script and control block from the PeginPayoutConnector without requiring a network parameter. Useful for building payout PSBTs where you need the script and control block for Taproot script path spending.\n\n**Parameters:**\n- `params.txGraphVersion` - Tx graph version selecting the builder (fails closed if unsupported)\n- `params.depositor` - Depositor's x-only pubkey (hex)\n- `params.vaultProvider` - Vault provider's x-only pubkey (hex)\n- `params.vaultKeepers` - Array of vault keeper x-only pubkeys (hex)\n- `params.universalChallengers` - Array of universal challenger x-only pubkeys (hex)\n- `params.timelockPegin` - CSV timelock in blocks for PegIn output\n\n**Returns:**\n- `payoutScript` - Payout script hex string\n- `payoutControlBlock` - Serialized control block hex string\n\n#### `getAssertPayoutScriptInfo(params: AssertPayoutNoPayoutConnectorParams): Promise<AssertPayoutScriptInfo>`\n\nGenerates the Payout script and control block from Assert output 0 for the depositor-as-claimer path.\n\n**Parameters:**\n- `params.txGraphVersion` - Tx graph version selecting the builder (fails closed if unsupported)\n- `params.claimer` - Claimer (depositor) x-only pubkey (hex)\n- `params.localChallengers` - Array of local challenger x-only pubkeys (hex)\n- `params.universalChallengers` - Array of universal challenger x-only pubkeys (hex)\n- `params.timelockAssert` - CSV timelock in blocks for Assert output\n- `params.councilMembers` - Array of security council member x-only pubkeys (hex)\n- `params.councilQuorum` - Council quorum (N-of-N)\n\n**Returns:**\n- `payoutScript` - Payout script (hex)\n- `payoutControlBlock` - Control block for the payout script (hex)\n\n#### `getAssertNoPayoutScriptInfo(params: AssertPayoutNoPayoutConnectorParams, challengerPubkey: string): Promise<AssertNoPayoutScriptInfo>`\n\nGenerates the NoPayout script and control block for a specific challenger. Each challenger has a distinct NoPayout script.\n\n**Parameters:**\n- `params` - Same as `getAssertPayoutScriptInfo`\n- `challengerPubkey` - The challenger's x-only pubkey (hex)\n\n**Returns:**\n- `noPayoutScript` - NoPayout script (hex)\n- `noPayoutControlBlock` - Control block for the NoPayout script (hex)\n\n#### `getChallengeAssertScriptInfo(params: ChallengeAssertConnectorParams): Promise<ChallengeAssertScriptInfo>`\n\nGenerates the ChallengeAssert script and control block for a specific challenger. Uses WOTS public keys and GC WOTS public keys from the vault provider.\n\n**Parameters:**\n- `params.txGraphVersion` - Tx graph version selecting the builder (fails closed if unsupported)\n- `params.claimer` - Claimer (depositor) x-only pubkey (hex)\n- `params.challenger` - Challenger x-only pubkey (hex)\n- `params.claimerWotsKeysJson` - JSON string of WOTS public keys (blocks 0-1) from VP\n- `params.gcWotsKeysJson` - JSON string of GC WOTS public keys from VP\n\n**Returns:**\n- `script` - ChallengeAssert script (hex)\n- `controlBlock` - Control block for the ChallengeAssert script (hex)\n\n### Constants\n\n#### `TAP_INTERNAL_KEY: string`\n\nThe unspendable taproot internal key used in vault transactions (BIP-341 nothing-up-my-sleeve number).\n\nValue: `\"50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0\"`\n\n#### `tapInternalPubkey: Buffer`\n\nThe same as `TAP_INTERNAL_KEY` but as a Buffer for convenience.\n\n### WASM Classes\n\nThe package also exports these wasm-bindgen classes:\n\n- `WasmPeginTx` - Low-level peg-in transaction class\n- `WasmPrePeginTx` - Low-level Pre-PegIn transaction class\n- `WasmPeginPayoutConnector` - Low-level payout connector class\n- `WasmPrePeginHtlcConnector` - Low-level Pre-PegIn HTLC connector class\n\nThe classes have no value guards. Call `initWasm()` before you construct a\nclass, and check every value a class returns before you use it.\n\nCheck amounts before you convert them. `new BigUint64Array()` wraps negative\nand oversized values without an error. Pass `pegInAmounts` through\n`assertPositiveBigintArray` first. Call `free()` on each instance when you are\ndone with it:\n\n```ts\nimport {\n  assertPositiveBigintArray,\n  initWasm,\n  WasmPrePeginTx,\n} from \"@babylonlabs-io/babylon-tbv-rust-wasm\";\n\nawait initWasm();\nconst amounts = new BigUint64Array(\n  assertPositiveBigintArray(pegInAmounts, \"pegInAmounts\"),\n);\nconst transaction = new WasmPrePeginTx(/* ..., amounts, ... */);\ntry {\n  // Check every value that you read from transaction.\n} finally {\n  transaction.free();\n}\n```\n\nTo build transactions, prefer the guarded builders in\n`@babylonlabs-io/ts-sdk/tbv/core/primitives`: `buildPrePeginPsbt`,\n`buildPeginTxFromFundedPrePegin`, `buildRefundPsbt`, `buildPeginInputPsbt` and\n`buildPayoutPsbt`.\n\nIf you sign a transaction from a class, derive the expected outputs and signing\ndata independently. Compare them with the values the class returns before you\nsign. `initWasm()` and the facade's amount bounds do not prove that transaction\nbytes match your request. `WasmPeginTx.fromJson` takes no trusted inputs, so a\ncheck against the same JSON proves nothing.\n\nReleases 0.17.0 to 0.19.0 exported these classes from\n`@babylonlabs-io/babylon-tbv-rust-wasm/raw`. That entry is removed. Import the\nclasses from the package root. They are the same class objects.\n","readmeFilename":"README.md"}