{"_id":"@buyhatke-dev/wallet-kit","_rev":"17-dc084301f1d5fb5b24c3cccdebe7c286","name":"@buyhatke-dev/wallet-kit","dist-tags":{"next":"0.2.0-rc.4","latest":"0.5.1"},"versions":{"0.1.0-alpha.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.0-alpha.0","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.0-alpha.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"73ff3dd2bc2815e5353e3566ee371fff293d86ea","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-yN2AJGOaRh8Sybkuj4Xv3fNojv/xm29mp7Nxu/28Cr4jVeYPRiAxfv3juqmFDyzjAyeXwjAngKBVRcTROjF8ZQ==","signatures":[{"sig":"MEYCIQC/z2ygNQaFKS8OTNjGAnOe5Ub5Y9PquoxP6GrPmagMjAIhAPmlXM4C7NV+8t7fSpk/Uv/W2zmugWmKOQr4/WC8K7SZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34298},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"}},"gitHead":"9c4721fb8823f10bc77a85321ed557552bd919f6","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","ethers":"^6.16.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0","@reown/appkit":"1.8.20","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"1.8.20","@reown/appkit-adapter-solana":"1.8.20"},"peerDependencies":{"ethers":"^6.16.0","svelte":"^5.0.0","@reown/appkit":"1.8.20","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"1.8.20","@reown/appkit-adapter-solana":"1.8.20","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"peerDependenciesMeta":{"svelte":{"optional":true},"@solana/wallet-adapter-trust":{"optional":true},"@solana/wallet-adapter-ledger":{"optional":true},"@solana/wallet-adapter-phantom":{"optional":true},"@solana/wallet-adapter-solflare":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.0-alpha.0_1784208210040_0.8041355687719942","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.0","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"7d63875ac893d7f2818d664cf3ee30c3f92d98c2","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.0.tgz","fileCount":16,"integrity":"sha512-JHTYmwPWxCFrEBmvebkxf9yqbK6qE0654+hC9eNX7V+2tEOfIPvevzMX+GVNFqgdkLkrgg4XLWprKdIJVA73NA==","signatures":[{"sig":"MEYCIQCV+laH1n79BvW4bd8QFHF/0tn2mPXUOhZbb3U0yPQM+wIhAPGf0ApPLQOXAq1eQ00N3Lq9jFLRxHzGD1dxUKvWcfwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98457},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"a14bcc331b424617ef592534994ea9729689c5f6","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"^1.8.19","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"^1.8.19","@reown/appkit-adapter-solana":"^1.8.19","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.0_1784619033169_0.812898134298945","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.1","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.1","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"8aed72582c5377d00445be0d5968c1555742af41","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.1.tgz","fileCount":17,"integrity":"sha512-RU7l2zBeIAA4/NCatv2cOUIDl6Yj/AfNCCyU2NlpOwkd3NFMAFzdouDl9qaxM3Ys2h+iliyVdMaekiW6zZi3KQ==","signatures":[{"sig":"MEUCIHDZIcbSGV3I3xqltWEGCwTFMzq91jIUi0jkL0t036KsAiEA01hO9ALu0nnybbAO0C+yeGU4e6fqyz8r35trb1ESrP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114160},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"1c7d1901b72d8f2237d8a3d7e6fae5b514f25d9b","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"^1.8.19","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"^1.8.19","@reown/appkit-adapter-solana":"^1.8.19","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.1_1784623178985_0.05374495378750033","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.2","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.2","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"9ebbf07d96b5fb1a145169baeb55ba149bdeeeb1","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.2.tgz","fileCount":17,"integrity":"sha512-7c6YWIPLAXTik0RR2/h1Jmjr96GXkHrOmRiSRezQfTIjnCvsT7zskOA2d/LiPBp1kWsWiqXWwNBR+aHDX1Py4A==","signatures":[{"sig":"MEQCIDYnd8E4Y3H7HFDupJJKLjDZSJCvReiO+MgozZk7eAdfAiAMGZ0itWVMhAfebuLo/DjkevoQnfvHUtj04cxfr32EiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114971},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"cd5da1480dfbc6cd83c0c0ce62b9c27298eec48e","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"^1.8.19","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"^1.8.19","@reown/appkit-adapter-solana":"^1.8.19","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.2_1784629506471_0.11093317415006121","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.3","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.3","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"45d8ce08de5ecbc40632402553e2aaccab68630d","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.3.tgz","fileCount":17,"integrity":"sha512-a1Xv2PUYUCmracD+8UxzN4aQg6w+iLlcn9+XAlGHrF5gdhHPVq8hCPF0X1kZX2JClI2Nam5aDP2Q5cnLM3NOMA==","signatures":[{"sig":"MEQCIHZnQxp+09zxKnq3Rcs8k41W8FXyywvZB84bB+Fp2/aZAiBunn7IEGQ2allsfzTl8kkwuZerDtWGW9druwcuArnFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115529},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"fc5920b5a433b96fceae13fac600b642b928a359","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"^1.8.19","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"^1.8.19","@reown/appkit-adapter-solana":"^1.8.19","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.3_1784636208422_0.1936375228837457","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.5","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.5","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"d62a839543e5a00be7d6ef316f3346f123197233","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.5.tgz","fileCount":23,"integrity":"sha512-mUPcHfm/g+xqds89BH2RZDX4/s8AFYX/t15Zf7eOemGI/C27wE3lamnVUovXtsTBdUkXE3YHYB1YAmJaU3Lejg==","signatures":[{"sig":"MEUCIQCIAGA+mO7RIohqTAbAl4Uc9JNZsrXCqWgkVGmIzF2vwAIgNUmmzQCHDLFsPsiLzYyR4RhEvlgW8cDsYUcNf3VEit8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168653},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"9814f752be954c24871b8c88ce13e957ce45671f","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"^1.8.19","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"^1.8.19","@reown/appkit-adapter-solana":"^1.8.19","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.5_1784802664175_0.3775047097228861","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@buyhatke-dev/wallet-kit","version":"0.1.6","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.1.6","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"20f49f7a88b8316d15960e8f5c433107dba48e65","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.1.6.tgz","fileCount":23,"integrity":"sha512-rgHaGatUx4y1ILYYJWMZQDIFoJiwhaoOnsj6oKxMGoM+9IcRrcIwPSNxdDdMoJZrkxQC4YDvdH+bEkZwlN2tSg==","signatures":[{"sig":"MEYCIQDEpApPydfLw1tOD8ZKclNaQyZo7LDni8ZxCaDdtzLSAAIhAL1+UwTJwiOUPiBJ6j0qncRSogFuN5NhzX46m6imod6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168650},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"e9cbacf625af02d0dfd1bbdcad56adfcfeef2888","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.21","@solana/web3.js":"^1.98.4","@reown/appkit-adapter-ethers":"1.8.21","@reown/appkit-adapter-solana":"1.8.21","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.1.6_1784878182285_0.003196916961353713","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0-rc.0","license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0-rc.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"38e5fa676dbb1bee3c19a45210eebd804996afb3","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0-rc.0.tgz","fileCount":27,"integrity":"sha512-XjzUF/i588B0GUQ0tScqa2tcrR72WASYbyM3JOZzuqXbCf+8K9imLMGsM9iGfMVPDVD4lI5RhoaBmXzqFXR29w==","signatures":[{"sig":"MEYCIQDRrv+fykRNVcSom+1PmoHDCrqlNIHWV5QYxPMfkN4gkQIhAJyePnG9KGOJCFPGTtuVHhRvSzyOnaUHaoCaZFILSRui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200840},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"41a12497574aaaf79f398d1fb1d5a22f3fc3315d","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet-connection kit (Reown AppKit + ethers + Solana) shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.21","@solana/web3.js":"^1.98.4","@reown/appkit-wallet-button":"1.8.21","@reown/appkit-adapter-ethers":"1.8.21","@reown/appkit-adapter-solana":"1.8.21","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.21","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0","@stellar/stellar-sdk":"^16.1.0"},"peerDependencies":{"svelte":"^5.0.0","@stellar/stellar-sdk":">=12.0.0","@creit.tech/stellar-wallets-kit":">=1.7.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"@stellar/stellar-sdk":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0-rc.0_1785486468432_0.3031228309148124","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.1":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0-rc.1","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0-rc.1","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"479f18f1d32546d98dc6417b4647c40ddea7655f","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0-rc.1.tgz","fileCount":27,"integrity":"sha512-AKLNNNV06EdPd6LUFGaDtTE83TC0OiHD/4eu4PiPx6TIHQpumv1c9DTB1WVkebkEno44u3CoUY6kIeRno1eAMw==","signatures":[{"sig":"MEUCIQDOc4nevIWdXCgRdHrOxybeGXkp3glS9QOrSQQRmnL5bAIge7lpKuJPET5KTTPSTMTYN5qFpzn0VK7uh7JX21P7MeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213846},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"5b0b5f794dc9d292856b538d552dda6b14985dbc","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.21","@solana/web3.js":"^1.98.4","@reown/appkit-wallet-button":"1.8.21","@reown/appkit-adapter-ethers":"1.8.21","@reown/appkit-adapter-solana":"1.8.21","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.21","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","svelte":"^5.0.0","vitest":"^2.1.0","typescript":"^5.6.0","@stellar/stellar-sdk":"^16.1.0"},"peerDependencies":{"svelte":"^5.0.0","@stellar/stellar-sdk":">=12.0.0","@creit.tech/stellar-wallets-kit":">=1.7.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"@stellar/stellar-sdk":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0-rc.1_1785754990269_0.5294551336631454","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.2":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0-rc.2","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0-rc.2","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"92f3174f18771d08a4069e8de1d28f05725ade70","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0-rc.2.tgz","fileCount":27,"integrity":"sha512-FF+XajUCND57V9PDoHKsKRfWXE6aFYx6yOF/KQw+hPigc9vxm5FYn4F6xRrWxy7tGuK7lC00vgZ2LM/IR7URAw==","signatures":[{"sig":"MEQCIEuCnu9S5Z6OMghDyCrfsGHWaWExMcyLoMr+BsiZPTwTAiBM4sCAUZGk7gGoPFgUtWG80nUkIS+Rajrg1teSffKWbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219849},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"95c7ed255a73a4586812c18eb229c51eddfe7633","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","svelte":"^5.56.9","vitest":"^4.1.10","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0-rc.2_1786964251764_0.49327536248550596","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.3":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0-rc.3","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0-rc.3","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"f61a4501d9bfdd68cb12fe2a01a3582d1a66e318","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0-rc.3.tgz","fileCount":27,"integrity":"sha512-8z01V7jAJ4oOuPhnOwCXLt+knaRdwI+SRcyzgdV6GPYz+lDo5L5T4sJ19mp8qR5QffA4/oc62+imxIfrP6MBAQ==","signatures":[{"sig":"MEYCIQCPL7PUw49WBkyPNu55jBihZVi3Ey5lZJi3HufAwiXrsAIhALpfYCYrXBZFW07RnuR8rEjnrx9XrSVTadV+psfqlfpj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219930},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"af913a7944988679657750dc62b04b8e134b69d4","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","svelte":"^5.56.9","vitest":"^4.1.10","typescript":"^5.6.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0-rc.3_1786968470936_0.344531657211842","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.4":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0-rc.4","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0-rc.4","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"780c5e639874d5a6f5de6cd9579264bedd85e9e8","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0-rc.4.tgz","fileCount":30,"integrity":"sha512-cYcyg3eQOfA64hbKx1vm6zKPn6e99JORehW69blHDrspCjDRl5OI6YDsCZkgQ9P6lDtEQXY5yVY01MCHvblQfA==","signatures":[{"sig":"MEQCIBWyrDpKvn8PA2r3xsinKS/n3pbDvy1cN5QXAaWj9MnmAiA4pHnAdBqKCtTGh01q2AyMn0QXwOmTrA+NX3AeEhwKwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254439},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"f30bca9092f54ee30a48dd2f8b021da3cce5688c","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run","build":"tsup","verify":"npm run typecheck && npm test && npm run test:e2e","test:e2e":"playwright test","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","prepublishOnly":"npm run verify && npm run build"},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","vite":"^7.3.6","svelte":"^5.56.9","vitest":"^4.1.10","typescript":"^5.6.0","@playwright/test":"^1.62.1","vite-plugin-node-polyfills":"^0.24.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0-rc.4_1787233839416_0.6291564696408822","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.2.0","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.2.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"e42e5b5aede9687b1753914d6c896b551ffbc564","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.2.0.tgz","fileCount":33,"integrity":"sha512-oUiixoWUQznQ3PkvOwvuoEN0w4sBHp8qZWFZjc8kJUlzA+0pXfMxkwKyKjrvGi1gvFdU/uJA9asH49frB3f4UQ==","signatures":[{"sig":"MEUCIQD4FW/RvGmVil4Nbuv/GyfbPK06TQNVtjFHSTs4BHYA8wIgeZYPNI3aPBlwqrlwJ7k4ztRB+CPLg6BN2wTq7jSMnHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287426},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"1bf88a3c6d50dc19fb7f38821e64b18f2501aff6","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src e2e *.config.ts","test":"vitest run","build":"tsup","verify":"npm run lint && npm run typecheck && npm test && npm run test:e2e","test:e2e":"playwright test","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify && npm run build","test:e2e:coverage":"WK_E2E_COVERAGE=1 playwright test && nyc report --temp-dir .nyc_output --report-dir coverage-e2e --reporter=text --reporter=lcov","pretest:e2e:coverage":"playwright install chromium && node -e \"require('node:fs').rmSync('.nyc_output',{recursive:true,force:true})\""},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@reown/appkit-adapter-bitcoin":"1.8.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsup":"^8.3.0","vite":"^7.3.6","eslint":"^10.8.1","svelte":"^5.56.9","vitest":"^4.1.10","@eslint/js":"^10.0.1","typescript":"^5.6.0","@playwright/test":"^1.62.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","vite-plugin-istanbul":"^9.0.1","vite-plugin-node-polyfills":"^0.24.0","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependencies":{"svelte":"^5.0.0","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependenciesMeta":{"svelte":{"optional":true},"@solana/wallet-adapter-trust":{"optional":true},"@solana/wallet-adapter-ledger":{"optional":true},"@solana/wallet-adapter-phantom":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true},"@solana/wallet-adapter-solflare":{"optional":true},"@tronweb3/tronwallet-adapter-trust":{"optional":true},"@tronweb3/tronwallet-adapter-binance":{"optional":true},"@tronweb3/tronwallet-adapter-bitkeep":{"optional":true},"@tronweb3/tronwallet-adapter-tronlink":{"optional":true},"@tronweb3/tronwallet-adapter-okxwallet":{"optional":true},"@tronweb3/tronwallet-adapter-metamask-tron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.2.0_1787578390376_0.5402072356295429","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.3.0","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.3.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"423cb3a5b4ec8a0d765d32ad6daea251fdfa59ce","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.3.0.tgz","fileCount":35,"integrity":"sha512-eWTnbrk8MsnTWgwU+n/jz/5ihpL0tLOoF2CeAYtlduCIh5f7AoHjrw/pzxUDEA9vS6RLFHqYobSrHilLsa/dwg==","signatures":[{"sig":"MEQCIBwVtfKLshHN39yUmgCAV3jtb8n59xd9XFqUTsP9H5B7AiB/zLQNVZ9vhU2AM9gTExAHElkB4QrsZocxfPHmi1PRWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345365},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"2633626f46269c1e70c5e5d1b3f596a3531bfaf7","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src e2e e2e-preflight scripts test-kit *.config.ts","test":"vitest run","build":"tsup","setup":"node scripts/setup.ts","doctor":"node scripts/doctor.ts","matrix":"open wallet-matrix.html || xdg-open wallet-matrix.html","report":"playwright show-report","verify":"npm run lint && npm run typecheck && npm test && npm run test:e2e","test:all":"node scripts/test-all.ts","test:e2e":"playwright test --project=fake","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","test:real":"node scripts/test-all.ts --real-only","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json && tsc -p test-kit/tsconfig.json && tsc -p tsconfig.tools.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","test:android":"playwright test --project=android","setup:wallets":"node scripts/bake-wallets.ts","test:all:fast":"node scripts/test-all.ts --no-real","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify && npm run build","test:extension":"playwright test --project=extension","android:connect":"node scripts/android-connect.ts","android:onboard":"node scripts/android-onboard.ts","emulator:export":"node scripts/emulator-package.ts export","emulator:import":"node scripts/emulator-package.ts import","test:e2e:coverage":"WK_E2E_COVERAGE=1 playwright test --project=fake && nyc report --temp-dir .nyc_output --report-dir coverage-e2e --reporter=text --reporter=lcov","pretest:e2e:coverage":"playwright install chromium && node -e \"require('node:fs').rmSync('.nyc_output',{recursive:true,force:true})\""},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.18.0 || >=24.0.0"}},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"workspaces":["test-kit"],"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@reown/appkit-adapter-bitcoin":"1.8.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsup":"^8.3.0","vite":"^7.3.6","eslint":"^10.8.1","svelte":"^5.56.9","vitest":"^4.1.10","@eslint/js":"^10.0.1","typescript":"^5.6.0","@playwright/test":"^1.62.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","vite-plugin-istanbul":"^9.0.1","vite-plugin-node-polyfills":"^0.24.0","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependencies":{"svelte":"^5.0.0","@solana/wallet-adapter-trust":"^0.1.17","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependenciesMeta":{"svelte":{"optional":true},"@solana/wallet-adapter-trust":{"optional":true},"@solana/wallet-adapter-ledger":{"optional":true},"@solana/wallet-adapter-phantom":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true},"@solana/wallet-adapter-solflare":{"optional":true},"@tronweb3/tronwallet-adapter-trust":{"optional":true},"@tronweb3/tronwallet-adapter-binance":{"optional":true},"@tronweb3/tronwallet-adapter-bitkeep":{"optional":true},"@tronweb3/tronwallet-adapter-tronlink":{"optional":true},"@tronweb3/tronwallet-adapter-okxwallet":{"optional":true},"@tronweb3/tronwallet-adapter-metamask-tron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.3.0_1788951326396_0.9473785550461329","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.4.0","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.4.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"0a1035791469e87c787f29814cd44705a3752d05","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.4.0.tgz","fileCount":35,"integrity":"sha512-IOVqBqqazZjRYEc5NaiwkiTqvnYJEyBkgUfXr8inojwEUjBilMBAklSq0MNzJMKMD0ZKCEdetS904iuemiqlhw==","signatures":[{"sig":"MEQCIB8h2G0aGpokmzko53RYnACZbeG3jzfcl5K7KDGlVPIVAiBCYgmyxlH+xZKkPfWHljyrvS98MlUv8BfD0obYnqvEwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347754},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"942b0cfdcc717218b954a2cb3f2e13390456dfcb","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src e2e e2e-preflight scripts test-kit *.config.ts","test":"vitest run","build":"tsup","setup":"node scripts/setup.ts","doctor":"node scripts/doctor.ts","matrix":"open wallet-matrix.html || xdg-open wallet-matrix.html","report":"playwright show-report","verify":"npm run lint && npm run typecheck && npm test && npm run test:e2e","test:all":"node scripts/test-all.ts","test:e2e":"playwright test --project=fake","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","test:real":"node scripts/test-all.ts --real-only","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json && tsc -p test-kit/tsconfig.json && tsc -p tsconfig.tools.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","test:android":"playwright test --project=android","setup:wallets":"node scripts/bake-wallets.ts","test:all:fast":"node scripts/test-all.ts --no-real","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify && npm run build","test:extension":"playwright test --project=extension","android:connect":"node scripts/android-connect.ts","android:onboard":"node scripts/android-onboard.ts","emulator:export":"node scripts/emulator-package.ts export","emulator:import":"node scripts/emulator-package.ts import","test:e2e:coverage":"WK_E2E_COVERAGE=1 playwright test --project=fake && nyc report --temp-dir .nyc_output --report-dir coverage-e2e --reporter=text --reporter=lcov","pretest:e2e:coverage":"playwright install chromium && node -e \"require('node:fs').rmSync('.nyc_output',{recursive:true,force:true})\""},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.18.0 || >=24.0.0"}},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"workspaces":["test-kit"],"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsup":"^8.3.0","vite":"^7.3.6","eslint":"^10.8.1","svelte":"^5.56.9","vitest":"^4.1.10","@eslint/js":"^10.0.1","typescript":"^5.6.0","@playwright/test":"^1.62.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","vite-plugin-istanbul":"^9.0.1","vite-plugin-node-polyfills":"^0.24.0","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependencies":{"svelte":"^5.0.0","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependenciesMeta":{"svelte":{"optional":true},"@solana/wallet-adapter-trust":{"optional":true},"@reown/appkit-adapter-bitcoin":{"optional":true},"@solana/wallet-adapter-ledger":{"optional":true},"@solana/wallet-adapter-phantom":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true},"@solana/wallet-adapter-solflare":{"optional":true},"@tronweb3/tronwallet-adapter-trust":{"optional":true},"@tronweb3/tronwallet-adapter-binance":{"optional":true},"@tronweb3/tronwallet-adapter-bitkeep":{"optional":true},"@tronweb3/tronwallet-adapter-tronlink":{"optional":true},"@tronweb3/tronwallet-adapter-okxwallet":{"optional":true},"@tronweb3/tronwallet-adapter-metamask-tron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.4.0_1789023535105_0.9900106902678563","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@buyhatke-dev/wallet-kit","version":"0.5.0","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"license":"UNLICENSED","_id":"@buyhatke-dev/wallet-kit@0.5.0","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"homepage":"https://github.com/Buyhatke/wallet-kit#readme","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"9f93e5a168ba82f83ac4e7f0c85c5264c44fc5b5","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.5.0.tgz","fileCount":36,"integrity":"sha512-ru5Wph/c0Mn2iH2YOuz1fzpbgcKvHIYRO7q4vSy20pYUQdkAMHiPj1Dn+xheNujt3RHhgcrxAaAJjwH7pCOgwg==","signatures":[{"sig":"MEUCIQDI/rJ4y3HS4Ev4Y3p/ZeZ5nXiQyK46rcfAGBFL3j5lvgIgOomtkxGJurFV7OSFfdO5gZ9IEOAfPys76ApWmaRe4gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbwK0jkTjEc9RLX5lJdo8K3QVk5JhSPk7SBLQJRhlcvAiEAgdPtHwDYeZApU+YznHwwltRUdOlRpy/19J94XHttHVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365007},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"acc61027c402e402a7aa1a389e8b93b42447c4d0","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src e2e e2e-real e2e-mobile e2e-preflight scripts test-kit *.config.ts","test":"vitest run","build":"tsup && npm run build --workspace @buyhatke-dev/wallet-test-kit","setup":"node scripts/setup.ts","doctor":"node scripts/doctor.ts","matrix":"open wallet-matrix.html || xdg-open wallet-matrix.html","report":"playwright show-report","verify":"npm run lint && npm run typecheck && npm test && npm run test:e2e && npm run verify:package","test:all":"node scripts/test-all.ts","test:e2e":"playwright test --project=fake","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","test:real":"node scripts/test-all.ts --real-only","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json && tsc -p e2e-real/tsconfig.json && tsc -p e2e-mobile/tsconfig.json && tsc -p test-kit/tsconfig.json && tsc -p tsconfig.tools.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","test:android":"playwright test --project=android","setup:wallets":"node scripts/bake-wallets.ts","test:all:fast":"node scripts/test-all.ts --no-real","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify && npm run build","test:extension":"playwright test --project=extension","verify:package":"node scripts/verify-package.ts","android:connect":"node scripts/android-connect.ts","android:onboard":"node scripts/android-onboard.ts","emulator:export":"node scripts/emulator-package.ts export","emulator:import":"node scripts/emulator-package.ts import","presetup:wallets":"npm run build --workspace @buyhatke-dev/wallet-test-kit","pretest:extension":"npm run build --workspace @buyhatke-dev/wallet-test-kit","test:e2e:coverage":"WK_E2E_COVERAGE=1 playwright test --project=fake && nyc report --temp-dir .nyc_output --report-dir coverage-e2e --reporter=text --reporter=lcov","pretest:e2e:coverage":"playwright install chromium && node -e \"require('node:fs').rmSync('.nyc_output',{recursive:true,force:true})\""},"_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.18.0 || >=24.0.0"}},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"workspaces":["test-kit"],"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsup":"^8.3.0","vite":"^7.3.6","eslint":"^10.8.1","svelte":"^5.56.9","vitest":"^4.1.10","@eslint/js":"^10.0.1","typescript":"^5.6.0","@playwright/test":"^1.62.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","vite-plugin-istanbul":"^9.0.1","vite-plugin-node-polyfills":"^0.24.0","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependencies":{"svelte":"^5.0.0","@solana/wallet-adapter-trust":"^0.1.17","@reown/appkit-adapter-bitcoin":"1.8.23","@solana/wallet-adapter-ledger":"^0.9.29","@solana/wallet-adapter-phantom":"^0.9.24","@creit.tech/stellar-wallets-kit":"^2.5.0","@solana/wallet-adapter-solflare":"^0.6.33","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-tronlink":"1.1.13","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependenciesMeta":{"svelte":{"optional":true},"@solana/wallet-adapter-trust":{"optional":true},"@reown/appkit-adapter-bitcoin":{"optional":true},"@solana/wallet-adapter-ledger":{"optional":true},"@solana/wallet-adapter-phantom":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true},"@solana/wallet-adapter-solflare":{"optional":true},"@tronweb3/tronwallet-adapter-trust":{"optional":true},"@tronweb3/tronwallet-adapter-binance":{"optional":true},"@tronweb3/tronwallet-adapter-bitkeep":{"optional":true},"@tronweb3/tronwallet-adapter-tronlink":{"optional":true},"@tronweb3/tronwallet-adapter-okxwallet":{"optional":true},"@tronweb3/tronwallet-adapter-metamask-tron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wallet-kit_0.5.0_1789487463869_0.26655796182222335","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"_id":"@buyhatke-dev/wallet-kit@0.5.1","bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"dist":{"shasum":"4dfe7563444b95005b5991331124b1dd0666866f","tarball":"https://registry.npmjs.org/@buyhatke-dev/wallet-kit/-/wallet-kit-0.5.1.tgz","fileCount":38,"integrity":"sha512-rSrQq5u7mH6S0CSYkcglCxxv4Nr4j22EINneboS4iLMPxb7I1SKf6a9AyMNpUGkqvb+ZX6Wlm8Q4JZZ/W0iK1g==","signatures":[{"sig":"MEUCIQCFWB4KvIw2pz9tWkq4Mgvbd1FfLB+1aCbDsD1SZIsZDwIgZOPDx+EbubfB2trofdz+flbEzEclPUO50N420SfLqZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDumN/rFr3C9A2PXsIKPQFYYmGe8ONLak+0qOv608fd8wIgU5YcPT5YWMarYEwJYhJCMvFltvG/c4MGMtmp2b1XV9s="}],"unpackedSize":453348},"name":"@buyhatke-dev/wallet-kit","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./solana":{"types":"./dist/solana.d.ts","import":"./dist/solana.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./package.json":"./package.json"},"gitHead":"b1ca6743093b4d1434187994ab582cf371203eea","license":"UNLICENSED","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src e2e e2e-real e2e-mobile e2e-preflight scripts test-kit *.config.ts","test":"vitest run","build":"tsup && npm run build --workspace @buyhatke-dev/wallet-test-kit","setup":"node scripts/setup.ts","doctor":"node scripts/doctor.ts","matrix":"open wallet-matrix.html || xdg-open wallet-matrix.html","report":"playwright show-report","verify":"npm run lint && npm run typecheck && npm test && npm run test:e2e && npm run verify:package && npm run verify:isolation","test:all":"node scripts/test-all.ts","test:e2e":"playwright test --project=fake","test:live":"WK_LIVE=1 vitest run src/integration.live.test.ts","test:real":"node scripts/test-all.ts --real-only","typecheck":"tsc --noEmit && tsc -p e2e/tsconfig.json && tsc -p e2e-real/tsconfig.json && tsc -p e2e-mobile/tsconfig.json && tsc -p test-kit/tsconfig.json && tsc -p tsconfig.tools.json","pretest:e2e":"playwright install chromium","test:e2e:ui":"playwright test --ui","test:android":"playwright test --project=android","setup:wallets":"node scripts/bake-wallets.ts","test:all:fast":"node scripts/test-all.ts --no-real","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify && npm run build","test:extension":"playwright test --project=extension","verify:package":"node scripts/verify-package.ts","android:connect":"node scripts/android-connect.ts","android:onboard":"node scripts/android-onboard.ts","emulator:export":"node scripts/emulator-package.ts export","emulator:import":"node scripts/emulator-package.ts import","presetup:wallets":"npm run build --workspace @buyhatke-dev/wallet-test-kit","verify:isolation":"node scripts/verify-isolation.ts","pretest:extension":"npm run build --workspace @buyhatke-dev/wallet-test-kit","test:e2e:coverage":"WK_E2E_COVERAGE=1 playwright test --project=fake && nyc report --temp-dir .nyc_output --report-dir coverage-e2e --reporter=text --reporter=lcov","preverify:isolation":"playwright install chromium","pretest:e2e:coverage":"playwright install chromium && node -e \"require('node:fs').rmSync('.nyc_output',{recursive:true,force:true})\""},"version":"0.5.1","_npmUser":{"name":"keshav-kr","email":"keshavk@buyhatke.com"},"homepage":"https://github.com/Buyhatke/wallet-kit#readme","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.18.0 || >=24.0.0"}},"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"workspaces":["test-kit"],"_npmVersion":"11.12.1","description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","directories":{},"maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","viem":">=2.45.0","ethers":"^6.16.0","tweetnacl":"^1.0.3","@noble/hashes":"^1.4.0","@reown/appkit":"1.8.23","@solana/web3.js":"^1.98.4","@stellar/stellar-sdk":"^16.2.0","@reown/appkit-adapter-tron":"1.8.23","@reown/appkit-wallet-button":"1.8.23","@reown/appkit-adapter-ethers":"1.8.23","@reown/appkit-adapter-solana":"1.8.23","@tronweb3/tronwallet-adapter-tronlink":"1.1.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsup":"^8.3.0","vite":"^7.3.6","eslint":"^10.8.1","svelte":"^5.56.9","vitest":"^4.1.10","@eslint/js":"^10.0.1","typescript":"^5.6.0","@playwright/test":"^1.62.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","vite-plugin-istanbul":"^9.0.1","vite-plugin-node-polyfills":"^0.24.0","@reown/appkit-adapter-bitcoin":"1.8.23","@creit.tech/stellar-wallets-kit":"^2.5.0","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependencies":{"svelte":"^5.0.0","@reown/appkit-adapter-bitcoin":"1.8.23","@creit.tech/stellar-wallets-kit":"^2.5.0","@tronweb3/tronwallet-adapter-trust":"1.0.2","@tronweb3/tronwallet-adapter-binance":"1.0.2","@tronweb3/tronwallet-adapter-bitkeep":"1.1.7","@tronweb3/tronwallet-adapter-okxwallet":"1.0.7","@tronweb3/tronwallet-adapter-metamask-tron":"1.0.1"},"peerDependenciesMeta":{"svelte":{"optional":true},"@reown/appkit-adapter-bitcoin":{"optional":true},"@creit.tech/stellar-wallets-kit":{"optional":true},"@tronweb3/tronwallet-adapter-trust":{"optional":true},"@tronweb3/tronwallet-adapter-binance":{"optional":true},"@tronweb3/tronwallet-adapter-bitkeep":{"optional":true},"@tronweb3/tronwallet-adapter-okxwallet":{"optional":true},"@tronweb3/tronwallet-adapter-metamask-tron":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wallet-kit_0.5.1_1790089391130_0.39860985138077476"}}},"time":{"created":"2026-07-16T13:23:29.922Z","modified":"2026-09-22T15:03:11.432Z","0.1.0-alpha.0":"2026-07-16T13:23:30.172Z","0.1.0":"2026-07-21T07:30:33.316Z","0.1.1":"2026-07-21T08:39:39.111Z","0.1.2":"2026-07-21T10:25:06.611Z","0.1.3":"2026-07-21T12:16:48.617Z","0.1.5":"2026-07-23T10:31:04.312Z","0.1.6":"2026-07-24T07:29:42.426Z","0.2.0-rc.0":"2026-07-31T08:27:48.562Z","0.2.0-rc.1":"2026-08-03T11:03:10.414Z","0.2.0-rc.2":"2026-08-17T10:57:31.906Z","0.2.0-rc.3":"2026-08-17T12:07:51.089Z","0.2.0-rc.4":"2026-08-20T13:50:39.648Z","0.2.0":"2026-08-24T13:33:10.521Z","0.3.0":"2026-09-09T10:55:26.521Z","0.4.0":"2026-09-10T06:58:55.265Z","0.5.0":"2026-09-15T15:51:03.970Z","0.5.1":"2026-09-22T15:03:11.227Z"},"bugs":{"url":"https://github.com/Buyhatke/wallet-kit/issues"},"license":"UNLICENSED","homepage":"https://github.com/Buyhatke/wallet-kit#readme","keywords":["wallet","web3","evm","ethereum","solana","tron","bitcoin","stellar","walletconnect","reown","appkit","ethers","headless"],"repository":{"url":"git+https://github.com/Buyhatke/wallet-kit.git","type":"git"},"description":"Headless, UI-agnostic wallet kit for EVM, Solana, Tron, Bitcoin, and Stellar (Reown AppKit + ethers), shared across Buyhatke apps.","maintainers":[{"name":"archie30","email":"archie@onramp.money"},{"name":"keshav-kr","email":"keshavk@buyhatke.com"},{"name":"pattahgobhi","email":"aayushmaan@onramp.money"}],"readme":"# @buyhatke-dev/wallet-kit\n\nHeadless, UI-agnostic wallet kit shared across Buyhatke apps. The package\nowns wallet connection, normalized connection state, message and\ntransaction signing, balance reads, and native/token sends across **EVM,\nSolana, Tron, Bitcoin, and Stellar** — desktop (Reown AppKit, injected\nTronLink, Stellar's own picker) and mobile deep links (Phantom, Solflare,\nTronLink). Tron has all three: an injected extension flow, a WalletConnect\nflow through AppKit, and a deep link — separate, and never auto-selected.\n\nThe kit is deliberately narrow: **no UI, no framework dependency, no env\nreads, and no backend of its own**. Auth handshakes, API calls,\ntransaction-confirmation polling, product UI, and app store shapes stay in\nthe consuming app. Where a backend is genuinely unavoidable — mobile\ndeep-link channels, Tron mobile balance reads — the kit takes an *injected\nfunction* rather than an endpoint: it decides only **when** to call and\nwhat the result shape means, while your app owns the URL, auth, and API\nshape. The only network I/O the kit performs itself is chain RPC — Solana\nJSON-RPC, Stellar Horizon, an Esplora-compatible Bitcoin API, and TronGrid\n(the WalletConnect Tron flow only) — each pointed wherever you want via\n`rpcUrls`.\n\n## Documentation\n\n| Doc | What's in it |\n| --- | --- |\n| [docs/api.md](./docs/api.md) | Full API reference: config, every method, error codes, unit helpers, subpaths, per-chain packages |\n| [docs/architecture.md](./docs/architecture.md) | Design principles, internals, and how each flow works end to end |\n| [docs/chains-and-networks.md](./docs/chains-and-networks.md) | Chain model, defaults, the ~700-chain EVM DB, network switching, name/symbol resolution, per-chain support matrix |\n| [docs/integration-guide.md](./docs/integration-guide.md) | Wiring the kit into an app: event bridging, error copy, bundler setup, migration sketches |\n| [docs/mobile-deep-links.md](./docs/mobile-deep-links.md) | Mobile flows: the injected-channel contract, backend API shapes, the pre-mint auth pattern |\n| [docs/limitations-and-roadmap.md](./docs/limitations-and-roadmap.md) | Honest current limitations and what's planned |\n| [CHANGELOG.md](./CHANGELOG.md) | Version history |\n\n## Install\n\n```bash\nnpm i @buyhatke-dev/wallet-kit\n```\n\nCore chain SDKs arrive transitively: Reown AppKit, the EVM/Solana/Tron chain\nadapters, ethers, @solana/web3.js, and @stellar/stellar-sdk. Install only the\noptional pieces your app enables — Tron wallet adapters beyond TronLink, the\nStellar picker, and the Bitcoin adapter. Solana needs none: AppKit finds\nSolana wallets through Wallet Standard. Drop duplicate direct\ncopies so one version tree exists. Svelte is also an optional peer for the glue\nsubpath:\n\n```bash\nnpm i svelte   # ./svelte subpath only\n```\n\nStellar's SDKs are imported lazily at `connect('stellar')` and build into\ntheir own chunk, so apps that never connect Stellar never load them —\ndetails in [api.md §8.1](./docs/api.md#81-packages).\n\n## Quickstart\n\n```ts\nimport { createWalletKit, isWalletKitError } from '@buyhatke-dev/wallet-kit';\n\nconst kit = createWalletKit({\n\tprojectId: '<walletconnect-project-id>',\n\tmetadata: { name: 'My App', url: 'https://myapp.com', icons: [] },\n\trpcUrls: { solana: 'https://your-solana-rpc.example.com' }, // always set this\n});\n\nawait kit.connect('ethereum');   // Reown modal (any numeric EVM chain id also works)\nawait kit.connect('solana');     // Reown modal, Solana adapters\nawait kit.connect('tron');       // injected TronLink, no modal\nawait kit.connect('bitcoin');    // Reown modal; AppKit discovers bip122 wallets itself\nawait kit.connect('stellar');    // Stellar's own picker, no AppKit modal\n\n// Tron's other browser flow: Reown's Tron modal, i.e. WalletConnect pairing,\n// so a desktop user can connect the wallet on their phone. Separate from the\n// line above — offer whichever you want, or both as two buttons.\nawait kit.connect('tron', { connector: 'appkit' });\n\n// Rendering your own wallet list? Connect one wallet directly, no picker.\n// Installed → injected provider with no modal; otherwise WalletConnect.\nawait kit.connect('ethereum', { wallet: 'metamask' });\n\n// THE event stream — full snapshots on every change. NOTE: subscribe() does\n// not emit on registration; seed with getConnection() first (the ./svelte\n// helpers do this for you). Contract: docs/api.md → subscribe.\nwalletStore.set(kit.getConnection());\nkit.subscribe((c) => walletStore.set(c));\nconst sig = await kit.signMessage('hello');   // every chain but Stellar\n\n// Sign WITHOUT broadcasting — for challenge-response auth (Stellar SEP-10),\n// whose wallets have no arbitrary-message signing and whose challenge must\n// never be submitted. Also works on EVM and Solana.\nconst signedXdr = await kit.signTransaction(challengeXdr);\n\nconst balance = await kit.getBalance({ token: 'native' });\n// { raw: '1000000000000000000', decimals: 18, formatted: '1', exists: true }\n\nconst { hash } = await kit.sendToken({\n\tto: '<recipient>',\n\ttoken: '<contract-or-mint>',   // or 'native'\n\tamount: '10.5',                // human-readable; BigInt math internally\n\tmemo: 'order-42',              // destination tag — see below\n});\n```\n\nErrors are typed everywhere:\n\n```ts\ntry {\n\tawait kit.sendToken(params);\n} catch (e) {\n\tif (isWalletKitError(e)) console.log(e.code, e.message);\n\t// USER_REJECTED · CONNECTION_CANCELLED · TIMEOUT · NO_WALLET · NO_ADDRESS\n\t// UNSUPPORTED_CHAIN · UNSUPPORTED_CONNECTOR · WRONG_NETWORK\n\t// INSUFFICIENT_BALANCE · INVALID_AMOUNT · INVALID_ADDRESS · RPC_ERROR · WALLET_ERROR\n}\n```\n\nBefore retrying a failed **send**, check whether it may have left — a\n`CONNECTION_CANCELLED`, a `TIMEOUT` or an `RPC_ERROR` saying \"may already be on\nchain\" can mean it did: see\n[Can I retry?](./docs/api.md#51-can-i-retry).\n\nMobile deep links are explicit opt-in (never auto-detected) and require\napp-injected delivery channels — see\n[docs/mobile-deep-links.md](./docs/mobile-deep-links.md):\n\n```ts\nawait kit.connect('phantom', 'mobile');\nawait kit.sendToken({ to, token, amount, decimals, meta: { orderId } });\n```\n\n## Behavior highlights\n\n- **Serialized lifecycle**: rapid `prepare`/`connect` calls are\n  latest-request-wins; superseded requests reject with\n  `CONNECTION_CANCELLED` instead of racing.\n- **EVM sends go out on the app's chain.** A wallet the user moved to\n  another network is switched back before the send, and the ethers \"network\n  changed\" rejection is absorbed — re-align and retry (max 3), recovering any\n  embedded broadcast hash first so a retry can never double-send.\n- **Any EVM chain works** even if not listed in your config — resolved\n  on demand from Reown's ~700-network DB (names and symbols too).\n- **Decimal-safe money math** end to end (string/BigInt, never floats);\n  `formatUnits`/`parseUnits` are exported for app-side use.\n- **Same `Balance` shape on every chain**, with account-existence semantics\n  (`exists`) for a missing Solana ATA, an unfunded Stellar account, or a\n  missing trustline.\n- **`memo` is safe to pass unconditionally** — applied as `MEMO_TEXT` on\n  Stellar, ignored where there's no memo concept. Exchange deposit\n  addresses are shared; a deposit sent without its memo is credited to\n  nobody.\n- **Bitcoin balances read the Esplora `/address/:addr` summary**, not\n  `/utxo` — Esplora caps that endpoint at 500 outputs, which turns any\n  reused address into a hard read failure.\n\n## Telemetry\n\nThe kit reports **anonymous outcomes** — connect, message signing, token\ntransfer, network switch, and failed balance reads — to one Mixpanel project\nowned by the kit, so a flow that breaks in any consuming app is visible\nwithout each app wiring its own reporting.\n\nEach event is one name plus a `status` of `tried` / `success` / `failed`:\n\n```json\n{ \"event\": \"wallet_connect\",\n  \"properties\": { \"status\": \"failed\", \"domain\": \"test.onramp.money\",\n    \"appName\": \"Onramp Money\", \"chain\": \"tron\", \"connector\": \"deeplink\",\n    \"wallet\": \"tronlink\", \"errorCode\": \"TIMEOUT\",\n    \"errorDetail\": \"deep-link response timed out\", \"durationMs\": 30011,\n    \"kitVersion\": \"0.3.0\" } }\n```\n\n**What is never sent**: wallet addresses, amounts, balances, transaction\nhashes, app user ids, page URLs, or raw error text. Failure detail is\nfingerprinted first — hex, base58 ids, URLs and numbers are replaced before\nthe string leaves the page, because wallet and RPC errors routinely embed\naddresses and calldata.\n\n**What it never does**: no cookies, no `localStorage`, no persistent\nidentifier. `distinct_id` is random per kit instance and does not outlive the\npage. Nothing is awaited on any code path — events queue in memory and post\nduring browser idle time, or via `sendBeacon` when the page is about to go.\n\nTurn it off completely:\n\n```ts\ncreateWalletKit({ ...config, telemetry: false });\n```\n\nOr point it somewhere else — your own project, a regional host, a proxy — and\nsample the success side:\n\n```ts\ntelemetry: { token: 'your-token', endpoint: 'https://…', sampleRate: 0.1 }\n```\n\nReporting is **inert unless the build carries a token**, so a locally built\nkit, a fork, and the test suites send nothing at all. Apps with a strict\n`connect-src` CSP must allow `https://api.mixpanel.com` or the post is\nblocked — see the\n[integration guide §10](./docs/integration-guide.md#10-telemetry).\n\n## Subpaths\n\n- `@buyhatke-dev/wallet-kit` — the kit.\n- `@buyhatke-dev/wallet-kit/solana` — `buildSplSendInstructions`:\n  client-side SPL transfer instructions without `@solana/spl-token`.\n- `@buyhatke-dev/wallet-kit/svelte` — `bindWalletKit` / `connectionStore`.\n\nBitcoin and Stellar each build into their own chunk, so apps that never\ntouch them never load them.\n\n## Scope & versioning\n\nv1 targets EVM + Solana + Tron + Bitcoin + Stellar with a single active\nconnection. TON, Ledger flows, and concurrent/aux wallets stay app-side for\nnow — see [limitations & roadmap](./docs/limitations-and-roadmap.md).\nEvery chain works with the kit alone — Stellar's SDKs ship as kit\ndependencies ([§8.1](./docs/api.md#81-packages)).\nRollout order: 0fiat (done) → echo-money → onramp, per\n[the integration guide](./docs/integration-guide.md#9-migration-sketches-echo-money-onramp).\n\n## Publishing\n\nSource: GitHub `Buyhatke/wallet-kit` (private). Package: npmjs under the\n`@buyhatke-dev` org (public access). `npm version patch && npm publish &&\ngit push --follow-tags`. Prereleases go out off `latest`:\n`npm version prerelease && npm publish --tag next`.\n\n**Telemetry is off by default and nothing needs to be set to keep it that\nway.** A build with no `WK_MP_TOKEN` compiles the reporting path out entirely:\n`src/telemetry.ts` folds away its dispatcher, queue, `api.mixpanel.com` and\nerror fingerprinting, and `src/kit.ts` skips building the instrumentation\nfacade. The path is **absent**, not present and switched off. That covers every\nlocal build, every CI build, and any release published without a token.\n\nTo publish a release that *does* report, put the token in a gitignored `.env`\nat the repo root — the same file `tsup.config.ts` bakes it from:\n\n```\nWK_MP_TOKEN=<mixpanel project token>\n```\n\nExporting it in the shell works too. The public API is identical either way —\nall 20 `WalletKit` methods, same signatures — so nothing changes for consumers,\nand turning it on later needs no code change on either side. It is a **write-only ingestion\ntoken** — it can send events and cannot read, query or export anything — so\nit ships in `dist/` by design, exactly as it would with any browser analytics\nSDK. The Mixpanel **service account / API secret** is a real credential and\nnever belongs in this repo.\n\n## Dev\n\n```bash\nnpm install\nnpm run typecheck\nnpm run lint\nnpm run build     # tsup -> dist (ESM + d.ts)\nnpm test          # vitest (unit, no network)\nnpm run test:live # WK_LIVE=1 — real endpoints, cross-checked against a second source\n```\n","readmeFilename":"README.md"}