{"_id":"@canvas-js/signer-ethereum-viem","_rev":"31-9851425d0b8cb9e592eb41db96d2e1d5","name":"@canvas-js/signer-ethereum-viem","dist-tags":{"latest":"0.16.1","next":"0.16.0-next.9"},"versions":{"0.14.0-next.3":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"5dedb94c18ba6f66127ada0e96d4f0cab8a86bea","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.0-next.3.tgz","fileCount":10,"integrity":"sha512-FTHABhKgCDQXPmYeyo0SCxTxXw8h7nKGk8XxHcEXpena4r6GW9LPyQf1nr8OEZ+i35+JUyq7p3cA8fttgIWGxA==","signatures":[{"sig":"MEUCIAoNHJHfoPm9fqw1b4wj1Er8prwkr47epmYRLVh6bOf5AiEAvQ9gCiGNVSrjNiUPQfs2BYjT1JjEwTobbjbniCXUezs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b78099500ff53ddb1a7e10f9855abe9449a34590","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.0-next.3","@canvas-js/signatures":"0.14.0-next.3"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.0-next.3_1744999251939_0.7824734085287937","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"c3cdaac1db3af0b5bb627b12a3eb7f1cc7ace187","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.0.tgz","fileCount":10,"integrity":"sha512-IDY18pvXwBvQGJo4WUUdIwCsNoD1TE63GRgXtbblVS1uzPg5dUpoxpkUWl6q95JNahfq09GKf3oCyX1TPNeF7g==","signatures":[{"sig":"MEUCIQDZx627TtPkFSeQuuMvwqQdxvg1Z5xDGnV8eyqtNyzfSgIgXgKtQ3IckBP2UVVEGwcATUeFD+lcADHxM04kSdRpQNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11124},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"4ef42c37a29c49d9772e8672b311ad2f624c7b08","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.0","@canvas-js/signatures":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.0_1745004228281_0.676704085174672","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"4ac8e188b276eeb4fc66a51b6e76db6e60c6ac38","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.0.tgz","fileCount":10,"integrity":"sha512-WnCPgxrJj/kFshYXm56y+sBFOx8Xj0WBkORnKB36GzvuvI/YlsST+c2SdJTi+snisuBQNURx7Gqh+bQRK0W8+Q==","signatures":[{"sig":"MEUCICVsN5kXrLOvc4HFlm6Xvz3G/xIusJEg7C7pYAgxjKXpAiEA4TdyFEc8dUQpCUHXpVE5XU2xCep4bBmhaJK7Vqr3juo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"c8e075a27c32c746e13f248f37427962d4323ddd","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.0","@canvas-js/signatures":"0.14.1-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.0_1745526196737_0.06961255339803052","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.1":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"d74de6df1d3fae9a7704acbe08f9687edefa1876","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.1.tgz","fileCount":10,"integrity":"sha512-rbnrZSnyk6BuXyrwfXUiUMh0E8VkROLFngwUpMRbG7T5Kacp7cXOd/9VlS+0/iDit4pDLGnuwzfIPFdTr3bMGw==","signatures":[{"sig":"MEQCIFwOTCOyyIZBfC3mLEHzYsje77zHD30mtqLb+dApjhzdAiAUwzU2vy4ZGH+WlX5Nfz8rpPzYykWU7UGhTJ49tdcyNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"2f86aa3a2d0fe17c9e8a1397f8cfaf3dbe84e59a","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.1","@canvas-js/signatures":"0.14.1-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.1_1746076610935_0.6319942953730286","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.2":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"28d664fbe2e5903f29d8d3b0a47285f99d322f09","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.2.tgz","fileCount":10,"integrity":"sha512-lta6KvnC+d7/9j6QfBdsor8ND5Mv0EKC9N5912TE3EigZt2PXMqeoZHVvhJGX9OSEJYBfzHTLyi9UhFfTLzExA==","signatures":[{"sig":"MEUCIQD2bQqsLZt+87+cQQUCeOZXdBh8WwHYuoR7JhUQxGKJxAIgJhPLwwdm2RqIAFwk8g1HBiVN5iPpu8ejExH0HBeAFaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"8b188aba1202c991ca1ec4379d0abb8e654ef086","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.2","@canvas-js/signatures":"0.14.1-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.2_1746209064809_0.24670843720627134","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.3":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"494ae134cc730318b9caa299926fe0939248c0a9","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.3.tgz","fileCount":10,"integrity":"sha512-fllg3g3h3r9XbZBWeBMGgF/C4A0J2NJeEap9r/HW5zl3DM0p1+18nN5ka8lRx5G19CWLJpi6Fp9ZA9QTcsioHg==","signatures":[{"sig":"MEUCIDeLt1XqjwHcOvF0rg3XVRsKJvMA0bhHyPm28bmFCWJ1AiEAyevSICyQb9k3J/sO9CWx+ztz+1ixyob1Dx2EwDatM/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"9aecc815563cc204effd497b1cbc3f11dcb5356f","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.3","@canvas-js/signatures":"0.14.1-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.3_1747101025972_0.8313595534289462","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.4":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.4","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"531eef3a646324ddad8b4d18c53ffbb8bd42eecd","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.4.tgz","fileCount":10,"integrity":"sha512-QdNLzolKSw2NMKVDtAEFq1UktWpuSTAcyMK3Ucm32LzsYy2HYlfPO58vyoJ/tdTNPeQ4R4VYH0P3jXKuL5mpMg==","signatures":[{"sig":"MEYCIQC28CJpCKUH7mQ3SuI9kA8E0TzeYPFTqE6DbXxk6M8f7gIhALjHoGjcZ0WaCUbz3nb3Ch+flY0q3CElH/kU/4yrbJS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"19fc9415fd518faabce8e984836916ff3292f125","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.4","@canvas-js/signatures":"0.14.1-next.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.4_1747117563129_0.4905305562598097","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.5":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.5","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"50e3966f463225d1d52093644660409a5386c917","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.5.tgz","fileCount":10,"integrity":"sha512-cPAXBP/MwmkbA4SZMPbzoUhLhdcAobQrrQvNpzdz7WohGkxoXCanT+2HeRFxJubMrwl/Tpyj9GPPxGqTNxRcLQ==","signatures":[{"sig":"MEUCIQCrW3pFNz6VTHIkmXlR+I9ahMMiW4QrlTdUjs4nnU4LggIgJwgAxUOq+J0tyH9DQe1frg0jDG0+RIKoI6SQuAoBV0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"9e276327f6505c3f6262bfcf3b769083851cb0da","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.5","@canvas-js/signatures":"0.14.1-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.5_1747121186224_0.5084607437103179","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.6":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.6","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"1d07be5ca27ea2eef67fba5754cffe733ca14cb3","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.6.tgz","fileCount":10,"integrity":"sha512-RWzY3M8ogXWMmahsiO0zMFET4aSyPT2q5O+qhQCg8PtLfgX+cloJvmUod/3QBO8BOuBAerFzKBpePaRXGPuuqA==","signatures":[{"sig":"MEQCIAVsxVg8LHVQ2nW5FYwxkw3k8iu69MJvm9K1sUy0VmzRAiBnXSDZJ8yQ2I9AGSarIYDH3Cvi2/P3i6TFhiOUTK1mzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"45e3537aa18677afb0fc5d19efd261510bafba09","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.6","@canvas-js/signatures":"0.14.1-next.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.6_1747200116066_0.8753155478885599","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.7":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.7","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"093a0ce4792c67de669e5ad62638e1725d701c1d","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.7.tgz","fileCount":10,"integrity":"sha512-MKFiW7S1brnQlnAGIHbGwiIpm4XrYEniZWyra6/Wk2+ZptjG2H2HB1Buwp4o/OWvDe3QkAil/tgiOqTP3alF8w==","signatures":[{"sig":"MEUCIQDOl/LZP6QbuKV6VSjd33ioLNtubSJtjcuxq7BceF4ZTwIgXx//p/nue4VPGuamuONs8nCnNBq58gI0GQwqkQ/wCC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"88651df43016f5897f0745ea748693161797602c","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.7","@canvas-js/signatures":"0.14.1-next.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.7_1747253672516_0.6538155591904131","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.8":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.8","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"a1517cfe795b7a75f223dbc0956df9063cfc0699","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.8.tgz","fileCount":10,"integrity":"sha512-JKbHHI7wpId1U5RLQ0+TX7xrnGRXA4DYDMEYJQ3lOupD5xX677ewFJffQ2aS+IxGGM/GpVdq3MFid63s83F2Lw==","signatures":[{"sig":"MEQCIAuuE0xCZRQBH9sWaHrwB2i2tquQldPBHW/p3LHHcc4UAiBIcYFMpuzSUU4ueDAgEl78G5glGbnCBwYRpRRNJKBwmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"a2647001970b0aba401829f8bc7cf2d4a493d3e1","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.8","@canvas-js/signatures":"0.14.1-next.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.8_1747255672348_0.26196483239805746","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.9":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.9","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"18edaeae758ac4dac8ba764af1215a7a1d309fd9","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.9.tgz","fileCount":10,"integrity":"sha512-rbefmdXmyp4IJS9FXGPYzIrdaXpnPQqSu32Lz+gskqYG7TMMFMOZk/5I62j1D021G3y4O9tCg47kOJu9zgcoFQ==","signatures":[{"sig":"MEUCIQDLLCidEPT7cjn4MdWKQZcybMosOItgjHFHzWfe4IZMdQIgbsAttE+Lf50slHUSi9ag7BY93ERKmXQk6pY92nh4gAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"a759b3aeea8313748635176b6a237f3bb4ad22a1","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.9","@canvas-js/signatures":"0.14.1-next.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.9_1747415274119_0.4622505210172603","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.10":{"name":"@canvas-js/signer-ethereum-viem","version":"0.14.1-next.10","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.14.1-next.10","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"59ee881d1b755c4de60330a2016d1f30bae2d73f","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.14.1-next.10.tgz","fileCount":10,"integrity":"sha512-3VSFe55X8ridHLERdKKf49AG7kQzUIlRwJkJWyTL8gT+wu4K4zF++R6u80GcJ7FbrMVtZccsRSEF5giVhSUcsw==","signatures":[{"sig":"MEYCIQD1DQanyAhFP433b6bPTSHdBRjpNi7NxpsRBKxE2iXU1AIhAOMXksByr5ziVXrOeEQajHJ0aVlKDlKzA2g7RGDb95Hb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11156},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b58c9a576829a8a49c181c6084d72ab5432bbf05","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.10","@canvas-js/signatures":"0.14.1-next.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.14.1-next.10"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.14.1-next.10_1747418836019_0.05324787254563956","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.1":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.0-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"a7cddf859926a71fbda7a618398885d4aaef1a20","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.0-next.1.tgz","fileCount":10,"integrity":"sha512-SOQeeZe+JleJkE6E++MM3Y2bgPe305ajfPOaGF/bHdmul9J9FguBgp1AJXr1DbKpdIHWioW8xOzNSVOqAleFrg==","signatures":[{"sig":"MEQCIE1uZSRLhZ6+a7yVDmjAmAyjpSeEJIPSNEg2qtEmWn5hAiATxIh5G6wdObSsAlSoPJaD7qDI1C0vuZUfQ+YXPh4vTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b5d3ff69bf991e6806c684a79cf7bad93a52e04a","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.1","@canvas-js/signatures":"0.15.0-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.0-next.1_1747803525679_0.24927186356038455","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.2":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.0-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"5dfbd78923343f8c2692ed21d6aee86a00663f14","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.0-next.2.tgz","fileCount":10,"integrity":"sha512-o7go5uhE3Hxc/kPSmYfio27dn9QxjH0C6hbbjihF5UccaN3Blz0XlQSY4Ol427f0iwVg6M85V/C7NUw0/eB8Fg==","signatures":[{"sig":"MEQCIDluoYZONrZ8Q8MiByUqnbLPyOEC4hUT/hCFXv6g1h4EAiAciMMtF8WqLe5hvRqmeGJvuImya93eT3xohFXQeQqICg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"eb8f22f51e69e4475bf9ce0dc1dbaa93eb3d17fc","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.2","@canvas-js/signatures":"0.15.0-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.0-next.2_1747848027736_0.8078594311622092","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.3":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"45e72e392ea31fbe3800e3504c2437c9d1968233","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.0-next.3.tgz","fileCount":10,"integrity":"sha512-TTNKYWlJ1FJGtgaiFsYrC0Sg0fbqj2f7uVcyKeEYPyZZ/XmvGDQdroRMtBE2T5BnOOeBbv1E0GtwkWrW6Il6aw==","signatures":[{"sig":"MEUCIF5wBtsFKas8AH6J1h9j0dgETB08tTlZpOvwJs1OiVPzAiEAhZ5kwPtfKXRlG69XnwCeWiA+31Aq7GpF27i8D7MXPJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"5612682d62cede58cb1a8920007d3fa39d05a906","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.3","@canvas-js/signatures":"0.15.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.0-next.3_1747882332299_0.31485873823645005","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"b1fcfbeec5006e812a1ee2f7d39e0f8bd62f0e74","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.0.tgz","fileCount":10,"integrity":"sha512-/3jyQnyZvJxnwIYM1c31W6Zz65nFg+DvgntL6rGzHqMnGWbJy+clXSQa+5wBYolgZvq9OMabGvcsH/jtL8bJig==","signatures":[{"sig":"MEUCIEOcpDptLb6Y2sllepBR+45X7CLXXOI6gM/R3CxNpCO0AiEAoF0c1GRD7f4FpQQWEGvDl0uLp9WDVmZ0o2SOM0/igNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11124},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d8c024100c92f3ab695f55901a4c5b068ac35011","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0","@canvas-js/signatures":"0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.0_1747891077438_0.5045024305275423","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"5dc53b3d74cace0f59033140d7069bd2adac984a","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.1.tgz","fileCount":10,"integrity":"sha512-o5ZwcV9rrgsGA0d+AoFrBpKGIK8szPB9Kfey91cdq4Uzudy2Z71AKxfZl2c0peubcXjbYzXoULOeCz7w8UiG6w==","signatures":[{"sig":"MEUCIBhXoGN1LcikhUK83Mtltq4bFnhnaF6ZVmFz3VS2hHRiAiEA/WihSV41IJzSUlCW5cmn74+Bkdqj6ue7jFgxtNPI2OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11124},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"fbe06d225a5d1b5b934cce66356a63d248b9de22","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.1","@canvas-js/signatures":"0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.1_1749144650500_0.32424778624954786","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-next.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.15.2-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.15.2-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"488019953f6147c73e292ab8ed71b4aa31e7fa99","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.15.2-next.0.tgz","fileCount":10,"integrity":"sha512-cROxcBdhSj3wR3dFKv6T9UkxizHfgiqbmM5GVsGPIg0E9s47+v5/PcX4UvksxWRLpDb7+yHpF8yAieccHDx/rQ==","signatures":[{"sig":"MEUCIHNeWRH+X27SxQERY1x5VjxQp4iknivZn4t7mQf+IzqfAiEAi89MCvY6MvVWPZkLfco0zQZ6qEgmQ9CP/8mivLgRq5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"db26bb79b34cbb2e8586f69eb1f85eef540f8b9b","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.2-next.0","@canvas-js/signatures":"0.15.2-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.15.2-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.15.2-next.0_1749679257702_0.8948788701976831","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"d9852195faccd2df9cef5d22d752616c5543643c","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.0.tgz","fileCount":10,"integrity":"sha512-WjWyec8frqm8dJWDPl6NifTFITKTJyXayG7uAtbuebsQpToTLYPE0DBaWopG35Spou7osWAebB9ETdPhdVfSKQ==","signatures":[{"sig":"MEUCIFK2kJk9o0m9FTN2l1qYbCUhIaa+Gt5wvh8U3d0au0hcAiEAgM60VU49VNLjzH9+jGJ/Oika9KL8d1M//eBedHtQfLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"07294af175beb422e12ed8722ff21fb73f221e19","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.0","@canvas-js/signatures":"0.16.0-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.0_1749831842122_0.48101103141787394","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.1":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"41730360cb434b12db94058888334324f965aab7","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.1.tgz","fileCount":10,"integrity":"sha512-mZ3qfZTuFgHwMDUFB8nvEYVFnKx7dxWvHGkoq5FyGzbnsGx7bTPrdW6uMNR1SvnNkeuG/Q24vHkl2n2+2zzwYw==","signatures":[{"sig":"MEUCICa09cxP4nCJrX58Jn5Uv9LXicjJJ72dXtle+zxNgx4IAiEA/EU+LMtM2jx0HA9ZeglUAQ0ARtyQ0cwBg/o6DOk5+Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d1d650fa9c30cf171c4fdcb0abc511887e5eed1d","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.1","@canvas-js/signatures":"0.16.0-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.1_1749837526290_0.9947401096909709","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.2":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"6abae3b5579df6ade610b7de5cb78abbf43a7118","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.2.tgz","fileCount":10,"integrity":"sha512-OmD8Sk1IvfcSJDXk5YpRBbnW1k1buKGIiERrQngW2DTolsp6FB1gPHKPffiENCEPIEwQQ8/eQzcCnqihQxnOLA==","signatures":[{"sig":"MEUCIQC++bITUyZGRMcfYzMrCwkN7Lt4vxeRPNwVfKW75wRnCgIgN/zl4j7MqKdeY0lN3cr4IwlBEsiQ0tc853e9LTCUAkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d643dcc07386f36bdbfed4e44b7064c9caac4c58","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.2","@canvas-js/signatures":"0.16.0-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.2_1749844371256_0.9806505187964467","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.3":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"de52d982d2c0b82bb826b05a4f6489096e9f82f7","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.3.tgz","fileCount":10,"integrity":"sha512-lAV/3UzJUAGCipOJFHUh7SshjoEv9iwT0LMaYmmnWTN+e75ylUEQDcMumzDsO7c8CMRWNXseWY7d7aaPZ9M1Hg==","signatures":[{"sig":"MEUCIQClq+4QbySW4Al7LTEslpTCUkW9W1VKscQka5dguwHueQIgYeL3msThirwFr7ZEU5WSCW3eFp21JCO+DY0UP19HqR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"3cd1c09b8a8c6ff1be20cec76785a69abb13b694","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.3","@canvas-js/signatures":"0.16.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.3_1749849837903_0.6265245237977213","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.4":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.4","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"162837a371ff1e9802ad9735438fcf93338aae5d","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.4.tgz","fileCount":10,"integrity":"sha512-vUJq0x0wVmreZ6CgoBIl5oKukCYL3H632dskuz27R4EGdsVov8D3sc53FWhHb3TGmIuEFoE8aWdsCIVS0dL81w==","signatures":[{"sig":"MEUCICyvJ8f5sGIUWIEPwHCWvAHedWEbyOfSFcBiC4xol9IaAiEAm2zHpGyY0b1EhWWeqcTH0NMpvjlFX1GEpMKijdsn3Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"1a8e9e351fcf64282ee925cbc87900db99e033ed","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.4","@canvas-js/signatures":"0.16.0-next.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.4_1750259180949_0.20580099766130755","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.5":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.5","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"0995d733cc87bad004ba1da896cccbdafe5a5ca9","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.5.tgz","fileCount":10,"integrity":"sha512-FzqJdOnhJlK7r73SQi5uoXc5/O+jAuE/SQxrRYXjfX9cMPaRDFNaUIkRMeDUnCkYvlW5j/La44o7g2DXge/5OQ==","signatures":[{"sig":"MEUCIHUKEYYMxgfSU5gndlp/EwLAmYbprE6hVyis9KFHYWUuAiEAxRX3HewAlBw97Et9U9TbQYPrGEcRUfdkS3o+s3aByws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"ae6809ff9f84a72cf3b4bce50905f126e2a9df7d","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.5","@canvas-js/signatures":"0.16.0-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.5_1750280192942_0.4530988011791548","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.6":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.6","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"4666d964539d38812d058d5f1556d96dda9692ed","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.6.tgz","fileCount":10,"integrity":"sha512-5fQCBVP/yOwYRH0eZyEbk/Z/mQRWvufSayQezwOvTCDmIDS10NTnBzogAtJxpQBIL4mt1Mbv9na6vR8Up6zS0A==","signatures":[{"sig":"MEQCIFZyyGsojaDjPz8leR9b83nQZp5GtObiX0W8k8mIKyteAiAOHegIu2xAT4BpKtmk+GxH5gKSKEWiTnzBex1/LuCpjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"86292de52c4e7f1bbc4eb5b626f0aac272071cc6","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.6","@canvas-js/signatures":"0.16.0-next.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.6_1750832923296_0.8923946535318654","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.7":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.7","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"8fc6647d3d367e038055709f9e4ef9e8a7f73420","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.7.tgz","fileCount":10,"integrity":"sha512-txODQG1BqAg+n8FrsNGjP78dz+H97eoMKOjpVJnN8K7BmktttRzP3aKKfc243Kd8yOJ0KfbXzVsVT2pRGQkEiw==","signatures":[{"sig":"MEUCIQCY4hAubrqvS5L04eUi8Sz495fv9UZpYk/kdQa/7XV0zwIgXvEhzwHvsVpo6QBUkV2Sk7n5ea+xQ1eeYesqbAgskH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"8c4217e081b7702a88b76b96d879cdb0e20abd3c","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.7","@canvas-js/signatures":"0.16.0-next.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.7_1750835732945_0.16137416315680175","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.8":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.8","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"14118316eb9ef380b689f4351faf705ac62877a8","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.8.tgz","fileCount":10,"integrity":"sha512-o5+VMsxx0o3pevt1QDcBM7MkK/khNcBPSqzJkzux+F81UZh8mZl60cW7hYZv0AADShnTZ+AOXvJ6SPQADLkSZg==","signatures":[{"sig":"MEQCIHa+Hw0PYvrwCfJx5VGEqLcSkIJ4nHStNM4zVLRfipOaAiA9WLJqxnd2Ny12GewREzFB3Vy4sozGEf4DB2HzH4VaCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"97ed3e25b6373714f09eaa59c510459fbbc4f145","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.8","@canvas-js/signatures":"0.16.0-next.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.8_1750963650934_0.9938960096876372","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"ee32bc6aedd4f3fb5a7bb91c345daf427c118629","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0.tgz","fileCount":10,"integrity":"sha512-HvfRgD00Fa9EkkWlF6oVs4023vQSqQoR8GIaMees+Owa54dBjPDTf8zxYjtTbcyioyut8aN5y8Y9JfXJoq/KhA==","signatures":[{"sig":"MEUCIHug3Cb/HYEdJQB2VqPlDjeTYXbq1WY3xZRAjLA+dnGoAiEAvaknrr23x8vb9szeAsF6M82nSUdcxdRFGmOGLx2engA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11314},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"069bfdb60d12ba5fae159a7723ab5e52aeeb0b42","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0","@canvas-js/signatures":"0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0_1751980669604_0.5656021415655392","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.9":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.0-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-ethereum-viem@0.16.0-next.9","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"3feebffd8e87224d2725ded6e0e9ab889925e8dd","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.0-next.9.tgz","fileCount":10,"integrity":"sha512-EIj32XojePd93wIx0ZxK36TIi6/7NJNbPAlJo4ISWthgVaMLLiLJTVRhiMEEzI0oYiwwdono/BX5Uq1i6GkxDw==","signatures":[{"sig":"MEYCIQCqOJW7lnkqpvCoZChwFyQMfG09dQETDk7Hqd8y09aWfQIhAJQq/7d7odm4l0C8yinBmVyOTbMVWiHw5PTe11Q3dYlV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11342},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"bec3a88e35d72a68d6a6bfe64fc869c81f69e79a","scripts":{"test":"ava"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"11.4.2","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"siwe":"^3.0.0","viem":"^2.22.21","multiformats":"^13.3.7","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.9","@canvas-js/signatures":"0.16.0-next.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.0-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-ethereum-viem_0.16.0-next.9_1752439159294_0.7386793702299597","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@canvas-js/signer-ethereum-viem","version":"0.16.1","type":"module","author":{"name":"Canvas Technologies, Inc.","url":"https://canvas.xyz"},"main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"ava"},"devDependencies":{"@canvas-js/signer-ethereum-viem":"0.16.1"},"dependencies":{"@canvas-js/interfaces":"0.16.1","@canvas-js/signatures":"0.16.1","@canvas-js/utils":"1.0.0","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","multiformats":"^13.3.7","siwe":"^3.0.0","viem":"^2.22.21"},"_id":"@canvas-js/signer-ethereum-viem@0.16.1","gitHead":"4607acdc2fcae20f24a9249323ce4d5e24003527","description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","_nodeVersion":"22.13.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-wyw15tHJGHCtJ9kTM/JsIUM4EIBYBR85HBr1Ej8m8Ps8ebPf2EwctWF4jod+Kcy5eyrHusJtvNK8oV+ZTDP25A==","shasum":"ac3f8654121c6a14c2bc00f00bd500e3790abc0e","tarball":"https://registry.npmjs.org/@canvas-js/signer-ethereum-viem/-/signer-ethereum-viem-0.16.1.tgz","fileCount":10,"unpackedSize":11314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyRAcgLPP5D4m8ld5CUYyDJREUtSrKx6WdxVoa1+5vfQIgN3WXV5pnKqZZUSr4EENNeFswVigJuVswjZZzuU72bm8="}]},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"directories":{},"maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signer-ethereum-viem_0.16.1_1753888013927_0.5701684516610872"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-18T18:00:51.861Z","modified":"2025-07-30T15:06:54.346Z","0.14.0-next.3":"2025-04-18T18:00:52.171Z","0.14.0":"2025-04-18T19:23:48.466Z","0.14.1-next.0":"2025-04-24T20:23:16.960Z","0.14.1-next.1":"2025-05-01T05:16:51.126Z","0.14.1-next.2":"2025-05-02T18:04:24.966Z","0.14.1-next.3":"2025-05-13T01:50:26.166Z","0.14.1-next.4":"2025-05-13T06:26:03.294Z","0.14.1-next.5":"2025-05-13T07:26:26.388Z","0.14.1-next.6":"2025-05-14T05:21:56.247Z","0.14.1-next.7":"2025-05-14T20:14:32.681Z","0.14.1-next.8":"2025-05-14T20:47:52.521Z","0.14.1-next.9":"2025-05-16T17:07:54.279Z","0.14.1-next.10":"2025-05-16T18:07:16.205Z","0.15.0-next.1":"2025-05-21T04:58:45.887Z","0.15.0-next.2":"2025-05-21T17:20:27.992Z","0.15.0-next.3":"2025-05-22T02:52:12.489Z","0.15.0":"2025-05-22T05:17:57.621Z","0.15.1":"2025-06-05T17:30:50.685Z","0.15.2-next.0":"2025-06-11T22:00:57.872Z","0.16.0-next.0":"2025-06-13T16:24:02.296Z","0.16.0-next.1":"2025-06-13T17:58:46.466Z","0.16.0-next.2":"2025-06-13T19:52:51.439Z","0.16.0-next.3":"2025-06-13T21:23:58.084Z","0.16.0-next.4":"2025-06-18T15:06:21.119Z","0.16.0-next.5":"2025-06-18T20:56:33.101Z","0.16.0-next.6":"2025-06-25T06:28:43.466Z","0.16.0-next.7":"2025-06-25T07:15:33.146Z","0.16.0-next.8":"2025-06-26T18:47:31.116Z","0.16.0":"2025-07-08T13:17:49.782Z","0.16.0-next.9":"2025-07-13T20:39:19.468Z","0.16.1":"2025-07-30T15:06:54.133Z"},"author":{"name":"Canvas Technologies, Inc.","url":"https://canvas.xyz"},"description":"The Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient, and uses it to sign a SIWE message authenticating a new session.","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"readme":"# @canvas-js/signer-ethereum-viem\n\nThe Viem Ethereum signer takes a Viem `WalletClient`, or generates a random WalletClient,\nand uses it to sign a SIWE message authenticating a new session.\n\nIt also handles verification of messages matching this standard, and can be used in\nconjuction with `@canvas-js/signer-ethereum`.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [API](#api)\n\n## Installation\n\n```\nnpm i @canvas-js/signer-ethereum-viem\n```\n\n## API\n\n```ts\nimport { WalletClient } from \"viem\"\nimport type { Signature, SessionSigner, Action, Message, Session } from \"@canvas-js/interfaces\"\nimport type { SIWESessionData } from \"./types.js\"\nexport interface SIWESignerViemInit {\n  chainId?: number\n  signer?: WalletClient\n  sessionDuration?: number\n}\nexport declare class SIWESignerViem implements SessionSigner<SIWESessionData> {\n  constructor(init?: SIWESignerViemInit)\n  readonly match: (address: string) => boolean\n  verifySession(topic: string, session: Session<SIWESessionData>): Promise<void>\n  getSession(\n    topic: string,\n    options?: {\n      timestamp?: number\n      fromCache?: boolean\n    },\n  ): Promise<Session<SIWESessionData>>\n  sign(message: Message<Action | Session>): Signature\n  clear(topic: string): Promise<void>\n}\n```\n","readmeFilename":"README.md"}