{"_id":"@canvas-js/signer-solana","_rev":"31-865b329d95dc25bbe6e0e3bc2459cb8d","name":"@canvas-js/signer-solana","dist-tags":{"latest":"0.16.1","next":"0.16.0-next.9"},"versions":{"0.14.0-next.3":{"name":"@canvas-js/signer-solana","version":"0.14.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"cb313ba3622c518744e7ada81604366a09ebb203","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.0-next.3.tgz","fileCount":10,"integrity":"sha512-9VP+vt4XhWPLuFIeUJYna7KMXaHcitQ+gbl3KgZXI9XpGntdNpHmI3xPtMokbfodcZ34dHoeOtxlIy1DofqjXw==","signatures":[{"sig":"MEQCIGA1h55rU3E0YbroyHddT28lXneh/HENw+tI7jlo4IadAiAGFlU8oLMneqORtAbAcACSkZQ/8ELSgGQruw63KQKlMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.0-next.3_1744999254036_0.6826042895463724","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canvas-js/signer-solana","version":"0.14.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"c0543ad2c32c679288acd25d600a6ee297e6387a","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.0.tgz","fileCount":10,"integrity":"sha512-ifr4ZvgURB31HJsb0zRNRbcxs94EBvDTGEaUBmo0GX21QI2jouhzluW/D3pdxvdO95x+rOlLNxLmf6m765UOrg==","signatures":[{"sig":"MEUCIQD7VF92s3T8cMZkgxsLaqyN5j/qebvNvrUfupiFXewYGAIgMp5UHatzSmhol8XFkAuOcrxjCyhTK8ELhE9WtrKleS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9815},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.0","@canvas-js/signatures":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-solana":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.0_1745004229964_0.6821677343183175","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.0":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"4c46f26113c82bd9aa798748c2d654bb30bf7784","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.0.tgz","fileCount":10,"integrity":"sha512-OphMBlmmg2lSC7+/EuCvQLxkEKIWZoB2YiQ9UmGCr8VEcT0Vvs0TN7E+YeqnoJWh5A3KE0vfME1rNH1QDsdusA==","signatures":[{"sig":"MEUCIFGAQ7Lm/e6P0VESbXcClgDCbrDIR1PL/7lrOuTsMqlFAiEAhwjyqY349JYnTmiv3F/5kHmbsbj65iEtgGEylLz88bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.0_1745526198513_0.06584742553394007","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.1":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"f7eabf7b85101d847adaf9a0e429c6bccaa43db7","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.1.tgz","fileCount":10,"integrity":"sha512-QWom4teZqYaWLpqjHqUizl44qEdYjZBJ8cvqkJh+XUWPbHNyf2xCwNY9cfrtL5qh2ci2wiBnjJbZB2hn5HAh4A==","signatures":[{"sig":"MEYCIQCJ0DoQKZdzvl8Z1NL1xb/tXCbHBpbIgtmEW+pN5MG5OQIhAOUkAlLY7b90RIOC7aBFqjukj+jgOLpH0vNB4FciOA20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.1_1746076612263_0.6363712962107848","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.2":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"9bf37eec625770b1ce3270dcd88a062da011fd97","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.2.tgz","fileCount":10,"integrity":"sha512-TKAW8s2SqxGAlewsmRGdNIIFrdYFoKS43//NzRYCKxlL1QJ2c0ZSX7obJsCNCTkjrDaSOV5JTGcs7mUGlXyucw==","signatures":[{"sig":"MEUCICOXOpXE7OucJwH3DrRdTAk1AAGbOSG3qKC8OQs7YXX1AiEAhVerW5ix2KLhsxs/16Xu2Pl1z3gPJEIQNNp6+pMkya0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.2_1746209066139_0.34203285850036114","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.3":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"f1e23c03c2a0d4c0655cd4f88f9e7c2a325b12b7","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.3.tgz","fileCount":10,"integrity":"sha512-ROM4nJy1vQHZpMC28YhXztxSd37lUWxBeV7IZ9l5lovGBuVTnLcwSB8vGWP6GoDyW0yQI8vjJFTkZpRe5K9iSA==","signatures":[{"sig":"MEUCIH6TabjOYTH0fo9K0SfxB29Pb9U8KRE4GwI7p5WeL+xIAiEA7+uvmehzkt2LIBzSiE2y7RTZztS88MrTVe2mRcSyXus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.3_1747101027245_0.27571499844834113","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.4":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"a44cf9aef4e5ab8a62e45bacaefe9984db33c6a9","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.4.tgz","fileCount":10,"integrity":"sha512-vP+jkt4I/w7XxWWUeTnP9AmRS+0PQdLEoGxeNyxY8Wqs5VK8OUXRkAw5KpjRGrfgRlwXqXc/wxKFb34S3XdE3w==","signatures":[{"sig":"MEYCIQCyQJlBcMvaOunaH6/PztUtEZnLXfDxomF4w4EteuPx5gIhAM8+7gNMl54hqM/NlWOq/Gnu98qFcvX/qP28qMQ+Oxqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.4_1747117564712_0.4160986554229278","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.5":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"5263b3a7927857db6f87e97c2ad43540b21c019c","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.5.tgz","fileCount":10,"integrity":"sha512-ej1w1oBAb7AuRF6ClASmgKCGV78J+jo2NnpDZutWyWHNQySpeI4zggblO8e/wef23MD4ok8WbMGc+wBNh28aWA==","signatures":[{"sig":"MEUCIBqfEqxpZnK1nm2F23kvMxXHqnpjRZVDEXVPrTADgVv5AiEAyUQxIwQ/MDfo85PnUzgXn21FMItfUGGtsX3DUSEB+Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.5_1747121187610_0.3052824561773917","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.6":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"82b37953a44f7442ba5ef20d74f40b6ed0605bd6","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.6.tgz","fileCount":10,"integrity":"sha512-FobQJ+5CWJp+PQMorKQgUKS+l7UdvD4wt25u3B2qNzd9maeKKtbHhd1QpijAatAZN+03DZS9t/SiQsUfoocS3A==","signatures":[{"sig":"MEUCIQC9rHUA8Gl4Jeqp7CXH8PEJ0fkqpABOsHTmilRK+CA25AIgVsfJt2LIR+DUimnaUW3rCMScFGKq/SC3CNBAhCWus0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.6_1747200118034_0.6317077226559453","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.7":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"1aa9a06272b7b4bcb78e0e38c4b3e332bfaee802","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.7.tgz","fileCount":10,"integrity":"sha512-F8jP0r9lxNy5wTUxnoj29OZwgMZb7QtWNQzzQq5kshPrTEGk1t1sty652aRa4KKnHJKsQtux83LXbiST5OQZhg==","signatures":[{"sig":"MEUCIQCF78+B0rVEKSyvcNO8Xt84oXMheP43BP9N7gzsRnfHWgIgFgFXH9id5ks/eHWgH6oofPShjDJsRE1U3C/2t64kvus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.7_1747253674421_0.020140806575074555","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.8":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"e278ed366fec3723ff47547aef09988f81626ab9","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.8.tgz","fileCount":10,"integrity":"sha512-rdezgjpX3v12qWUf+5K3h9S0ayfrD0DvxkjhJpsRlM2wa74AK8c3RCJWRFHIP3XpsYp+j2rWj4iseT4A+S11cw==","signatures":[{"sig":"MEQCIHEygzQuhsRU6G1VNR5LNpXFYW9HAqphq7yJjEQjppymAiAVwwLWRqtu3MBa0JOniTswi30AXyK6GgsEKoFBQvz4WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.8_1747255674015_0.34758711284488486","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.9":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"9efd0a2e1b78f4ce7ba4107c7d8f0999c729b0c1","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.9.tgz","fileCount":10,"integrity":"sha512-Ouyn8WWmSATiCf2NPkOq7EvYXJzBxQG52lHzAyvrwjHO2IZwImqyI005EJ2T4aAmTNcwuBGKCNFWL1uVApsApA==","signatures":[{"sig":"MEYCIQD5Aib3qyczhj+h9G8MsVhGMLnXC6Jjjr6Ffof39h/YWQIhAJaWVIM88dqfyuUL7OEx+JgfV45VI05HAmwZpLau57Cv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.9_1747415275896_0.9206172695019901","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.10":{"name":"@canvas-js/signer-solana","version":"0.14.1-next.10","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"45440011c7f99ee352b793ab8336c43b26df063b","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.14.1-next.10.tgz","fileCount":10,"integrity":"sha512-L3bIQyHW5HwgMd0T2/E2HMumz2KiEGe2D1WTYmRU/Ub6I8W3tBceL/SUVBdG0tVQpL/IRXHVxp6F37OGfCV0jQ==","signatures":[{"sig":"MEUCIAqi6L85ILXRKfVkzZ0LK3xGO/nIeiVGxy3XrTUE8NetAiEAnVyiHulealhkTLrg+q4uoweSaC5rAiKAbrrAUShMFiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9847},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.14.1-next.10"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.14.1-next.10_1747418837754_0.6642494342224678","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.1":{"name":"@canvas-js/signer-solana","version":"0.15.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"5c95f7c6638e12e66268489f16bacfc2d4e4eb48","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.0-next.1.tgz","fileCount":10,"integrity":"sha512-+uv8bm7dp7BFzTTRKYucfy77VVntHqKFCYkBtRXTrp7n7PYBxFTzQeZa80/bOPZqbySDKVX0E09AQalQOTFTvw==","signatures":[{"sig":"MEYCIQDYQnxYwyj9gVGV6A3/V1RSu1JOQTbOnxkmMJx1GmqINQIhAJ0l+nygMOm8gzceNr8Ch22osi7YokoC22U+ySneMRoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.15.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.0-next.1_1747803527255_0.425775494968732","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.2":{"name":"@canvas-js/signer-solana","version":"0.15.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"e3d388af70944b5adc5e98b96bc80941bc74a0dd","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.0-next.2.tgz","fileCount":10,"integrity":"sha512-pdz+KHi98zYRoVs1gRJqST71/kDoYThXhbLHonj52Ex04CloYe5qTeWohukNihGzOOs49DWIpH7I8fBmlQb8+g==","signatures":[{"sig":"MEQCIEielLbUGqsN4dTEIu2c+E0bIZFui6YcmvVRz9GLylUSAiA1ytCFnOyF4KHY92rF22aFh1S8R53IJgz+PnoCEwRRbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.15.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.0-next.2_1747848029522_0.9999627280131842","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.3":{"name":"@canvas-js/signer-solana","version":"0.15.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"6a78727a4189b467534f58ab81cc5cfa33a5acd3","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.0-next.3.tgz","fileCount":10,"integrity":"sha512-p/TqFhY6kY6YVI1OKvZKpFlzAbVWYntHOH0fBVK+IPbgThGg4EwYkhph++csLZfEzvRYzo3HV9q0SwTmRWRprw==","signatures":[{"sig":"MEUCIEpHqCGDUUXT4Fzx1e5q7nHTUeTN02UXmd4B7trjSGtpAiEAouVgmeVeM9qShATD9u689ar2nFA4QaIph3d8LnypZ3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.15.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.0-next.3_1747882333729_0.9317946136091397","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@canvas-js/signer-solana","version":"0.15.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"29892c968155778ce0062fd05b02b35fad551e49","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.0.tgz","fileCount":10,"integrity":"sha512-NkBPJPdOGv/JKONWu40lu4GsmXfuMRrjFsrvbf95weZFiqsdd5cjaMGfVjhbrLaJTfRiy0AyhQqKhSKgYpVMmA==","signatures":[{"sig":"MEYCIQDsLVqqmPWSChG7UmYKuhln7/ZoW9SJw0GSm0boQNMiTwIhAMJJ7HOIv9+B/fEdtXsof6oiIh9avhMCRyuTmzjCdxPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9815},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0","@canvas-js/signatures":"0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-solana":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.0_1747891079260_0.42095171758896166","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canvas-js/signer-solana","version":"0.15.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"19f0e3c05dfcdcf84848ad794e6603615f7de76c","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.1.tgz","fileCount":10,"integrity":"sha512-5axNofDAV0zh/ExIQHJllO/M9WTaUKJWcFiHpHHrGw/rwYLtIIkdmo7H9e6oNCbEam+awUdP1XxPxVJM0vTlPg==","signatures":[{"sig":"MEQCIFk41KvppO6Bro+2mVVZaDIWeulYGdSslqt5RLcCybdJAiBg0D4BDDb0NJzmEbnq8wGoZSzXa7u1yJLBMjbEi7wqcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9815},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.2","@noble/curves":"^1.8.1","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.1","@canvas-js/signatures":"0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-solana":"0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.1_1749144652055_0.4001538196724681","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-next.0":{"name":"@canvas-js/signer-solana","version":"0.15.2-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"87ff14608fbeda2320201b7ab3e86954cd71fc85","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.15.2-next.0.tgz","fileCount":10,"integrity":"sha512-uRKjSfgKzEGryTs8JlW/BX5ajce0yMCso/UGoHXhzRS8+p7fK/ThL46EjsvReM7RImdnzW8JdcqpX7GT8xHVlQ==","signatures":[{"sig":"MEUCIQDyNl/D6UtvFdY+bIU1/oeNnFY429T2WVmHce1cxXCauQIgDNQLY2fTwpDEGEOXMR56BwvmiUhLzdr8hbpZpJF/PAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.15.2-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.15.2-next.0_1749679259241_0.009716811710315687","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.0":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"393ebad69195ff89d6c184a5218d536ff786c80c","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.0.tgz","fileCount":10,"integrity":"sha512-vlf6YhC4QkMxEwWbOoImpZ19NcJQU0VC39HPeeMSBMDcxQal+4XQbyZ7Fl0pQVur9oProNJQeNRD3icQYl4g4Q==","signatures":[{"sig":"MEUCIQDQ3B+GYoyYjKhgoaiw5sZ9YPR95ObkbyZA9FOVp2T5ZQIge37me6TlIBaCQSMhla/B3WTatE5nHkvdOgfCmW4D4sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.0_1749831844448_0.9938268462453566","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.1":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"0f90295a2167487cf07e6ab7e974cd44546432a3","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.1.tgz","fileCount":10,"integrity":"sha512-GfN66KKnsH46T+Pgh1y8rsqAXg+LfCKzI7qPBMyx5CA92942/x6gcCx/OrfkfJLDrAaYA5GDJAUsVk+5YMy2KQ==","signatures":[{"sig":"MEYCIQCyj9dEVqD6XbCKwbPdRJOVv/l/KEfGNxKGGdGZ8kN0AwIhALPGnE3q1Wj4zMHiItUwqYfSjEsNxiItjzRaNgu7UmKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.1_1749837527904_0.29907862472934266","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.2":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"35c0b00892db7fc8a1f27f98e4a195bcd434b991","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.2.tgz","fileCount":10,"integrity":"sha512-CLgDaSlAROZ6T9k8Hu1D7C+miyZyxPxjZDk/ee2uPgT4hLwy5v0qDuGSbO3QgLuva1XslcdMMY8+SXJhninKTA==","signatures":[{"sig":"MEQCIGTeUMcUBUCtfvUleRr+Finp4H4tqExFh7FnIetDIRxmAiBJ7lHK1YwH/wEq8TDI5crO8yNDFhpxzLLRM1qavY04Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.2_1749844373220_0.013025228238622288","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.3":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"b408af1f3a9f6e538f729bbd20f0b336e5a4e93f","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.3.tgz","fileCount":10,"integrity":"sha512-NhvAzKLcbQguzb0G3EIEGBMlerZ1X5CE9g/w3tKmjoDwIZ1FPBd81bX/M8gGPSEirEDMrrzGM6bCMnNVKs4CSg==","signatures":[{"sig":"MEUCIB5NtuXLDOn3vn74Ommyku2rrpFcSWhIiNuoxXGDB87sAiEAtAo/LdonF1QMpbDiJM3qGS1ZudGiQHqgr6f6lsAdXW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.3_1749849839635_0.3817722741245668","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.4":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"8e372fe93978e7c9e8aac120198e7ed87b9c44d0","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.4.tgz","fileCount":10,"integrity":"sha512-TG0GvHgnOdAdnUUYvIf0mBo1VblvDtWr/datzJ/VyLfT5WH9iPML3wP0Onk/gh5qwvsDDX5CYDiGSJ7iFyvQMA==","signatures":[{"sig":"MEUCIQDOh2cIw5CMsFPVklaF4GUikDjeOeITIWOK4S6iFP6cNAIgH/ygEUY5n5DAzlmMeSgPae4EAtwSS1mjXRxplmyTLq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.4_1750259182756_0.39850450876103527","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.5":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"35ff824cfbba1733a9842c5beed912eb9413d428","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.5.tgz","fileCount":10,"integrity":"sha512-yep3NzEPw3dBRR+RbdCai5VTsKUBRv+coLHbeEWbJfHjR8luF0shN9U70KnUqt+Oixg/85dfZpMwp9SkLXhNIw==","signatures":[{"sig":"MEYCIQDXuiLyXa+4KsWiBuTcK0CflxO5pmyHG/+//SbEqH/ujgIhAN5XtoF/xJsvoxpTkDPZcIx5h1yxv8BhwALNhksthTR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.5_1750280194792_0.048491856404505596","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.6":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"a8e5bad06f6435a0cda27b4a0bf63f8c9416cacb","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.6.tgz","fileCount":10,"integrity":"sha512-QfhuqxaZ+x4BJkE0E+SV0gBFJPXc93Vql7pDJvtS1MEpr15WgWoch+jlzgrHdnKBgMDdw9hne2N67cdrfxh6tQ==","signatures":[{"sig":"MEQCIDA+hE1HVdgeTjy+KgTH17YHCXuAF4kJx0RIZPoUCHWFAiAa1vY1DTEtFQUIjlg7f1JTI5TbfBparI5B3U5f9Yv3XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.6_1750832924651_0.5820177258458843","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.7":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"43335a7654983bd652dad61ab762bc8f2cc1b96a","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.7.tgz","fileCount":10,"integrity":"sha512-SiTo0o/g6YqnIzRuS/EjP49Gf3ZRh6llqL9XYdKWXJ4WDcx8n2s3DjRqOLaOa8ABQLFmpftU9dkFrUkPJMaySQ==","signatures":[{"sig":"MEUCIHAHf56+VApeBbGJM7DcBcvWGPiUUqwzI+p3dbUu8nEXAiEA+s86ilNs5kai/rjyXOHvm9Zi29eKKY8F7lY7kgNizmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.7_1750835734492_0.727147372383558","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.8":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"d5c3bd354865ae3cf181043e3efabbcfe0dd990f","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.8.tgz","fileCount":10,"integrity":"sha512-e3ldyFMdhYJbi9z4Q+jARLhlAsaSm4dLw38LqnDxcdFLlvjF8muQZlwh60AlLdWsBJI3V+OfFovarTyySgv49g==","signatures":[{"sig":"MEYCIQC3I6NHTipsan/rZXpofmpobLx0OX/6xSTx4ECGxmZ/ywIhANnGYLvLtNz63qG5eflRDLyi4JXG8Tnxi6pJRLj/fMUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.8_1750963652354_0.8000596682339969","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@canvas-js/signer-solana","version":"0.16.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"717d1802be8f2812d8cf7dafd7e704726b25dd89","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0.tgz","fileCount":10,"integrity":"sha512-roIR15XoUN3YFoJSOY0V8VdB0DnsLwIX2oaIteJDShJEk4m29BlvQIzsjYi36tHHNWiYf5AvWl4qdRZo52lQ+w==","signatures":[{"sig":"MEUCIQCR8Tl/PS84qzMYyGhRj67yQDD3km5j3uJNVwXwX33SDwIgdM23HpJOohfwTSVpbpbtwYOYSwWIWVrdxzRpoiiKYzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9815},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0","@canvas-js/signatures":"0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-solana":"0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0_1751980670927_0.4520291131146996","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.9":{"name":"@canvas-js/signer-solana","version":"0.16.0-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-solana@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":"590fe4265dde52989e823c6a1c49420b4efb9d94","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.0-next.9.tgz","fileCount":10,"integrity":"sha512-EniP070eBYSBkqdAyWZXDIzJqB8wuh17r4XXUQiy1jSFsXfPxi9adCV/T1vwlly712Cq4BM/r3sOrcfy69wC+A==","signatures":[{"sig":"MEQCIBC4LemEiwX3oLsKl92E3NoM5iDyLU4/8qybawbznoLKAiApUdoc3xEEx55GSrdeWicYmnIJNWf5ATDg/AyUJAG0/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9843},"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 Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"multiformats":"^13.3.7","@noble/curves":"^1.9.2","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@solana/web3.js":"^1.93.0","@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-solana":"0.16.0-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-solana_0.16.0-next.9_1752439160821_0.22247462152550734","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@canvas-js/signer-solana","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"},"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","@noble/curves":"^1.9.2","@solana/web3.js":"^1.93.0","multiformats":"^13.3.7"},"devDependencies":{"@canvas-js/signer-solana":"0.16.1"},"_id":"@canvas-js/signer-solana@0.16.1","gitHead":"4607acdc2fcae20f24a9249323ce4d5e24003527","description":"The Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate a new session.","_nodeVersion":"22.13.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-IJuo8Vds2EnuxIv1v6R67cu2OA+wJXgjSOkxHVkOtXgYk9syWt4/p5gOj5EZ0n3bKa0MVjY3SSe6qS5UqAW3BQ==","shasum":"0ccff8d08301074143d02d0500da65b04a8d481f","tarball":"https://registry.npmjs.org/@canvas-js/signer-solana/-/signer-solana-0.16.1.tgz","fileCount":10,"unpackedSize":9815,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAYKZjby9OM++U7Bkzzapt1GqbL/NaEbwy1K8kuc9Z6SAiAz0f3Fwifk65apAJKryihOurRphdPG+WUwIPc3qafupA=="}]},"_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-solana_0.16.1_1753888016763_0.01207474043079193"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-18T18:00:53.934Z","modified":"2025-07-30T15:06:57.185Z","0.14.0-next.3":"2025-04-18T18:00:54.245Z","0.14.0":"2025-04-18T19:23:50.147Z","0.14.1-next.0":"2025-04-24T20:23:18.695Z","0.14.1-next.1":"2025-05-01T05:16:52.453Z","0.14.1-next.2":"2025-05-02T18:04:26.373Z","0.14.1-next.3":"2025-05-13T01:50:27.428Z","0.14.1-next.4":"2025-05-13T06:26:04.896Z","0.14.1-next.5":"2025-05-13T07:26:27.770Z","0.14.1-next.6":"2025-05-14T05:21:58.205Z","0.14.1-next.7":"2025-05-14T20:14:34.613Z","0.14.1-next.8":"2025-05-14T20:47:54.249Z","0.14.1-next.9":"2025-05-16T17:07:56.130Z","0.14.1-next.10":"2025-05-16T18:07:17.938Z","0.15.0-next.1":"2025-05-21T04:58:47.430Z","0.15.0-next.2":"2025-05-21T17:20:29.746Z","0.15.0-next.3":"2025-05-22T02:52:13.943Z","0.15.0":"2025-05-22T05:17:59.437Z","0.15.1":"2025-06-05T17:30:52.339Z","0.15.2-next.0":"2025-06-11T22:00:59.438Z","0.16.0-next.0":"2025-06-13T16:24:04.614Z","0.16.0-next.1":"2025-06-13T17:58:48.089Z","0.16.0-next.2":"2025-06-13T19:52:53.415Z","0.16.0-next.3":"2025-06-13T21:23:59.810Z","0.16.0-next.4":"2025-06-18T15:06:22.937Z","0.16.0-next.5":"2025-06-18T20:56:34.955Z","0.16.0-next.6":"2025-06-25T06:28:44.803Z","0.16.0-next.7":"2025-06-25T07:15:34.677Z","0.16.0-next.8":"2025-06-26T18:47:32.547Z","0.16.0":"2025-07-08T13:17:51.120Z","0.16.0-next.9":"2025-07-13T20:39:21.012Z","0.16.1":"2025-07-30T15:06:56.936Z"},"author":{"name":"Canvas Technologies, Inc.","url":"https://canvas.xyz"},"description":"The Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom, and uses it to authenticate 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-solana\n\nThe Solana session signer takes an injected `SolanaWindowSigner`, provided by Solana wallets like Phantom,\nand uses it to authenticate a new session.\n\nIt also handles verification of messages matching this authentication method.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [API](#api)\n\n## Installation\n\n```\nnpm i @canvas-js/signer-solana\n```\n\n## API\n\n```ts\nimport solw3 from \"@solana/web3.js\"\nimport type { Signature, SessionSigner, Action, Message, Session } from \"@canvas-js/interfaces\"\nimport { SolanaSessionData } from \"./types.js\"\ninterface SolanaWindowSigner {\n  publicKey?: solw3.PublicKey\n  signMessage(message: Uint8Array): Promise<{\n    signature: Uint8Array\n  }>\n}\nexport interface SolanaSignerInit {\n  chainId?: string\n  signer?: SolanaWindowSigner\n  sessionDuration?: number\n}\nexport declare class SolanaSigner implements SessionSigner {\n  constructor({ signer, sessionDuration, chainId }?: SolanaSignerInit)\n  readonly match: (chain: string) => boolean\n  verifySession(topic: string, session: Session): void\n  getSession(\n    topic: string,\n    options?: {\n      timestamp?: number\n      fromCache?: boolean\n    },\n  ): Promise<Session<SolanaSessionData>>\n  sign(message: Message<Action | Session>): Signature\n  clear(topic: string): Promise<void>\n}\n```\n","readmeFilename":"README.md"}