{"_id":"@kronsdk/kron-sdk","_rev":"20-329c1ff779cb0d9a7dc044af2c884716","name":"@kronsdk/kron-sdk","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.1":{"name":"@kronsdk/kron-sdk","version":"0.1.1","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.1.1","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"993d3b99ba19c28e3ec9e90036288bfaeb085fc4","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.1.1.tgz","fileCount":20,"integrity":"sha512-13nbxCdtqtZu1ElYbn3YfxMMepEYdmfZfbltYuuFeo1yQ/xPMS+Ek5Syu4INMrbcRuCycksiIQO/Z74CANoJGg==","signatures":[{"sig":"MEQCIBNWcNWKip1uctauRHMogABCEqM2miNL/rnEwlLTd61PAiBQ/r3eC7tODxg0R5TiyL8hRSvfmw3XoAsM4K8V7lF1KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12695380},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"b142b23c815d66e9187e0cb2fe985a1b79713638","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.1.1_1782869966090_0.8514648419467314","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kronsdk/kron-sdk","version":"0.2.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.2.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"14482dd8dc0d49445f160237d73ad3757ebbe9db","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.2.0.tgz","fileCount":21,"integrity":"sha512-LHz4BcAZrM0zN8n5h/lSIqm5h3nO6A4mdLkWdrNPdojh8p/EkCH1BbdEWZ+X0WDjSCim5ygVyIqjDxaz2w2aJg==","signatures":[{"sig":"MEUCIHoD4aYfI3NiQjRx5Bjqm8SMNDKXdLt//3nrCB74UOKvAiEA/ORD7Y9B5xbKcaDh15CPTkbi0P01bd+OEDRNONWOvIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12712509},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"84b07b64ceaa9cb657f3f55fef178f44635e4d4b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.2.0_1782945352046_0.4989352490283767","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kronsdk/kron-sdk","version":"0.2.1","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.2.1","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"4e0b5322ecd023980df57f9b6cc705c662ee422b","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.2.1.tgz","fileCount":21,"integrity":"sha512-cmNgK7+xt5SZ432L4nLm4t/sJIgS8z/JZrfFvYD2aBqQoxc/KvLoZ16nDVMCkhVKWCMREMsLw/B668VsVfaDWQ==","signatures":[{"sig":"MEQCIE6YcVlOfESNf5L2RF81XsmUExLIwxkaMD6YqvFsjqCGAiAvA1mCAaZ81GyV7yEhANZ5GMnONks3qt82ZMdW1L2M0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12712504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"45d5a8a6bca8e08eae8c4f1ffaef1ba7bbff1db3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.2.1_1782945750519_0.8720012605044234","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kronsdk/kron-sdk","version":"0.3.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.3.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"5a045a44886864ab19f76bc299f0a2fca446f788","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.3.0.tgz","fileCount":21,"integrity":"sha512-FPcZarr60JiriPVSLaFURqlGuiQazAiCsLHF7d6h7QBk1kcLSfgL+IPR19Fr+VRqxwETIK6dsPN5voIWopdfpw==","signatures":[{"sig":"MEYCIQDXjbdaiMDRELOiyuJNtZJSZssQtesx802ilFOUqW8f2wIhAMO1ETiQ3vhPv2PJ1wvIBfCqHJVuhIy8NCroN0YhiUt3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12719551},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"395d2f77f85cd89602ce8ba0647d44b1f3f2f937","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.3.0_1782966239308_0.7583759755970434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kronsdk/kron-sdk","version":"0.4.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.4.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"22142d0db9e23bb4739278180d55adf839661fe5","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.4.0.tgz","fileCount":21,"integrity":"sha512-0E0zGU7lOjjTdDkev3hLFo2MXKxGarKskXIwyln3OA0iMdIytrD0x9KDCLlbup4A5SFcqVjxs2vd4nzmggEd/w==","signatures":[{"sig":"MEYCIQD/WzyKAuOqy9cUzCrCEbjuHfKzZ89LFnpIwxDGnPrXugIhAKE67VpNAf7b6ZcBHIBHWwvhzSGf3IwS8tccjhCsPpL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12726430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"675321489eeb824b07d4e8304b5ebcaf3ebd5937","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.4.0_1783002685686_0.12192628802567529","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kronsdk/kron-sdk","version":"0.5.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.5.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"cd0824f91675d62ca145cff82b473aaae781e346","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.5.0.tgz","fileCount":21,"integrity":"sha512-Ep7DFmJ2S7LDMuONGNjGG2av3Q5E5FV+lJn1rlHaur4ynVIl286zZftqt2f7AP1IV1z67Hii59oTuS1PAGXPjQ==","signatures":[{"sig":"MEUCIQCaCHpC4MN+z+ZhLEPjoedzfdKKWv4fBsQHCiCle+UDMQIgL2ciFJb0R7veU46WWwqNOGh+2yjhDxNeNfTaVe1l2Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12749454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"45e596af966ddd03b8ef4f2afee670262cb2c7eb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"deprecated":"Versions before 0.6.0 assemble transactions with missing covenant bindings on some or all builders (on-chain 'script ran, but verification failed'). Upgrade to >=0.6.1.","repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.5.0_1783052857620_0.2123172620847602","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kronsdk/kron-sdk","version":"0.6.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.6.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"e68e70065d563d0c36e2bb59b1d2ce461ffbd5a9","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.6.0.tgz","fileCount":21,"integrity":"sha512-DJE9NcTuCQ7jJqu4J4cMnyMDOch4xCQSPE74pG7VWKh7STw517rrL769YDFXrvs5H+2cr7+sslkBufa2QHj/IQ==","signatures":[{"sig":"MEYCIQD6lyV3pw/XenPQeTnItfN+bb9/B6W5JuzyTbkEd4vRzwIhAOuH67077O6ZqhaHqQWM7NWzLYLKdIODX5EAHhuTRGQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12758252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"3f91a95b8632c7efd14f541fc9583e06d1fa8750","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.6.0_1783054532337_0.7428238639918912","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@kronsdk/kron-sdk","version":"0.6.1","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.6.1","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"fbfda60bde7fd35d44919dea5628f8c9e884f3fa","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.6.1.tgz","fileCount":21,"integrity":"sha512-dZfDQfTHwhKHNeB7KJia7mAb3NrQYgBejLQOh86w4L3xj62inuwCMjXIGvD4j+i1qXTOFqTvyb+8sieNzGB7Gw==","signatures":[{"sig":"MEQCIB8YvN4K4dGsc8h3/RRzDVQluyR720/UV0PoJb/VT6OvAiA4T6RcpnTIzOMHNaHQnXXcLfWORLdke7Y7k9pPeV0+rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12762461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"9e6407ea1330571473d2511c0249447177c23f32","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.6.1_1783096057852_0.6186873872280225","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kronsdk/kron-sdk","version":"0.7.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.7.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"cc0d24d73d75df1c32f6aa824aa71b130b4ed35d","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.7.0.tgz","fileCount":21,"integrity":"sha512-/cJ9l3zbBYbuQMvOYrWeL+qFLVU1D4BFu5/aiErrPNgHyoqsdknqsw7IdeieRqBn7yXDzkxjKuvjNLGPIj9QIg==","signatures":[{"sig":"MEUCIEUt9E6hY2DWglN8M62dj4xrEPZjxfExQHBdoVotIWvxAiEA2IKtHcc+e4JUqMygmYM3X2E0rgnBwv+vokzM56uXY5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12774427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"ab63a4c9979d8d41ce43ec4dc98841bbac1d72b3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1","kaspa-wallet-standard":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.7.0_1783136457945_0.6018536450769869","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kronsdk/kron-sdk","version":"0.7.1","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.7.1","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"ebb2e3ed390ab96b7a461284c558adbf6bff982a","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.7.1.tgz","fileCount":21,"integrity":"sha512-jE7P3mKZtVhB+0ibx+fDgABlncGFoXcj59mJagqL5WJY8Kqc9YsIQBCSqHoENQzinsjV7AdVQs8d6TdqzAoEXA==","signatures":[{"sig":"MEUCIHUoAwYHfGa/BcXuUk/NM+i/DHL39vuix7H193Nqj4FFAiEAxUnk1a4plZrPDquF8Oy0UBqsTPoomLS2MjPbcjtHiGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12779030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"ab63a4c9979d8d41ce43ec4dc98841bbac1d72b3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1","kaspa-wallet-standard":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.7.1_1783174937816_0.4311963457152659","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@kronsdk/kron-sdk","version":"0.8.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.8.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"5389edec0ab83a64c94b5e5fcc381244656540c7","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.8.0.tgz","fileCount":21,"integrity":"sha512-UkarpuBRz0Pvc+GUgdqPRV/UMXRfZp4CPTcHFYRPblKgbnXshsl3qOKi/wS+nBm4usxutE6z5iK9abhH6rq8WA==","signatures":[{"sig":"MEYCIQCnlcQXE7ZfyE2SF+5VsH4eXunvtTxNsScmMXwJiHaMmgIhAMQr2LtKWnoqBkU659++ekls27pkwdJ/4RZJyMRsMugp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12786636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"d1c9bdebec0c8ecfa3edb56ba8b64454146880ac","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.8.0_1783409530317_0.5209213962063384","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kronsdk/kron-sdk","version":"0.9.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.9.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"b563629a933f017c41d232314875a1f1b29f7b8c","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.9.0.tgz","fileCount":21,"integrity":"sha512-EyqOw0LnCofTUICVexVRusqh1uU3a2manO4t9Fri0aB5T80P2Y9gbHgDoUGRN3YxbmL/Pmkn1F+jeXmfZ4dB8Q==","signatures":[{"sig":"MEUCIQDp2KtDNWSaumH7HUFu91M4pBv1lltOaEphtGMo5nUOJwIgI9t1tRKv6HieBz7rcluC69RORouPpkWtYCvEbu0minI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12787835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"d1c9bdebec0c8ecfa3edb56ba8b64454146880ac","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.9.0_1783444074810_0.5981524219041066","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@kronsdk/kron-sdk","version":"0.9.1","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.9.1","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"ff3702e0b3c150e34ada9f0a37d2777f0e29ec87","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.9.1.tgz","fileCount":21,"integrity":"sha512-NGhGldjLovJFgzwktosTVLqIlpe8i45mlHCMOItYNdidzGWg2PAQwC2KUhI8XvcEiO3tDogqmv+aDlxZB4O2UA==","signatures":[{"sig":"MEYCIQC/tMD0q0CIfDcr4Y1kZ78lkCIHUwpee1Zh8jWDrIaw5gIhAI1R0cjQgaDR9RZDPQryivihjT4yKAntjqkAtSXsNb/T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12788702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"41a551226c1214de8e214248a48289a68b0fd15d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.9.1_1783534387030_0.5365572481502492","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kronsdk/kron-sdk","version":"0.10.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.10.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"41a475ad32396308f1f6cac34981ca1113fa15ef","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.10.0.tgz","fileCount":21,"integrity":"sha512-PwMaw7v/fc+epIxBTKlfg9mKuxWYcLxVaqIVcxyATA+UDxWSGnWR2HGrEZtK1mllzLyZKZF1GLyFqEZ8Vl6VCg==","signatures":[{"sig":"MEUCIB5iE5cfnpDB0Qw+IRBZL2Ycsm/YJxChGFFyaIs4fMenAiEAqVGuoMM29ikVyef8puqXWufE98/OlWmkpf6efy3id8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793269},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"e44a5cf6e8c755e831e2f61039b504a435d7a479","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.10.0_1785033491857_0.2065559777821946","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kronsdk/kron-sdk","version":"0.11.0","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"license":"MIT","_id":"@kronsdk/kron-sdk@0.11.0","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"homepage":"https://github.com/kronsdk/kron-sdk#readme","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"dist":{"shasum":"6f0ba2e948914998780d8ddaf0f5254189bc13ef","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.11.0.tgz","fileCount":21,"integrity":"sha512-oPAJt5xxmsW2cCpeOVqp9nyVIWXfKK8FYpofkVV9JPj/VRZZcYx7e6muHmBtLNAVtQRrQVbiTV/Um21lpfl4RQ==","signatures":[{"sig":"MEQCIEEclfac0Y+oz/xhpaMggaV/SywPLCXYKOTJPdnijpZyAiA718v98ysn2j23S+hLIXGCUXjIup9BIYXwln2Ex6fbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12799091},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"node":"./dist/wasm/index.node.js","types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","default":"./dist/wasm/index.node.js"}},"gitHead":"64e5d17d1069a8b36045a816d3ec68bab1859caa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","smoke":"node scripts/smoke-test-node-wasm.mjs","typecheck":"tsc --noEmit","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"repository":{"url":"git+https://github.com/kronsdk/kron-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/kron-sdk_0.11.0_1785047826628_0.8750842133602235","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kronsdk/kron-sdk","version":"0.12.0","description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","license":"MIT","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./wasm":{"types":"./dist/wasm/index.node.d.ts","browser":"./dist/wasm/index.browser.js","node":"./dist/wasm/index.node.js","default":"./dist/wasm/index.node.js"}},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run","smoke":"node scripts/smoke-test-node-wasm.mjs","verify:parity":"node scripts/verify-parity.mjs","prepublishOnly":"npm run build && npm test && npm run verify:parity"},"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^26.0.1","tsup":"^8.3.5","typescript":"^5.6.3","vitest":"^2.1.8"},"engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/kronsdk/kron-sdk.git"},"keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"gitHead":"8f3fab71bba5e3a5b0bf19e8e34d0b48741f2d63","_id":"@kronsdk/kron-sdk@0.12.0","bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"homepage":"https://github.com/kronsdk/kron-sdk#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-tO8Z02kurObbsBqW7IkGB0nVM12i0KPeWUdA4sQ7gFPE4JkZqOeuh1bsmQmDpvTGQTJdBbOPS30nJgICbvMEAw==","shasum":"04dbf17760956eee3ac2b11f39e7b842285a1981","tarball":"https://registry.npmjs.org/@kronsdk/kron-sdk/-/kron-sdk-0.12.0.tgz","fileCount":21,"unpackedSize":12818600,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEfMzhEuNm7ncSiObHttPWld9S+euUxsx9ZEGPf1uZYMAiEA110j6hOtQwojkYnqJ/rJ2I9u1MKjRP+ToA4XGv3WeyE="}]},"_npmUser":{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"},"directories":{},"maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kron-sdk_0.12.0_1785183972645_0.8416350292231398"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-01T01:39:25.972Z","modified":"2026-07-27T20:26:13.195Z","0.1.0":"2026-07-01T01:08:34.826Z","0.1.1":"2026-07-01T01:39:26.300Z","0.2.0":"2026-07-01T22:35:52.391Z","0.2.1":"2026-07-01T22:42:30.731Z","0.3.0":"2026-07-02T04:23:59.558Z","0.4.0":"2026-07-02T14:31:25.998Z","0.5.0":"2026-07-03T04:27:37.817Z","0.6.0":"2026-07-03T04:55:32.587Z","0.6.1":"2026-07-03T16:27:38.042Z","0.7.0":"2026-07-04T03:40:58.187Z","0.7.1":"2026-07-04T14:22:18.062Z","0.8.0":"2026-07-07T07:32:10.613Z","0.9.0":"2026-07-07T17:07:55.044Z","0.9.1":"2026-07-08T18:13:07.307Z","0.10.0":"2026-07-26T02:38:12.106Z","0.11.0":"2026-07-26T06:37:06.870Z","0.12.0":"2026-07-27T20:26:13.020Z"},"bugs":{"url":"https://github.com/kronsdk/kron-sdk/issues"},"license":"MIT","homepage":"https://github.com/kronsdk/kron-sdk#readme","keywords":["kaspa","kron","covenant","silverscript","kcc20","wallet","dex"],"repository":{"type":"git","url":"git+https://github.com/kronsdk/kron-sdk.git"},"description":"Build, sign, and submit transactions against KRON's native-L1 Kaspa covenants (bonding curve + AMM pool) from any JS/TS environment — browser or Node. Reference SDK for wallet and dApp integrators.","maintainers":[{"name":"krontechnologyhub","email":"krontechnologyhub@gmail.com"}],"readme":"# kron-sdk\n\n**Build, sign, and submit transactions against [KRON](https://kron.technology)'s native-L1 Kaspa covenants\n— a bonding-curve launchpad + AMM DEX — from any JS/TS environment.** Browser or Node. No custody, ever:\nthis package only *builds* transactions; a wallet (yours, or your user's) signs them.\n\n> ⚠️ **Upgrade to 0.11.0 for mainnet.** Two separate reasons, both of which produce rejected transactions:\n> versions **through 0.9.1** omit the dev-fund fee output every mainnet token requires (covenant rejection),\n> and versions **through 0.10.0** under-pay the network fee and over-declare compute budget, so the node's\n> mempool refuses them (`under the required amount … for normalized transient mass`). Both scale with\n> transaction size, so they fail on real trades rather than small tests. See the [CHANGELOG](CHANGELOG.md).\n>\n> **Status: v0.12.0, mainnet.** Read paths and the covenant builders are proven byte-identical to\n> KRON's own production code (see \"Verification\" below). Wallet signing is a documented interface plus a\n> generic reference implementation — see [`docs/WALLETS.md`](docs/WALLETS.md) for the contract and how to\n> adapt it to a specific wallet's injected provider. **0.7.0** added cross-wallet **provider discovery**\n> (announce/request events) so any Kaspa wallet can surface itself to any dApp with no per-wallet code;\n> **0.7.1** hardened the trade builders to fail fast on a few footgun inputs; **0.8.0** cut the discovery\n> surface over to [KIP-12](https://github.com/kaspanet/kips/pull/21) canonical wire values and announce\n> fields (breaking if you compared against the old literals — see the [CHANGELOG](CHANGELOG.md));\n> **0.9.0** added per-token wallet trade history (`IndexerClient.tokenAddressTrades`) plus pagination on\n> `addressTrades`; **0.9.1** fixes `buildBindLp` to match KRON's current on-chain pool covenant (the old\n> shape is now rejected on-chain) and corrects a voluntary-LP fee-quoting rounding issue in\n> `quotePoolCpBuy`/`quotePoolCpSell` for pools under ~5% voluntary liquidity; **0.10.0** adds the mainnet\n> dev-fund trade-fee leg to the curve builders and quotes; **0.11.0** fixes network-fee estimation (transient\n> mass) and right-sizes the per-input compute budgets; **0.12.0** adds token-list platform-signature\n> verification (`verify.verifyTokenListSignature`) and makes the release parity gate fail closed — see the\n> [CHANGELOG](CHANGELOG.md).\n>\n> **⚠️ On an old pinned version? `npm install @kronsdk/kron-sdk@latest`.** Releases before 0.6.0 built\n> **version-0** transactions, which cannot carry the covenant bindings Kaspa's covenant layer (KIP-20)\n> requires on output — every assembled spend was rejected on-chain with `script ran, but verification\n> failed`. That was fixed across 0.5.0–0.6.0 (all builders now attach the required `CovOutput.binding`\n> automatically), so any current release is safe and **`@latest` is all you need** — don't pin below 0.6.0.\n> The per-version [CHANGELOG](CHANGELOG.md) migration notes only matter if you'd been assembling\n> transactions by hand instead of via `spend.assembleNativeTx`.\n\n## Why this exists\n\nKRON is **covenant-native** — there's no rollup, no off-chain ledger of record, no custodial API. Every\nbalance is an on-chain UTXO whose script enforces its own rules; every state-changing action is a\ntransaction **the user's own wallet signs**. That's great for trust, but it means \"integrate with KRON\"\nhas historically meant embedding KRON's browser bundle. This package extracts the transaction builders for\n**trading against already-deployed KRON tokens** into a standalone, dependency-light package, so a wallet,\na Telegram bot, or a backend can build those transactions directly — buy, sell, swap, transfer, add/remove\nliquidity, claim vesting.\n\nThis package does **not** include a covenant compiler and doesn't build the deploy/genesis transactions\nthat launch a *new* curve, pool, or token — see \"What's in the box\" below.\n\n## Install\n\n```bash\nnpm install @kronsdk/kron-sdk\n```\n\n## Docs\n\n- **[docs/BUILDING-TRADES.md](docs/BUILDING-TRADES.md)** — end-to-end transfer / buy / sell / swap: which\n  call goes to the backend (compile) vs. the SDK (assemble), and the per-trade sequence. **Start here for\n  trading.**\n- **[docs/INTEGRATION.md](docs/INTEGRATION.md)** — the full integration surface: endpoints, clients, data shapes.\n- **[docs/WALLETS.md](docs/WALLETS.md)** — the wallet provider + discovery contract (KIP-12) and how to adapt it.\n\nESM only (`\"type\": \"module\"`) in v1 — see [Design notes](#design-notes) for why.\n\n**Updating.** Already installed? Pull the latest published release:\n\n```bash\nnpm install @kronsdk/kron-sdk@latest      # newest\nnpm install @kronsdk/kron-sdk@0.11.0      # or pin an exact version for reproducible builds\n```\n\nThe package follows semver — **just install `@latest`**; there's no reason to pin an older release. Anything\nbelow 0.6.0 can't build valid curve/pool/LP/vesting transactions (see the warning above), so avoid pinning\nbelow it. The token-list client (`client.RegistryClient.tokenlist()`) and on-chain verifier\n(`verify.verifyTokenListEntry`) have been available since **0.2.0** — see [Discover & verify tokens](#discover--verify-tokens-token-list).\n\n## Quickstart — quote a curve buy (Node)\n\n```ts\nimport * as kron from '@kronsdk/kron-sdk';\nimport { loadKaspa } from '@kronsdk/kron-sdk/wasm';\n\nconst k = await loadKaspa();\nconst idx = new kron.client.IndexerClient('https://idx.kron.technology/v1/kcc20');\nconst reg = new kron.client.RegistryClient('https://api.kron.technology');\n\n// 1. Live curve state comes from the INDEXER; the baked fee/curve params come from the REGISTRY.\n//    They are two different sources — the indexer's token record carries no `curveParams`.\nconst token = await idx.token('ghost');\nconst entry = (await reg.tokenlist()).tokens.find((t) => t.symbol.toLowerCase() === 'ghost');\nconst p = entry.extensions.curveParams;\n\n// 2. Fees are BAKED PER TOKEN at launch and differ between tokens — always read them from `curveParams`,\n//    never hardcode them. `devFundBps` is absent on older tokens; `?? 0n` is the correct handling.\nconst cpState = {\n  realKas: BigInt(token.cpState.realKas), tokenReserve: BigInt(token.cpState.tokenReserve),\n  vKas: BigInt(p.vKas), graduationKas: BigInt(p.graduationKas),\n  creatorFeeBps: BigInt(p.creatorFeeBps), platformFeeBps: BigInt(p.platformFeeBps),\n  devFundBps: BigInt(p.devFundBps ?? 0),\n};\n\n// 3. Quote a buy\nconst quote = kron.curve.quoteCpBuy(cpState, 10_000_000_000n); // 100 KAS in\nif (!quote) throw new Error('quote failed — bad amount or curve state');\nconsole.log(`100 KAS -> ${quote.tokenOut} tokens, fee ${quote.fee} sompi`);\n\n// 3. Build the covenant spend against the LIVE curve. `cpTemplate`/`tokenTemplate` need the target's\n//    already-compiled script bytes + state offset — read them from your indexer's UTXO data\n//    (redeemScriptHex etc.), this package doesn't compile them. curveUtxo/inventoryUtxo also come from\n//    the indexer. See docs/INTEGRATION.md for the full flow.\n// const spend = kron.curveCp.buildCpBuy(k, cpTemplate, tokenTemplate, curveUtxo, inventoryUtxo, ...);\n// const asm = kron.spend.assembleNativeTx(k, { spend, fundingEntries, changeAddress, networkFee });\n// const pskt = kron.spend.toPsktJson(asm);\n// const signed = await wallet.signPskt(pskt.txJsonString, pskt.signInputs); // user's wallet signs\n```\n\nSee [`docs/INTEGRATION.md`](docs/INTEGRATION.md) for the full read/write API + worked recipes (wallet\nportfolio render, \"Send\" button, TG bot price command, pool swap).\n\n## Discover & verify tokens (token list)\n\n**Available since 0.2.0.** KRON publishes a [tokenlists.org](https://tokenlists.org)-shaped **token\nlist** — one URL a wallet, explorer, or price aggregator can read to discover every KRON token and how to\nidentify it, instead of hand-rolling registry calls. Covenant tokens are new to the ecosystem, so this is\nthe bridge that lets existing tooling recognize them. `client.RegistryClient.tokenlist()` returns it typed.\n\nEvery entry is **independently verifiable against the chain** — it carries its `covenantId` (the canonical\ntoken id) plus a `genesisTxid` proof pointer, and `verify.verifyTokenListEntry` confirms the token was\ngenuinely created on that transaction. A spoofed entry can't slip through, and trust is rooted in Kaspa,\nnot in KRON's server.\n\nThe list is additionally **platform-signed** (backends since 2026-07-27): the envelope carries `variant`/\n`signature`/`publicKey` root fields, and `verify.verifyTokenListSignature` checks them — this authenticates\nlist *metadata* (names, logos) against tampering between KRON and you (mirrors, CDN layers, saved copies).\nThe canonical message excludes the volatile `timestamp` and **binds the query variant**, so a signed\n`?all=1` document can't be replayed as the curated default list. Pin KRON's publish key out-of-band and\npass it as `pinnedPublicKey`; per-entry chain verification above remains the root of trust.\n\n```ts\nimport { client, verify } from '@kronsdk/kron-sdk';\n\nconst reg = new client.RegistryClient('https://api.kron.technology');\nconst list = await reg.tokenlist();                 // { name, version, network, tokens } — verified-only\n// const all = await reg.tokenlist({ all: true });  // include unverified, each tagged chainVerified:false\n\n// Verify each entry against the chain before trusting it. `fetchTx` is INJECTED — the SDK ships no Kaspa\n// node client; kaspaRestFetchTx wraps the common REST shape (or pass your own node RPC / proxy).\nconst fetchTx = verify.kaspaRestFetchTx('https://api.kaspa.org');   // mainnet\nconst safe = [];\nfor (const entry of list.tokens) {\n  const r = await verify.verifyTokenListEntry(entry, fetchTx);   // { ok, covenantIdPresent, reason? }\n  if (r.ok) safe.push(entry);\n}\n\n// Check the list-level platform signature (metadata integrity — additive to the per-entry check above).\nimport { loadKaspa } from '@kronsdk/kron-sdk/wasm';\nconst kaspa = await loadKaspa();\nconst sig = verify.verifyTokenListSignature(kaspa, list, {\n  pinnedPublicKey: KRON_TOKENLIST_PUBKEY,   // pin out-of-band (docs/INTEGRATION.md); omit for trust-on-first-use\n  // expectedVariant: { all: true },        // pass the variant you actually requested (default: curated list)\n});\nif (!sig.ok) console.warn(`token list signature: ${sig.reason}`);   // sig.signed=false ⇒ older, unsigned backend\n```\n\n`covenantId` (covid `A`) is the **token** id — what a wallet adds/tracks. `extensions.poolCovenantId`\n(covid `P`) is the **pool/pair** id, non-null only post-graduation — what a DEX aggregator lists. The\nverifier can't re-derive the covenant script from params (this package has no compiler); the\ncovenant-id-on-genesis check is the achievable, sufficient anti-spoof proof. Full schema:\n[`docs/INTEGRATION.md`](docs/INTEGRATION.md).\n\n`extensions.templateVersion` (0.6.1+) is the token's **covenant version pin** `{ schema, silverc }` —\nKRON pins each token to the covenant source set it was deployed under (template pinning), so future\ncovenant upgrades can't strand deployed tokens. An auditor recompiling the covenant from\n`extensions.curveParams` must compile **that** version's sources (archived at\n`covenants/versions/<schema[0..12]>/` in the kron repo — private; ask us for the sources of a given\nschema), not the newest ones. `null` = pre-pinning legacy\nentry. The on-chain verifier above is version-independent and needs none of this.\n\n## What's in the box\n\n```\nkron-sdk\n├─ curve            constant-product curve math (BigInt, mirrors curve_cp.sil exactly)\n├─ curveCp           curve_cp builders against an EXISTING curve: buy / sell / graduate\n├─ poolCp / poolCpV3 amm_pool_cp_v3 builders: swap / addLiquidity / removeLiquidity / bindLp\n├─ kcc20              the KCC-20 token covenant: transfer / ownership modes / state encoding\n├─ vesting            claim / claimFinal against an EXISTING vesting lock\n├─ spend              tx assembly + the signPskt-style wallet-signing bridge\n├─ wallet             WalletAdapter interface, a generic reference adapter, + cross-wallet provider discovery\n├─ client             typed REST clients: indexer, registry (incl. tokenlist()), sequencer\n├─ verify             verify a token-list entry against the chain (anti-spoof, fetcher-injected)\n└─ /wasm              loadKaspa() — the only environment-specific (Node vs browser) export\n```\n\nEvery builder here operates against an **already-deployed** covenant instance — it takes the target's\ncurrent compiled script bytes (read from your indexer, e.g. a UTXO's `redeemScriptHex`) and splices in the\nnew state. This package does not include the covenant `.sil` sources or a compiler, and doesn't build the\ngenesis/deploy transactions that create a *new* curve, pool, or token — only KRON's own deploy tooling does\nthat.\n\nFull guide: [`docs/INTEGRATION.md`](docs/INTEGRATION.md). Wallet-adapter contract:\n[`docs/WALLETS.md`](docs/WALLETS.md).\n\n## Verification\n\nThis package's covenant builders are **ported, not rewritten**, from KRON's own production code\n(`web/src/native/*`), which is exercised by an offline VM-verifier suite in the private KRON repo (covenant\ntransitions run against the real Kaspa txscript engine). `scripts/e2e-offline-flow.mjs` exercises the full\nbuilder chain here offline (quote math, state-splicing, tx assembly, and the wallet-signing bridge) against\na synthetic template, and checks the one property that matters most for fund safety: signing touches\n**only** the funding input, never a covenant input.\n\nWhat this package does **not** independently verify: full VM-level execution of the covenant scripts (that\nrequires the Kaspa `cli-debugger` + the private KRON repo's verifier suite, which also holds the covenant\nsources and compiler this package doesn't ship) and on-chain broadcast (no network access from a clean\ninstall). If you're integrating funds-critical logic, treat `scripts/e2e-offline-flow.mjs` as a smoke test,\nnot a substitute for a real transaction. **There is no KRON testnet** — TN10 was retired at the mainnet\nmigration — so validate the write path with one small mainnet trade before shipping. Reads and transaction\n*building* need no funds: the registry, the indexer and the template-compile endpoint are all public.\n\nThe strongest guarantee here is **byte-parity**: `npm run verify:parity` compiles the live covenant sources\nand asserts that this package's builders produce transactions byte-identical to KRON's production builders —\nacross both the dev-fund and legacy fee ABIs — and that the per-input compute budgets match. It runs\nautomatically in `prepublishOnly`. It needs the (private) KRON repo and the covenant compiler checked out\nlocally, and **fails closed (exit 1) when they're absent**. Environments that legitimately lack the private\ntoolchain — external forks, public CI — set `KRON_PARITY_OPTIONAL=1` to skip with a visible notice instead;\nthe flag never excuses a missing `dist/` build, and is a no-op when the toolchain is present, so it cannot\nmask a real mismatch. `prepublishOnly` runs *without* the flag: a publish from a machine that cannot verify\nparity fails rather than silently passing. (This repo's own CI sets the flag — a green public CI run means\n\"parity deferred to publish time\", not \"parity checked\".)\n\n```bash\nnpm run build && node scripts/smoke-test-node-wasm.mjs   # WASM loads + basic SDK calls work in plain Node\nnode scripts/e2e-offline-flow.mjs                        # offline builder-chain sanity check\nnpm test                                                 # unit tests (quote math, token-list verify, discovery)\nnpm run verify:parity                                    # byte-parity vs KRON production builders\n```\n\n## What a trade actually costs\n\nWorth designing around, because it surprises people. A KRON covenant transaction is **large** — the redeem\nscripts are revealed in `signatureScript`, so a curve trade serializes to roughly **175 KB regardless of the\ntrade amount**. Two consequences:\n\n- **Network fee ≈ 0.35 KAS per trade**, driven by transient mass (serialized size), not by trade size.\n- **Protocol fee has a floor.** Each fee leg is a separate output and Kaspa enforces a minimum output value,\n  so each is padded to 0.2 KAS — about **0.6 KAS minimum on a curve trade**, 0.4 KAS on a pool swap.\n\nAll in, expect **roughly 1 KAS of fixed cost per trade whatever its size**. The headline 1.25% curve rate is\nonly achieved on larger trades; a 10 KAS trade pays closer to 10%. If you surface a fee percentage in your\nUI, compute it from the quote's actual amounts (`quote.fee`, `quote.total`) rather than from the bps — the\nquote object itemises every leg. Consider a minimum trade size.\n\n## Design notes\n\n- **ESM-only in v1.** The vendored wasm-bindgen glue (`kaspa.js`) is ESM with a top-level `import.meta.url`\n  reference; a dual CJS build would need its own async-import indirection for marginal benefit given most\n  modern bot/backend frameworks are ESM-first. Open an issue if this blocks you.\n- **Namespaced exports**, not flat. `curve/cpCurve.ts` and `native/curveCpTx.ts` both define their own\n  `SCALE`; builder names like `buy`/`sell`/`transfer` are generic enough to collide with your own code. So:\n  `import * as kron from '@kronsdk/kron-sdk'` then `kron.curve.quoteCpBuy(...)`, `kron.curveCp.buildCpBuy(...)`.\n- **No covenant compiler.** Builders take a target's already-compiled script bytes (`{script, stateStart}`)\n  as input rather than compiling from source — read these from your indexer's live UTXO data. This package\n  can build transactions against existing KRON tokens; it can't compile or deploy a new curve/pool/token.\n\n## License\n\nMIT — see [`LICENSE`](LICENSE). Vendored third-party component (the Kaspa WASM SDK) is ISC-licensed; see\n[`THIRD_PARTY_LICENSES.md`](THIRD_PARTY_LICENSES.md).\n","readmeFilename":"README.md"}