{"_id":"@buildersgarden/siwa","_rev":"24-9d36447458d78b59f2398e81a9ae7215","name":"@buildersgarden/siwa","dist-tags":{"latest":"0.0.24"},"versions":{"0.0.1":{"name":"@buildersgarden/siwa","version":"0.0.1","_id":"@buildersgarden/siwa@0.0.1","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"dist":{"shasum":"a71a314179092332975a9ba5ec78fc05c0f35f9b","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.1.tgz","fileCount":14,"integrity":"sha512-fJgkqzaRobQ3IWzFL8mTH4/HoBb+Vx6duFRi1h3BoEs7dwOYCEZMHiBSkBOiGslMpTP/bDNBF38s6tevO8G/JQ==","signatures":[{"sig":"MEUCIQDabIWJ9E40gVGOx7ZdxsDHYKQ5+zbU+kOGlo8kb/QwygIgLVMc3gntYFf9git+GvFi2feNsGlxTMa2x4k4PAiBBeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./memory":{"types":"./dist/memory.d.ts","default":"./dist/memory.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"61f0447395645700df2ea941dbe4b2ce3298d951","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"_npmVersion":"11.7.0","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ethers":"^6.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.1_1770309979913_0.11238577920896753","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@buildersgarden/siwa","version":"0.0.2","_id":"@buildersgarden/siwa@0.0.2","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"dist":{"shasum":"07f6e2e47abd6764b24007bf102574cdb7232ff1","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.2.tgz","fileCount":16,"integrity":"sha512-qybAI54lh2oKrvZNEY41dCq2jpT42tG/muYdbhYEWIU3+I9Zk6Z7QuShXQ717SO9niqazV6G4Y3xn9jc9E6PJg==","signatures":[{"sig":"MEQCID9VzpOPXnmCAn6khIknPcdpdyHDoSiFdnoSCREyiURYAiBS4i2rnjtmdfBMdU8Xtkqx0pLfoMdbfTO6tdV5tltFkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./memory":{"types":"./dist/memory.d.ts","default":"./dist/memory.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"10f3d58cdaa0367c20399554b6e31382c8af814c","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"_npmVersion":"11.7.0","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"25.3.0","dependencies":{"ethers":"^6.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.2_1770406658374_0.18676350705450218","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@buildersgarden/siwa","version":"0.0.3","_id":"@buildersgarden/siwa@0.0.3","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"dist":{"shasum":"70db41630e5236d5c95f16a5129942d309336db4","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.3.tgz","fileCount":17,"integrity":"sha512-1jtGYQybDjKXedY85nZluCFaJAOehXnrlLx/+yDnofRX8+ojNegOyDXZRIjQQIv9xSnmUx547vbSg48CShzX2A==","signatures":[{"sig":"MEQCIGFPhSflUV0/GYbz8NfQSObaiDAeqhiiLUAU2xU29O2MAiAsmi9oHjoZE8KKj1FwyaoiivLWkSVxLdQJ8UMAN3xw+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69076},"main":"./dist/index.js","type":"module","_from":"file:buildersgarden-siwa-0.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./memory":{"types":"./dist/memory.d.ts","default":"./dist/memory.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"_resolved":"/private/var/folders/z4/z97jq45d4q3_4zvn0qmgmf_w0000gn/T/1e7878127ca990b9068d54971e009345/buildersgarden-siwa-0.0.3.tgz","_integrity":"sha512-1jtGYQybDjKXedY85nZluCFaJAOehXnrlLx/+yDnofRX8+ojNegOyDXZRIjQQIv9xSnmUx547vbSg48CShzX2A==","_npmVersion":"11.7.0","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"25.3.0","dependencies":{"viem":"^2.21.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.3_1770480350270_0.9175506213984499","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@buildersgarden/siwa","version":"0.0.4","_id":"@buildersgarden/siwa@0.0.4","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"41314071fa1007a11e4ad967fef4ac3e186d4185","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.4.tgz","fileCount":16,"integrity":"sha512-UUHdMxudOCLPusHdsBB6Fcyl1HIE6HOZinYWicnLx09lXnrcqgd35jdH8XDriE080xXMfdpeMkL2r71OxpWtLA==","signatures":[{"sig":"MEUCIQCGF9NgAE7DOvre4vWp/15bhWC9p91hgpO4IviU+xFR2gIgFKQm2r9VvXDkNg18tvC1Nba7fCXDMy6Iyzajw5cp/dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69872},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./memory":{"types":"./dist/memory.d.ts","default":"./dist/memory.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"1c258460d6048e49b6434091b5166d96194643cd","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.4_1770485412298_0.6457477598924428","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@buildersgarden/siwa","version":"0.0.5","_id":"@buildersgarden/siwa@0.0.5","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"025c5daf8cdb00d54770f8af65aacbf5472fd9b2","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.5.tgz","fileCount":16,"integrity":"sha512-YM6vGCfOw6+jw1le5xYjXnAxwRilNTnqzcuemCuZ/vGPvglzqaBVF3g8+FgNjVzQrYLiXWJF/K+IesiKtgKQag==","signatures":[{"sig":"MEQCIH1ggMaxfmHp+mPGOZmzxYJZNyxHu+5VSMhOFcpPESTAAiBtbeShOwiP35NJaf/FYTmmX72iXgnUfEoncovzv+1GPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./memory":{"types":"./dist/memory.d.ts","default":"./dist/memory.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"8879c812aef9bc6ecb529e6cf369ecf062d2869c","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.5_1770487797856_0.09611689680956914","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@buildersgarden/siwa","version":"0.0.6","_id":"@buildersgarden/siwa@0.0.6","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"d7d9623eb011d7f9892b1005820a89d1c1052b3c","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.6.tgz","fileCount":16,"integrity":"sha512-AQadmsq+S6z8SFYm2igNeXB7hvWytQ+QsjscMtq6GXO3BPIr7z/eKSv32Teidif9Tz8m1C6pSjNaEUjoMPDWag==","signatures":[{"sig":"MEYCIQCYvfll9YXRTMgqAw0lD9O/kXQSbu7sLPnQE/a1hVTXsQIhAIpO9xEXtjDWx8EO5RXjR3YcqAUkmo9oFlJZnEqCP0Z7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"a9259c0db7eb6747e62568789f5f34e6bfd00047","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.6_1770572636205_0.5764669781909955","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@buildersgarden/siwa","version":"0.0.7","_id":"@buildersgarden/siwa@0.0.7","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"065cd853903b26ab938462e82ac46f71f100ca21","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.7.tgz","fileCount":16,"integrity":"sha512-2bnTE7vh6WMChXFB6e1fWhWT/cgk7YKGD6CK9AtbOvLlQsW9dOJ98DtYgK1MthikdjVRpT2tyVS0E2B74me46Q==","signatures":[{"sig":"MEYCIQDeSkJULqREwiAkZrDb2OjbVx2Js+cp/mfMX7QAvKp2IAIhANiCDYc8vuS3DBbky5+va1L87ApWX8Uc/BYFQIPb7nFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"186a440a9eb4f525cd59ea0734528ec03eb864e3","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.7_1770648577480_0.006631816457859596","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@buildersgarden/siwa","version":"0.0.8","_id":"@buildersgarden/siwa@0.0.8","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"d0bba7769c79e615387cb83ff93ae4319e001d18","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.8.tgz","fileCount":20,"integrity":"sha512-ZnVo46cNPHyLCQP7pefueW3+yyekWoFRvRvLHfS8xeJRTCAytCBId1LOrw9OdPaCgJcbuNxZTuMzXnSpxtCVpw==","signatures":[{"sig":"MEUCIQCjXCeovKwTZ131RSRDKI8LUfeuVZQCJyFGwjxhSnhXvQIgXJ5x0UyHMeJqwRhnbGMh8ufYJIUHwyo3MSwesfgAQW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"dd6036092011932a3a1c2e811c82c25366419147","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.8_1770661270894_0.34947559604091616","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@buildersgarden/siwa","version":"0.0.9","_id":"@buildersgarden/siwa@0.0.9","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"fb90a66e63cf30cf2318d397e22a2c7da139cc63","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.9.tgz","fileCount":20,"integrity":"sha512-1HR3hDyMVG3E5sreOMy2BQnGdOur+cORokQseJRkcBIkCLIY8wUj0/OAOkjLbEci5Zw5Kc8NnkEOMomfP3bnpw==","signatures":[{"sig":"MEUCIQDXZB9Lv8f9w4mt/Z3Xf26SFK12KA/onosjjdOKFXvPaQIgc3es3FQRReXgC6a6ArOwOulf8J1MHVEvhLanVxg+RAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"d66975b490fc64392e43581af944b079b8543966","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.9_1770672521353_0.2231762992502322","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@buildersgarden/siwa","version":"0.0.10","_id":"@buildersgarden/siwa@0.0.10","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"3ed240d79c10728c6a3f76dae99e25698ffc33ed","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.10.tgz","fileCount":24,"integrity":"sha512-obP98pKSALATzQxrmKEiWLvBvRQ+yjgZU3kqGDkqbDJGwJNQNNNHAxHHQJ/Nf3COXmbiFxHpSOS9JCxX2faGnQ==","signatures":[{"sig":"MEQCIGr8MUxAWaZID1TK5KzQQni5/9CJ8AbdmXpijIDx94qBAiBphby15zyH+ZwrdIsznWKP5pk62pW1sorefytEm3bMmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"25634fc020d7733f0fcde5a5edc7f9c92cd3f5d8","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.10_1770724367070_0.8481547356107129","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@buildersgarden/siwa","version":"0.0.11","_id":"@buildersgarden/siwa@0.0.11","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"05d34a24bfab9c56ff8d2d588f48752136d21360","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.11.tgz","fileCount":24,"integrity":"sha512-JcgVavyC53kE6Qp5yzx2wqMiJFFdpCiP3MJfwE0wNCtn2lU+80Q4iyquUnm+aZLFCq85w22rnnpI79KFSVMOlw==","signatures":[{"sig":"MEUCIQCZKPoYItMHzap0dQ7k+gnreBubGwqZtu+BM7j8PXCkbQIgfsgTwrH8RCEG0/pvT5Zw2fWNaDJulOSGF0KgAQDQf1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"f6cef8441afe58b7c95a5f77e63a0a8c0ad03da6","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.11_1770756798212_0.4695835885638959","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@buildersgarden/siwa","version":"0.0.12","_id":"@buildersgarden/siwa@0.0.12","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"722672cc4f74c5eb4236758214cfcab104436b45","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.12.tgz","fileCount":28,"integrity":"sha512-TflWi/RTSpMagy7UAc1f3IRb9CW67J2jgF4WJBwT/QBi5+/r+XLxeBdwju3NGyajT/mqGxGfHGyvSh/2VsUzBg==","signatures":[{"sig":"MEYCIQDZG0ojIIsses8gZI89jZote1UAa3TuFVoslGozwAtJCwIhAIBS+ex1hc4cDO+fgd0wFaeGWBUAyFzI100KjFRUllvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118737},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer.d.ts","default":"./dist/signer.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"38bfe8bcf25961e54755559d67ca9206b460c9d4","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.12_1770979110742_0.487476114292529","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@buildersgarden/siwa","version":"0.0.13","_id":"@buildersgarden/siwa@0.0.13","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"26c0c340feccc1ab544f73ba02360c0f6865f111","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.13.tgz","fileCount":28,"integrity":"sha512-pLMlU1ZI33vpS21QgwIevtnZ+FdB4/05gySRQH5seEfGJeCHcb+GRSwXm2rMVt6nyGREpFC14PaxQ7dNlJoL9Q==","signatures":[{"sig":"MEUCIQDnzc00KF/kIxcYKDJNGPbtHX9FS35r58Rhai7G9a6eSAIgbLdknaob+pkZgcOzKeuqLEQOgDZNNN376hsajA81TdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer.d.ts","default":"./dist/signer.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"}},"gitHead":"04614a54f9182b3123f0f592414f0edeab18ce29","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.13_1770981807301_0.6048757156630542","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@buildersgarden/siwa","version":"0.0.14","_id":"@buildersgarden/siwa@0.0.14","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"ca2b9fad4b42817e76a6b8158733402b790200a1","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.14.tgz","fileCount":30,"integrity":"sha512-M95oEv/96JRW9wpjjBcXrqm4kkRomYZwrY0xR5LShFZDN5ZBBTTDVtGFvntG4EQVbKNGSSTpgxyZ36A/KO0OQQ==","signatures":[{"sig":"MEQCIBr6I8us09O1SRqm2C2X0AQUcyU4gWxaUeHzf3vcM2oyAiAr3dFJeoeBL+huLpZB2h84TDo/TFCNR/uqLNncLahYgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127688},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer.d.ts","default":"./dist/signer.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"0a664c715c0ce4881869a05035858ad1f7de43dd","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^25.2.1","@types/express":"^4.17.0"},"peerDependencies":{"express":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.14_1770994569978_0.3155469764069041","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@buildersgarden/siwa","version":"0.0.15","_id":"@buildersgarden/siwa@0.0.15","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"67e432759a1846f43f90a7054a4fe5a29e07ef2c","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.15.tgz","fileCount":46,"integrity":"sha512-cOIowlHAW256YTHHzL4aaK1COS40p2iLsNDUFK332fJmjHiTMx3uYUUQW6Au5Y13+tj3QSb69vby2+wHzJprnQ==","signatures":[{"sig":"MEUCIGiggbKpGLAqA12oi7nSa2N8JHAk0kqKKe604xHFkMQxAiEArST6VVhAB8Ky2imorwuxDDJ3ywrhkZdvX2/2914yCa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"0a9ad5309eb823d37349979c4c459ad64a3d2dcc","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.15_1771003764257_0.9201006406393069","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@buildersgarden/siwa","version":"0.0.16","_id":"@buildersgarden/siwa@0.0.16","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"abef1c10d5f69cfc5a9fd31ce178127dafb82853","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.16.tgz","fileCount":48,"integrity":"sha512-1YzZ5Xk0Uz/gPHPPKfad9kSHZzdhMuaKruqslxe0qxyNlLx86lLZhQiEV/BDOkgk0uE/7YUAtgXe8hXIZ2kA1Q==","signatures":[{"sig":"MEYCIQC87gwBNnkHnVygovGb5D8CNPPrjgkoWJZpznaxuKJ/DQIhAJ0jllzaT6fz5sC94/SNrB0rq2PPWps4r3GTKO5CFkoz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"3758aea20025d15b2068528122d9e18817f0b767","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.16_1771238234242_0.2992273868015607","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@buildersgarden/siwa","version":"0.0.17","_id":"@buildersgarden/siwa@0.0.17","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"28d18b0630529c0967a2b86ed85678fe4cc06306","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.17.tgz","fileCount":48,"integrity":"sha512-bl0Fa6AEM/TEhWsjIdPVXw7tQbZ43AZULOpWHGY+p4FV3YeK5rRj5Rml4wyFkCvYe2ui1G9jVx8jFteWxX9ekA==","signatures":[{"sig":"MEUCIAm6HpJvlpYZqsOIPkCTw9IyffK2Pb2eSr3IpCkIbICIAiEAhvyrXuNQYU81qViU6rdMW7HJq88gCkXsNXsGd/v87u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"7b39adc066ed86d23a4881fd6f77877a47330f3b","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.17_1771249308936_0.45286369939643256","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@buildersgarden/siwa","version":"0.0.18","_id":"@buildersgarden/siwa@0.0.18","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"daf198a41b8c4b303ed4da9e32451a6b536002d5","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.18.tgz","fileCount":48,"integrity":"sha512-KdCwyCjEFgbRbXIARUske+MyndY3dJ3i8UPcONbIzUC8k8BrrVYHMh1sjVFft8vUAXVro5eumG1u4ExmYnCvOA==","signatures":[{"sig":"MEQCIA3u4kWP+V58j/kLPGiUM+Re00k3WzbCj3UFISedYtguAiBihH5v2ISSjm1y2F7SrM7/pOL1KvNTAn+fpGgKFp/4zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"3a90e01cea8be31321edae930f65333278db2d89","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.18_1771324849008_0.14924116325948433","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@buildersgarden/siwa","version":"0.0.19","_id":"@buildersgarden/siwa@0.0.19","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"9d2deda72010fa0695b546f34a799324c1447f33","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.19.tgz","fileCount":50,"integrity":"sha512-iEC/5+m1nVY4MOPzNUoLf0cIw32jiwzyGXSvC/SP+gFBo3hcltzh7BOuyKSuZmlWeRGt8nmkYPjJoSt2SfJU6g==","signatures":[{"sig":"MEQCIG7HTMePVsFeUWBQncEDk28zjeA0g+aHor/ucVm0z0ZHAiAQmPbvf+OJsEWHxizuBXJbW7GStqi4H1GUSLa1NUrBHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186587},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"}},"gitHead":"18eaebd6977c9898a1c3ab3aac728f18994ebf20","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.19_1771352490585_0.48854408405893857","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@buildersgarden/siwa","version":"0.0.20","_id":"@buildersgarden/siwa@0.0.20","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"1da52f32db992e84ec4dbf8d3f45c189c8ed6ced","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.20.tgz","fileCount":52,"integrity":"sha512-amoipkOSbrjXjm3DcQGOyT1tWHLedQZKyaECFplD46gShCDjEZ9ngmjZVZX+AtRKs4dBtBoOK3N4yEMBQHEZLQ==","signatures":[{"sig":"MEYCIQCw5wprhceUBANhGy8aZaCxqaNF/++STkX+ZrDrJjLJFQIhANdYNbAB8Mpt62gOx3VUexQ/ULBCmOLQDT9Z14JQbkVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"},"./client-resolver":{"types":"./dist/client-resolver.d.ts","default":"./dist/client-resolver.js"}},"gitHead":"e3904edb4bb0e391de1811f898c90d68afdfd1a9","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.20_1771419432600_0.6056407919135833","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@buildersgarden/siwa","version":"0.0.21","_id":"@buildersgarden/siwa@0.0.21","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"b19407e576c3109348721c3f792b8e04b1647c59","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.21.tgz","fileCount":54,"integrity":"sha512-jyYRhd7wE4llz9nZiyI+7sTGNDbCvHd4RN+dvDmZZq9pgi+iyMd5Z6sl/OkFxQTeac3qPAIyUImWLQ3ssSDDWQ==","signatures":[{"sig":"MEQCIDyaQ45vtv5FXwzYeMIdoHJUtoRcr2hmcp8JMR59lxnKAiA+aeOH+/xUN+n8/QnLRFAFxN564wStDyLtRmjQkPw18w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228438},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./captcha":{"types":"./dist/captcha.d.ts","default":"./dist/captcha.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"},"./client-resolver":{"types":"./dist/client-resolver.d.ts","default":"./dist/client-resolver.js"}},"gitHead":"b965df878d4187857690ad71472401e4fb2094b9","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.21_1771431100940_0.13687343266345886","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@buildersgarden/siwa","version":"0.0.22","_id":"@buildersgarden/siwa@0.0.22","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"2c7dfc94a6736db2f503031e4061969a821f77b3","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.22.tgz","fileCount":56,"integrity":"sha512-QefiCpEv0IAkDinXHPNqhZSfxNWCjU9d5n1to8hty17RtGzad9q6q2uS5fZEb3wzZngjDgZCMbeos/U71fE+Lw==","signatures":[{"sig":"MEUCICEli5y83WTMAOe6XhQl+Hn1Y/ylxNTj+fREZQFZSrmLAiEAjOke88ogr/QXGABA7nkw6/HDhmvdlwS3PYhnwd/nSgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235209},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./captcha":{"types":"./dist/captcha.d.ts","default":"./dist/captcha.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"},"./client-resolver":{"types":"./dist/client-resolver.d.ts","default":"./dist/client-resolver.js"}},"gitHead":"dd2b060e311cf730181fe1fc0c765f33de8ca3ed","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@openfort/openfort-node":"^0.9.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@openfort/openfort-node":">=0.9.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@openfort/openfort-node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.22_1772709916339_0.39989261720015623","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@buildersgarden/siwa","version":"0.0.23","_id":"@buildersgarden/siwa@0.0.23","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"homepage":"https://github.com/builders-garden/siwa#readme","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"dist":{"shasum":"4ae1af38c7754d1c45e6e49dad8a0a8ddd10522a","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.23.tgz","fileCount":56,"integrity":"sha512-eDDKyVNEtu0x5N3FImkK0XOx5RWWCQlAqxbHqa7Z5DN1pgqOg3Gq3bm6RBzc+ENhBAO1VMytu81VlsKCarC9iA==","signatures":[{"sig":"MEUCIEUEhLIAvyMFo2vy9qWZ7IB43RbOTVyOAX+aED2bYUFxAiEA7ByW1EDu+4e1gFD6kwqGLHRD43ZVlvmzmpk8Yh9Fw9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235209},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./captcha":{"types":"./dist/captcha.d.ts","default":"./dist/captcha.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"},"./client-resolver":{"types":"./dist/client-resolver.d.ts","default":"./dist/client-resolver.js"}},"gitHead":"be2fe80c5eaf656762ef04c23864c1c35941be98","scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"repository":{"url":"git+https://github.com/builders-garden/siwa.git","type":"git","directory":"packages/siwa"},"_npmVersion":"10.9.4","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","directories":{},"_nodeVersion":"22.22.0","dependencies":{"viem":"^2.21.0","@slicekit/erc8128":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","fastify":"^5.7.4","typescript":"^5.5.0","@types/node":"^25.2.1","@fastify/cors":"^10.1.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@openfort/openfort-node":"^0.9.0","@circle-fin/developer-controlled-wallets":"^10.1.0"},"peerDependencies":{"hono":">=4.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","@fastify/cors":">=9.0.0","@privy-io/node":">=1.0.0","@openfort/openfort-node":">=0.9.0","@circle-fin/developer-controlled-wallets":">=6.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true},"@privy-io/node":{"optional":true},"@openfort/openfort-node":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/siwa_0.0.23_1772711169064_0.7504010263534175","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@buildersgarden/siwa","version":"0.0.24","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./signer":{"types":"./dist/signer/index.d.ts","default":"./dist/signer/index.js"},"./keystore":{"types":"./dist/keystore.d.ts","default":"./dist/keystore.js"},"./siwa":{"types":"./dist/siwa.d.ts","default":"./dist/siwa.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./proxy-auth":{"types":"./dist/proxy-auth.d.ts","default":"./dist/proxy-auth.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"},"./addresses":{"types":"./dist/addresses.d.ts","default":"./dist/addresses.js"},"./receipt":{"types":"./dist/receipt.d.ts","default":"./dist/receipt.js"},"./erc8128":{"types":"./dist/erc8128.d.ts","default":"./dist/erc8128.js"},"./nonce-store":{"types":"./dist/nonce-store.d.ts","default":"./dist/nonce-store.js"},"./next":{"types":"./dist/server-side-wrappers/next.d.ts","default":"./dist/server-side-wrappers/next.js"},"./express":{"types":"./dist/server-side-wrappers/express.d.ts","default":"./dist/server-side-wrappers/express.js"},"./hono":{"types":"./dist/server-side-wrappers/hono.d.ts","default":"./dist/server-side-wrappers/hono.js"},"./fastify":{"types":"./dist/server-side-wrappers/fastify.d.ts","default":"./dist/server-side-wrappers/fastify.js"},"./tba":{"types":"./dist/tba.d.ts","default":"./dist/tba.js"},"./captcha":{"types":"./dist/captcha.d.ts","default":"./dist/captcha.js"},"./x402":{"types":"./dist/x402.d.ts","default":"./dist/x402.js"},"./client-resolver":{"types":"./dist/client-resolver.d.ts","default":"./dist/client-resolver.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/builders-garden/siwa.git","directory":"packages/siwa"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","clean":"rm -rf dist"},"dependencies":{"@slicekit/erc8128":"^0.1.0","viem":"^2.21.0"},"peerDependencies":{"@circle-fin/developer-controlled-wallets":">=6.0.0","@fastify/cors":">=9.0.0","@openfort/openfort-node":">=0.9.0","@privy-io/node":">=1.0.0","express":"^4.0.0 || ^5.0.0","fastify":">=4.0.0","hono":">=4.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"@circle-fin/developer-controlled-wallets":{"optional":true},"@openfort/openfort-node":{"optional":true},"@privy-io/node":{"optional":true},"hono":{"optional":true},"fastify":{"optional":true},"@fastify/cors":{"optional":true}},"devDependencies":{"@circle-fin/developer-controlled-wallets":"^10.1.0","@fastify/cors":"^10.1.0","@openfort/openfort-node":"^0.9.0","@privy-io/node":"^0.8.0","@types/express":"^4.17.0","@types/node":"^25.2.1","fastify":"^5.7.4","hono":"^4.0.0","typescript":"^5.5.0"},"_id":"@buildersgarden/siwa@0.0.24","gitHead":"7c1c688d495629a684eb6321f67df33e1638538a","description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"homepage":"https://github.com/builders-garden/siwa#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-wGWmnpKKHBNFteOkNALROtB8P8eID85/WymYMxxRJQAspCKEB4PoJGwLqpoT4OceisUG/40UOlUXGlvOBX7tmw==","shasum":"e07fc627b9de6783c35cff9104f388a922186055","tarball":"https://registry.npmjs.org/@buildersgarden/siwa/-/siwa-0.0.24.tgz","fileCount":56,"unpackedSize":235217,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@buildersgarden%2fsiwa@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDol7j8ICjoJclkWjq7kTwKJ+H6mv7vCx5Z5mdNWM3PZAiEA6kjChsIwG65c+l8XT3uxdPiPj53g75jsv2jdSOLerv4="}]},"_npmUser":{"name":"buildersgarden","email":"gm@builders.garden"},"directories":{},"maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/siwa_0.0.24_1772711601067_0.3957099442651717"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-05T16:46:19.749Z","modified":"2026-03-05T11:53:21.520Z","0.0.1":"2026-02-05T16:46:20.082Z","0.0.2":"2026-02-06T19:37:38.561Z","0.0.3":"2026-02-07T16:05:50.414Z","0.0.4":"2026-02-07T17:30:12.437Z","0.0.5":"2026-02-07T18:09:58.012Z","0.0.6":"2026-02-08T17:43:56.350Z","0.0.7":"2026-02-09T14:49:37.623Z","0.0.8":"2026-02-09T18:21:11.040Z","0.0.9":"2026-02-09T21:28:41.486Z","0.0.10":"2026-02-10T11:52:47.213Z","0.0.11":"2026-02-10T20:53:18.372Z","0.0.12":"2026-02-13T10:38:30.885Z","0.0.13":"2026-02-13T11:23:27.439Z","0.0.14":"2026-02-13T14:56:10.126Z","0.0.15":"2026-02-13T17:29:24.426Z","0.0.16":"2026-02-16T10:37:14.381Z","0.0.17":"2026-02-16T13:41:49.079Z","0.0.18":"2026-02-17T10:40:49.143Z","0.0.19":"2026-02-17T18:21:30.747Z","0.0.20":"2026-02-18T12:57:12.780Z","0.0.21":"2026-02-18T16:11:41.073Z","0.0.22":"2026-03-05T11:25:16.476Z","0.0.23":"2026-03-05T11:46:09.199Z","0.0.24":"2026-03-05T11:53:21.224Z"},"bugs":{"url":"https://github.com/builders-garden/siwa/issues"},"homepage":"https://github.com/builders-garden/siwa#readme","repository":{"type":"git","url":"git+https://github.com/builders-garden/siwa.git","directory":"packages/siwa"},"description":"A Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.or","maintainers":[{"name":"buildersgarden","email":"gm@builders.garden"}],"readme":"# SIWA — Sign In With Agent\n\nA Claude Code skill for registering AI agents on the [ERC-8004 (Trustless Agents)](https://github.com/builders-garden/ERC-8004) standard and authenticating them via SIWA, a challenge-response protocol inspired by [EIP-4361 (SIWE)](https://eips.ethereum.org/EIPS/eip-4361).\n\n## What it does\n\n- **Create Wallet** — Generate an Ethereum wallet via a keyring proxy (private key never enters the agent process)\n- **Register Agent (Sign Up)** — Mint an ERC-721 identity NFT on the ERC-8004 Identity Registry with metadata (endpoints, trust model, services)\n- **Authenticate (Sign In)** — Prove ownership of an onchain agent identity by signing a structured SIWA message; receive a verification receipt from the relying party and use ERC-8128 per-request signatures for subsequent API calls\n\n## Project Structure\n\n```\nsrc/               Core SDK modules\n  keystore.ts        Proxy-only keystore (signing delegated over HMAC-authenticated HTTP)\n  identity.ts        SIWA_IDENTITY.md read/write helpers\n  siwa.ts            SIWA message building, signing, verification\n  proxy-auth.ts      HMAC-SHA256 authentication utilities\n  registry.ts        Onchain agent profile & reputation lookups\n  addresses.ts       Deployed contract addresses\n  receipt.ts         Stateless HMAC receipt creation and verification\n  erc8128.ts         ERC-8128 HTTP Message Signatures (sign/verify)\n\nreferences/        Protocol documentation\n  siwa-spec.md       Full SIWA specification\n  security-model.md  Threat model and keystore architecture\n\nassets/            Templates\n  SIWA_IDENTITY.template.md\n\n```\n\n## Quick Start (Local Test)\n\nThe test harness lives in the `siwa-testing` package (sibling in this monorepo):\n\n```bash\ncd packages/siwa-testing\npnpm install\n\n# Terminal 1: Start the SIWA relying-party server\npnpm run server\n\n# Terminal 2: Run the full agent flow (create wallet → register → sign in → authenticated call)\npnpm run agent:flow\n\n# Or run both at once:\npnpm run dev\n```\n\nSee [`packages/siwa-testing/README.md`](../siwa-testing/README.md) for full details on the test environment.\n\n## Security Model\n\nThe agent's private key never enters the agent process. All signing is delegated to a **keyring proxy** over HMAC-authenticated HTTP. Even full agent compromise cannot extract the key — only request signatures.\n\nSee [`references/security-model.md`](references/security-model.md) for the full threat model.\n\n## Tech Stack\n\n- **TypeScript** (ES modules, strict mode)\n- **viem** — wallet management and contract interaction\n- **pnpm** — package manager\n\n## References\n\n- [skill.md](skill.md) — Full skill documentation and API reference\n- [ERC-8004 specification](https://github.com/builders-garden/ERC-8004)\n- [SIWA protocol spec](references/siwa-spec.md)\n\n","readmeFilename":"README.md"}