{"_id":"@agenticprimitives/connect-auth","_rev":"23-9086d198d4ea0363bb65eded29b69966","name":"@agenticprimitives/connect-auth","dist-tags":{"alpha":"0.1.0-alpha.2","latest":"1.0.0-alpha.24"},"versions":{"0.1.0-alpha.2":{"name":"@agenticprimitives/connect-auth","version":"0.1.0-alpha.2","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@0.1.0-alpha.2","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"795e01122f14186f0a0c00a77a83db1547259d19","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-0.1.0-alpha.2.tgz","fileCount":40,"integrity":"sha512-78f4DIzT+163Gn5OVho6UgQhAkjqsXsRYOF+GU4aBHZ/BSA+xu0r5wyRkjMj27QhKeJT1e4YvVXDlWeDUBS3nA==","signatures":[{"sig":"MEQCIHTZiR/szKR6D/X1W9P4wgb+5vAY6dmR8jfuJfkm9601AiBet1eKcXIpRJJM+CQVeI1V+xXXmEH7JjmyAbeqmAE3CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"}},"gitHead":"40e32dc6559d79c6dcdd47c21bf93f821c864b8b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_0.1.0-alpha.2_1780247567768_0.9956560672075976","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@agenticprimitives/connect-auth","version":"0.1.0-alpha.3","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@0.1.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"5e7c50bdba9e1c9ea5164f55cdd38f5978910b2f","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-0.1.0-alpha.3.tgz","fileCount":40,"integrity":"sha512-OKNaFjHAf7m/LZrC25fhdfYSs6VeYjBqZXFCIGS6yivdOqCNtFrCuJmfXuuSf+80SKxToH6usSX5fLYIONQAzA==","signatures":[{"sig":"MEUCIQDTsZ2z20TUjW1NWvwfJKfLymyYJvayNy3Uxfgrp1LAmQIgCO4uxKUzjGh51Nfw6HuOVOm6xICKdZpXBLocGKwkLhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@0.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126377},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-0.1.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/88147b5e65dc3f3739b22c465d7b194b/agenticprimitives-connect-auth-0.1.0-alpha.3.tgz","_integrity":"sha512-OKNaFjHAf7m/LZrC25fhdfYSs6VeYjBqZXFCIGS6yivdOqCNtFrCuJmfXuuSf+80SKxToH6usSX5fLYIONQAzA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"0.1.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_0.1.0-alpha.3_1780249799822_0.9691707212080223","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.4","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c4a22577c32fab31210daa4fb0cf99eeb7dfb023","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.4.tgz","fileCount":40,"integrity":"sha512-G1m+Bqs0cSjcYk8qVSJ3k8XvG1PTZwfFmlVdQD8muLnjjbK8BIJVJvygGykzgnFWH/9/jov48ffOByvlVyLpFQ==","signatures":[{"sig":"MEUCIE6RyANzDvttBvDzfIWs0hZLsxc5f0DHuRQQacaRXfprAiEApn1HAs7Y5MaySCbqMZpXe8g6FO8mjMW86I3HEFz2aLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146963},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/3dcc375f27e9afe1bb901eacb491d35a/agenticprimitives-connect-auth-1.0.0-alpha.4.tgz","_integrity":"sha512-G1m+Bqs0cSjcYk8qVSJ3k8XvG1PTZwfFmlVdQD8muLnjjbK8BIJVJvygGykzgnFWH/9/jov48ffOByvlVyLpFQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"1.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.4_1780264362292_0.33464768813414825","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.5","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"289e1df31324e2c6797ed5e3e488a7ad980fcf8e","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.5.tgz","fileCount":40,"integrity":"sha512-I1tdwUE5qQ0Fzo6XogXjtdLY0RxGr/G1X6GyJnX8/FKa57Y9OiB+XgJPtOLsvroaI5WhyzcH/BbVLbGazvomhg==","signatures":[{"sig":"MEUCICd+EB8YZj649ay8rMcuyC8QC5zRkDKdoXkfF9ksLanSAiEAj4zT2v69KbtdbnXoOpwvA3M2sd28aGNtFCuKIgf7b0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146978},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/afe5fe14f091016c353f5dcb451eb58c/agenticprimitives-connect-auth-1.0.0-alpha.5.tgz","_integrity":"sha512-I1tdwUE5qQ0Fzo6XogXjtdLY0RxGr/G1X6GyJnX8/FKa57Y9OiB+XgJPtOLsvroaI5WhyzcH/BbVLbGazvomhg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.5_1780680275428_0.3010800067943391","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.6","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4a6c6e2ad49e55ade4169221b74a48faf030a351","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.6.tgz","fileCount":40,"integrity":"sha512-JWUVYdrbeeOuQRLi+ZJh26MV/g6OjxKjnMe8kTWuLYbgGvFEONFvP71FcMZiUwiWptgSNcYG8/IGAeFxW99eUw==","signatures":[{"sig":"MEUCIQD8mamY8JmtIBF5u/zVpyqGq7Ln38oIZ7BtvqENxHQ98gIgGa4CppNTWKNBagq+aIEt7IrQpvCWXaikN+XQj2fqX5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146978},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/30aac8ce1aba465691d75a78267e8f0d/agenticprimitives-connect-auth-1.0.0-alpha.6.tgz","_integrity":"sha512-JWUVYdrbeeOuQRLi+ZJh26MV/g6OjxKjnMe8kTWuLYbgGvFEONFvP71FcMZiUwiWptgSNcYG8/IGAeFxW99eUw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.6_1780695137313_0.062116572878066156","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.7","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"e97fb686a9a4ac2a566954d6e14c0af9369f8e5a","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.7.tgz","fileCount":44,"integrity":"sha512-0yLYYCmqHs05vsxStuvwCj7YIvz5XtkiD+MRDwv2STEMFcSt46x+8oo/0ZgzgbDRxau/SkdP8gsl9WkYqTe3Zg==","signatures":[{"sig":"MEUCIQChCSa87ZSywtEVg4OL9q28YTlelqz9RkvHi9wtiVcS6QIgCiOYbMGckzOVYkF3Q7RZ9d97URdO+bQLEZsEi+72qLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158663},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/1e82926ef4a0db28040c2e8b38db2e2c/agenticprimitives-connect-auth-1.0.0-alpha.7.tgz","_integrity":"sha512-0yLYYCmqHs05vsxStuvwCj7YIvz5XtkiD+MRDwv2STEMFcSt46x+8oo/0ZgzgbDRxau/SkdP8gsl9WkYqTe3Zg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.7_1781150728455_0.19160493379951538","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.8","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"40e0a739d4a310897aa3c902c7c3723379f4406e","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.8.tgz","fileCount":44,"integrity":"sha512-VcLyWrRC1iXhjJj4tmIWNFlPsh5pyUEQydbjO+8f3dGN9c/bHwDvZfaV6qMbVwmjkTxLKBcAFaMba0k/zZIIBg==","signatures":[{"sig":"MEQCID6QSy9i52xaFV6Tg2urpWkk06mV7fkKcXrwSJyw/+1HAiA+0SYQVfIeh75D0mDwf6z1Kx9i7Nhzuc4LM2Zx6NJjWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158663},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/295c78e200b1f54daaa0ab7f2831fbb6/agenticprimitives-connect-auth-1.0.0-alpha.8.tgz","_integrity":"sha512-VcLyWrRC1iXhjJj4tmIWNFlPsh5pyUEQydbjO+8f3dGN9c/bHwDvZfaV6qMbVwmjkTxLKBcAFaMba0k/zZIIBg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.8_1781269554952_0.5927890951559867","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.9","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f71b2f4cca63e21f78b71a8db1feb3704bc58f82","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.9.tgz","fileCount":44,"integrity":"sha512-BeDDf+8VVzzPN9wicdYM2w1ODZH4oQ6xzs1rAcJ45LVkuFQjNr9tjipwYpwXrTzrfKqpuXPVjJQgzZ1Y/SyC9w==","signatures":[{"sig":"MEUCIDswt3LhKUQN0zOkhUxO1p7J8980jeUJQnv1tigAr4xeAiEAo6zNQWOyL+0tz10RDEeWasiqTtf0WnowvJpswGs/Wd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158663},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/5602aecab63b101c312d2b30ade3f621/agenticprimitives-connect-auth-1.0.0-alpha.9.tgz","_integrity":"sha512-BeDDf+8VVzzPN9wicdYM2w1ODZH4oQ6xzs1rAcJ45LVkuFQjNr9tjipwYpwXrTzrfKqpuXPVjJQgzZ1Y/SyC9w==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.9_1781296842652_0.37878070360349714","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.10","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"fb46bffaf6adaf49c8c1ac8a4fd93a68d21a97e3","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.10.tgz","fileCount":44,"integrity":"sha512-VXxmXU2U/BTaYguLWlSmGR6dQqVPerElLOr5kwcsvwSFW8jATVgGeGmY8HSRC99sdfb44bK1kq9d8BCJn65sXw==","signatures":[{"sig":"MEUCIDcT+6uJ5J4j3cIUz5euFizN0axXxPGR3j+jP3YhqW56AiEAvWl1b+bvE3+h1gSoOj/8Xv9jjORW+HQ4dJMR51ik8xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157776},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/98a18344fb9b2e7b3226d12659c0d273/agenticprimitives-connect-auth-1.0.0-alpha.10.tgz","_integrity":"sha512-VXxmXU2U/BTaYguLWlSmGR6dQqVPerElLOr5kwcsvwSFW8jATVgGeGmY8HSRC99sdfb44bK1kq9d8BCJn65sXw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.10_1781657794142_0.5725859330096283","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.11","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"ba003c891221a93704eb85165d6fa80c3ff31d7d","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.11.tgz","fileCount":44,"integrity":"sha512-uVmLIOOvTS7bzxmSKqk4Q9ira1BBpuQZOLoxKMLw9Xf/boDKhMFbSBVyE6a/U9KvvJl2IcRT9rICDB3SJ5cBHg==","signatures":[{"sig":"MEUCIDptfdtpq3qjYqxi/URcNfKnZ2WOntXd5Pfo9mZJAoBgAiEAnSUhNshFoYswAZX9ArVAfV5cPhsAjnvPc1+U0m5RXVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157830},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/3ca90c5ac1389faf7fc61055967332a7/agenticprimitives-connect-auth-1.0.0-alpha.11.tgz","_integrity":"sha512-uVmLIOOvTS7bzxmSKqk4Q9ira1BBpuQZOLoxKMLw9Xf/boDKhMFbSBVyE6a/U9KvvJl2IcRT9rICDB3SJ5cBHg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.11_1781717888886_0.9504893753371875","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.12","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c817622dd5541be1a3d90d021a2b0b6ee379cf70","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.12.tgz","fileCount":44,"integrity":"sha512-bLEjoHKtGb/bKJHqpCWmctGTj0GVHurptu7TA2VtoZ5UWeHll8jD4aE6mxsf9FbUCEGEbhifxTbDZ5mf2lMvrA==","signatures":[{"sig":"MEYCIQD3Uao2XzKNV9DZmjvXdCvHZBIWXrRkxjIa3nVa8iPCTgIhAIjJMGV5IIzoIJol9ElfGc1z/iC8gnPyo+uBGXI8yG6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160705},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/a4124ec5021b31688491c1ec942355a2/agenticprimitives-connect-auth-1.0.0-alpha.12.tgz","_integrity":"sha512-bLEjoHKtGb/bKJHqpCWmctGTj0GVHurptu7TA2VtoZ5UWeHll8jD4aE6mxsf9FbUCEGEbhifxTbDZ5mf2lMvrA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.12_1781803950081_0.5543551170249386","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.13","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"dbc027b19cabc9827744ddc4d1c52a2ffbb3d580","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.13.tgz","fileCount":44,"integrity":"sha512-HjFa1BH5KpR7/oVTAASPv6aLOiiohg7ONUNZMXpAzLvfZrM0/C81N2lsAkDd5HC0cM9b400stkRiUabwWyz3UA==","signatures":[{"sig":"MEUCIELtMQdWKg2Ah1Oc2mUvqHoJ0Ob8i52QYqf+iV4PmYiAAiEAyuYtVb3YtaDbeXFIWR2m4LNBYpJ10oj1SJRvcbGkvfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160705},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/cb6e785ea7d6f07ddf2b92f163d1c0cc/agenticprimitives-connect-auth-1.0.0-alpha.13.tgz","_integrity":"sha512-HjFa1BH5KpR7/oVTAASPv6aLOiiohg7ONUNZMXpAzLvfZrM0/C81N2lsAkDd5HC0cM9b400stkRiUabwWyz3UA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.13.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.13_1781839072969_0.05157246964231876","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.14","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"00fa11ca5defddb8fce9060149c981bc62c6b98e","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.14.tgz","fileCount":44,"integrity":"sha512-oAgoff62iDL/h4UcGntMt6q7nEkvVRpIITL5zcuU9JC4lVdzTmWS1VSYUYgsrw6XSfgErY9DbzcWIXsYDttdlQ==","signatures":[{"sig":"MEYCIQDG0xnyagnGnTVX2GL6e50ExFrSVhn/s8O2i85LPUc8XAIhAOgyGNt5WpQAxXLo2RJb/VZ2CiPBXtLe3XyXqumwR4pv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/8c9ec354856d4d316f5c1437a5d1a61b/agenticprimitives-connect-auth-1.0.0-alpha.14.tgz","_integrity":"sha512-oAgoff62iDL/h4UcGntMt6q7nEkvVRpIITL5zcuU9JC4lVdzTmWS1VSYUYgsrw6XSfgErY9DbzcWIXsYDttdlQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.14_1783245026787_0.7937342173295943","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.15","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"a9b7f5a15ba461da97218b145fe8d53c1909b1ab","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.15.tgz","fileCount":44,"integrity":"sha512-bvAbMB12p7scnKZAkLdeQMKpFCTzADChT6OlXKm1+PN7avZ6X85WJer5cC/yokzXFhhaoht/8wTAqla4kMjdHA==","signatures":[{"sig":"MEUCIFb1UHV9Ac6xPJDX7R1XdEc3VQLjCzAIMH3MDzLTzgjHAiEA5ba/frx7PRmLfb0dezuYnCmugIeaB5SaoVuk8bXiLbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/f78c514503cf2e6521510d012f25eeac/agenticprimitives-connect-auth-1.0.0-alpha.15.tgz","_integrity":"sha512-bvAbMB12p7scnKZAkLdeQMKpFCTzADChT6OlXKm1+PN7avZ6X85WJer5cC/yokzXFhhaoht/8wTAqla4kMjdHA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.15_1783259053891_0.930584762357112","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.16","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"35e92bd4c1f5f2fa076cfd995b6c93b64224372a","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.16.tgz","fileCount":44,"integrity":"sha512-PopnwBQH2OEM401ELZaKRoVflcYJDSxo6Pbm25SSpuXRrFoOWlxybplcGW+BN31nihgbqk7WnlQQAuySuV7NvQ==","signatures":[{"sig":"MEUCIQDe7Aw64PTwkzytyIKx34PkNSnTcj4+Pbg3MX1Oglr72gIgIABMmuk/gRSl/8/LL7TsV0cUFIls777rVXBXBr/N+0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/d96f4ae46e33039a7353f5da4a5bd032/agenticprimitives-connect-auth-1.0.0-alpha.16.tgz","_integrity":"sha512-PopnwBQH2OEM401ELZaKRoVflcYJDSxo6Pbm25SSpuXRrFoOWlxybplcGW+BN31nihgbqk7WnlQQAuySuV7NvQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.16_1783303100686_0.34263539288299505","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.17","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d037aae34546a84ee931157f419e940477ceb225","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.17.tgz","fileCount":44,"integrity":"sha512-NzFCHFZ/vFxkMFG1IYviWkln1F/Z/TGlms2bwqxyQ459/8PCjE83RkbK3JiY4ZxvRbeUJaxd98imMYcCru5C7g==","signatures":[{"sig":"MEUCIHsXJYON+f9ue0qmyCIY9rgpijJjqVgsqAg8w+Sw88mwAiEAuA6YOxulIJz+zmAQAL1qE3XNwKlFA2jQLLOW6tIvot4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/8e431c342242b102ed5f4515a906f3b0/agenticprimitives-connect-auth-1.0.0-alpha.17.tgz","_integrity":"sha512-NzFCHFZ/vFxkMFG1IYviWkln1F/Z/TGlms2bwqxyQ459/8PCjE83RkbK3JiY4ZxvRbeUJaxd98imMYcCru5C7g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.17_1784041060186_0.3425691436588585","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.18","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"bd50a566aee073006990fe916d23be1d4861e489","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.18.tgz","fileCount":44,"integrity":"sha512-5Ys/LiJ5ZMUr1DOfzq2bbeL5w31tqH/sbd3IwtKCdg+IK1E9NWdeu7ONqUhgiLL58TT3wXkE7ohu+jtbYJGeHQ==","signatures":[{"sig":"MEYCIQCmkCWeeRlIKC/U5CtDPkRLBnRh8Q7ZNk3gjxLMaSB6awIhAI+fEwyYhEktnZ6F6s/RuI+kNQ7SlMWHkHAfa7TVERNn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/e3edf5417657ef10c045d65d8f69916b/agenticprimitives-connect-auth-1.0.0-alpha.18.tgz","_integrity":"sha512-5Ys/LiJ5ZMUr1DOfzq2bbeL5w31tqH/sbd3IwtKCdg+IK1E9NWdeu7ONqUhgiLL58TT3wXkE7ohu+jtbYJGeHQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.18_1784293473365_0.6167234469961755","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.19","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"70fbeb7774d243738dac5b6525ac97023b188a0c","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.19.tgz","fileCount":44,"integrity":"sha512-/bjLnN/wVG6dxbaD9ydA/7lx6JKInV9ADNcoFb5WDuk3qoK0YzqdZt7IF7be9rvEBcdPiuM37uZMmez4XgzDXw==","signatures":[{"sig":"MEUCIAc8YPJpluvugEnCUaHuiOoHrbnVCqwHUyEoLUOz2rFTAiEAjpa/9v/tAAnSLDpW4Ls16lnDjHxC/aGRsdoqwiwlVpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fconnect-auth@1.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/a315aa5369474d0d8c37bb187a394ed3/agenticprimitives-connect-auth-1.0.0-alpha.19.tgz","_integrity":"sha512-/bjLnN/wVG6dxbaD9ydA/7lx6JKInV9ADNcoFb5WDuk3qoK0YzqdZt7IF7be9rvEBcdPiuM37uZMmez4XgzDXw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.19_1784683621612_0.06109430466441257","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.20","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"016c4898d5075644e820c0af6e88ba5a904dceab","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.20.tgz","fileCount":44,"integrity":"sha512-mLJBAqHqQHLPYS6meIammm5egMn5W0BgqCSdvrE6/HlSVfSubkAkX3h0KtbLkVJ66/hIqSKsoHCJh8KELjIveQ==","signatures":[{"sig":"MEUCIEHWZfS1E/KgghUSRNwH3wjlicrAyFPAYKry3qnUmctuAiEAsW0ArGisIiYNC9HOqahGo5+RjxWjZ7gdfehn/Dpj1JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162295},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/b016b93548375461386cf872b492ddd6/agenticprimitives-connect-auth-1.0.0-alpha.20.tgz","_integrity":"sha512-mLJBAqHqQHLPYS6meIammm5egMn5W0BgqCSdvrE6/HlSVfSubkAkX3h0KtbLkVJ66/hIqSKsoHCJh8KELjIveQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.20"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.20_1784817568176_0.7488734798420955","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.21","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.21","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"90108db97d32c6eb11a98a325b0241ba1ff5fec8","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.21.tgz","fileCount":44,"integrity":"sha512-pMkuIshGebp0bYXuF3Z2EwuDhKaHYPDm7wY11F2LDZgf3C3/E5rJ+NI2aONbuYUGMEkGUraG7lbaYzihuBAg4g==","signatures":[{"sig":"MEYCIQDqgu8CW9/1uCcEREzaq3K0CZXKqwxzelKAECnB8pUgGwIhAPu9JNryJuZXOdte+vrJXPGqv1AftsXc8aD+ZNdg38fq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162683},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/611f2b67822e4bbc2873df0c9bb9b568/agenticprimitives-connect-auth-1.0.0-alpha.21.tgz","_integrity":"sha512-pMkuIshGebp0bYXuF3Z2EwuDhKaHYPDm7wY11F2LDZgf3C3/E5rJ+NI2aONbuYUGMEkGUraG7lbaYzihuBAg4g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.16.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.21_1785727500075_0.3833282852778608","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.22","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.22","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"01df900b3d0ae7695116b17109131e03c41af89b","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.22.tgz","fileCount":44,"integrity":"sha512-gqilYfAdvE0DBqwVize2s4s52GFcIqnhKTGTq1mS1OqUw1FJXskoosPeU3N0xThvvCAS9DaLUvCR99O1cad8gg==","signatures":[{"sig":"MEUCIECJdDRhno0yN6NV2tVIFHO0GSRJRJ+h1V35Mc5pS3fgAiEAsXYU2s9S4TivekkOqe2pioNM0C+xx1ODxeyejUZ+D+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162709},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/61f34c4af1a153176c93d4fa20668211/agenticprimitives-connect-auth-1.0.0-alpha.22.tgz","_integrity":"sha512-gqilYfAdvE0DBqwVize2s4s52GFcIqnhKTGTq1mS1OqUw1FJXskoosPeU3N0xThvvCAS9DaLUvCR99O1cad8gg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.17.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.22_1787775690354_0.7158554621066853","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@agenticprimitives/connect-auth","version":"1.0.0-alpha.23","keywords":["auth","passkey","siwe","oauth","session","agentic"],"license":"MIT","_id":"@agenticprimitives/connect-auth@1.0.0-alpha.23","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"3a5d7d89c65befe866394175e776c1187b21808f","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.23.tgz","fileCount":44,"integrity":"sha512-gwwqsgNM8SRb7L/N1Tmjd4T3Hxg3yMzZsQ/Sv8Vn44937dMBkUjjPFMtluDdNmNe4nJIgkPETvbupFwY6aOj4Q==","signatures":[{"sig":"MEYCIQDn6c4gw2A5XBSG9j8KYSCgf+dIegdG5WN0YTGDDQ6ENAIhAIUCMUFa1OIElu0ZwZ2g7FGzLvwz0oNxQgFtZBe/Zbdg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1lF0iTQYtocpVp1MAsuHHmPTc7XkeRKxqqkY4b5KaGAIhAJBoIQpmGYHyGeN6lpLg99xvuFEQHYvjdLRerwgz8qNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162709},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"_resolved":"/tmp/4744c5fd8c742dca4b929b6dc27e5d09/agenticprimitives-connect-auth-1.0.0-alpha.23.tgz","_integrity":"sha512-gwwqsgNM8SRb7L/N1Tmjd4T3Hxg3yMzZsQ/Sv8Vn44937dMBkUjjPFMtluDdNmNe4nJIgkPETvbupFwY6aOj4Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.19.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/connect-auth_1.0.0-alpha.23_1789164153211_0.9770268219333911","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"_id":"@agenticprimitives/connect-auth@1.0.0-alpha.24","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"00c2f465437e4510ee6c061453ba7ef3b4654ff9","tarball":"https://registry.npmjs.org/@agenticprimitives/connect-auth/-/connect-auth-1.0.0-alpha.24.tgz","fileCount":44,"integrity":"sha512-aJvbuHlAhYgk6Va7Jd8u1oUKsrELZzjISxOuLBIKk/rrYu02t1YAiC4CZtSt9hFMuAVGj1oWpI1iiYR5RpDb/g==","signatures":[{"sig":"MEYCIQC8zI9a9LmIHPEyG10PQUyBhtmOSGIfiMTO/BP2HugA+gIhANSU56i+XcuvP+ebFN1uWaC4JwCvgOihv485ZqdTONl5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDvUQjt/9kyW0+6ezWw936I50IS720JkLbcNe8F8U2ufAiBjRy2TEc523eg6sG9/qzQzG1ltBSJylbEF6jJJpZg3iA=="}],"unpackedSize":162709},"main":"./dist/index.js","name":"@agenticprimitives/connect-auth","type":"module","_from":"file:agenticprimitives-connect-auth-1.0.0-alpha.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./siwe":{"types":"./dist/methods/siwe.d.ts","import":"./dist/methods/siwe.js"},"./google":{"types":"./dist/methods/google.d.ts","import":"./dist/methods/google.js"},"./passkey":{"types":"./dist/methods/passkey.d.ts","import":"./dist/methods/passkey.js"},"./youversion":{"types":"./dist/methods/youversion.d.ts","import":"./dist/methods/youversion.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"version":"1.0.0-alpha.24","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:170018a1-ae66-462c-8a39-c6fccc888c39"}},"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","keywords":["auth","passkey","siwe","oauth","session","agentic"],"_resolved":"/tmp/01c1fd55a5e5f2665a751d3e13f04189/agenticprimitives-connect-auth-1.0.0-alpha.24.tgz","_integrity":"sha512-aJvbuHlAhYgk6Va7Jd8u1oUKsrELZzjISxOuLBIKk/rrYu02t1YAiC4CZtSt9hFMuAVGj1oWpI1iiYR5RpDb/g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"_npmVersion":"11.19.0","description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.24"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect-auth_1.0.0-alpha.24_1789230571555_0.1995145511997416"}}},"time":{"created":"2026-05-31T17:12:47.599Z","modified":"2026-09-12T16:29:31.795Z","0.1.0-alpha.2":"2026-05-31T17:12:47.915Z","0.1.0-alpha.3":"2026-05-31T17:50:00.004Z","1.0.0-alpha.4":"2026-05-31T21:52:42.411Z","1.0.0-alpha.5":"2026-06-05T17:24:35.574Z","1.0.0-alpha.6":"2026-06-05T21:32:17.480Z","1.0.0-alpha.7":"2026-06-11T04:05:28.584Z","1.0.0-alpha.8":"2026-06-12T13:05:55.134Z","1.0.0-alpha.9":"2026-06-12T20:40:42.787Z","1.0.0-alpha.10":"2026-06-17T00:56:34.318Z","1.0.0-alpha.11":"2026-06-17T17:38:09.029Z","1.0.0-alpha.12":"2026-06-18T17:32:30.226Z","1.0.0-alpha.13":"2026-06-19T03:17:53.088Z","1.0.0-alpha.14":"2026-07-05T09:50:26.956Z","1.0.0-alpha.15":"2026-07-05T13:44:14.025Z","1.0.0-alpha.16":"2026-07-06T01:58:20.859Z","1.0.0-alpha.17":"2026-07-14T14:57:40.336Z","1.0.0-alpha.18":"2026-07-17T13:04:33.492Z","1.0.0-alpha.19":"2026-07-22T01:27:01.816Z","1.0.0-alpha.20":"2026-07-23T14:39:28.305Z","1.0.0-alpha.21":"2026-08-03T03:25:00.212Z","1.0.0-alpha.22":"2026-08-26T20:21:30.560Z","1.0.0-alpha.23":"2026-09-11T22:02:33.317Z","1.0.0-alpha.24":"2026-09-12T16:29:31.627Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/connect-auth","keywords":["auth","passkey","siwe","oauth","session","agentic"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/connect-auth"},"description":"User authentication (passkey + SIWE + Google OAuth), JWT sessions, and pluggable signer interfaces.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/connect-auth\n\n**Credential ceremonies that resolve to a canonical identity — not the other way around.**\n\nMost auth SDKs make the credential the identity: lose the passkey, lose the account. `connect-auth` inverts that. Passkey, SIWE, and OAuth are **ceremonies that prove control**; the identity they resolve to is the Smart Agent address ([ADR-0010](../../docs/architecture/decisions/0010-smart-agent-canonical-identifier.md)). Session JWTs carry the SA address as primary subject — the credential is a signer claim only. So when a credential rotates ([ADR-0011](../../docs/architecture/decisions/0011-credential-recovery-and-re-association.md)), the user signs back in as the same agent, with the same delegations, the same name, the same reputation. Identity persists; credentials rotate.\n\nThis package also defines the `Signer` interfaces (`Signer`, `PasskeySigner`, `EOASigner`, `KMSSigner`) that `agent-account` and `delegation` consume — the architectural contract that lets the whole stack swap signing backends without touching account or delegation code. Custodian add/remove belongs to `custody`, not here: this package never mutates a credential set, only resolves credential → SA.\n\n> Part of [agenticprimitives](../../README.md) — the trust substrate for the agent economy: one canonical Smart Agent identity with custody, delegation, naming, credentials, and audit evidence designed as one system.\n\n## Use This When\n\n- You implement passkey signup/login (WebAuthn).\n- You implement SIWE or Google OAuth sign-in.\n- You mint or verify JWT cookie sessions and CSRF tokens.\n- You need `Signer` interfaces for `agent-account` or `delegation`.\n- You derive CREATE2 salt from stable user scope (`deriveSaltFromEmail`, etc.).\n\n## Do Not Use This For\n\n- Smart Agent deploy, UserOps, or ERC-1271 account logic → `agent-account`.\n- Enrolling / rotating custodians on an SA → `custody`.\n- `.agent` names → `agent-naming`.\n- Public AgentCard profiles → `agent-profile`.\n- Delegation tokens or encrypted session rows → `delegation`.\n- KMS backends → `key-custody` (implements `KMSSigner`).\n\n## Install\n\n```bash\npnpm add @agenticprimitives/connect-auth\n```\n\n## 60-Second Quickstart\n\n```ts\nimport { mintSession, verifySession } from '@agenticprimitives/connect-auth';\nimport * as passkey from '@agenticprimitives/connect-auth/passkey';\n\n// In your HTTP handler (app wires cookies):\nconst { sessionClaims } = await passkey.completeSignup(req);\nconst cookieValue = mintSession(sessionClaims);\n// sessionClaims MUST include canonical Smart Agent address as primary subject\n```\n\n```ts\nimport { deriveSaltFromEmail } from '@agenticprimitives/connect-auth';\nimport { AgentAccountClient } from '@agenticprimitives/agent-account';\n\n// Salt from user scope — NOT from .agent name.\nconst salt = deriveSaltFromEmail(user.email, 0);\n```\n\n## Main Concepts\n\n- **Credential**: passkey, SIWE EOA, or OAuth identity — control facet, not the SA.\n- **Canonical SA**: resolved after auth (custodian lookup); JWT primary subject.\n- **Signer**: interface consumed by `agent-account` / `delegation`.\n- **JWT session**: signed cookie session (distinct from `delegation` `SessionRow`).\n\nSee [`docs/concepts.md`](docs/concepts.md).\n\n## Auth Method Subpaths (Tree-Shakable)\n\n- `@agenticprimitives/connect-auth/passkey`\n- `@agenticprimitives/connect-auth/siwe`\n- `@agenticprimitives/connect-auth/google`\n\n## How it's different from Privy, Dynamic, and Web3Auth\n\nHosted auth vendors give you login plus an embedded key, and the identity lives in their database — your users exist because the vendor's account table says so. Here the identity is an on-chain address that no auth provider can revoke, and this package is one composable layer over it:\n\n- **Framework-agnostic and stateless.** No hosted dashboard, no database, no cookie I/O — your app wires HTTP routes and storage; this package handles the cryptographic ceremonies and JWT mint/verify.\n- **No key custody.** It defines the `KMSSigner` interface; concrete signing backends live in `key-custody`. The auth layer never holds material it could lose.\n- **Login is not authority.** A session JWT proves who signed in. What the agent may *do* is the delegation layer's job — scoped, revocable, on-chain-enforceable — not a side effect of holding a session.\n\n## Security Invariants\n\n- JWT secrets never logged; CSRF origin exact-match.\n- WebAuthn challenges one-shot.\n- Salt derivation deterministic (keccak).\n\nSee [`docs/security.md`](docs/security.md) and [`AUDIT.md`](AUDIT.md).\n\n## Documentation Map\n\n- [`docs/concepts.md`](docs/concepts.md) — credential vs canonical SA.\n- [`docs/cross-browser-secure-home-passkey.md`](docs/cross-browser-secure-home-passkey.md) — Chrome/Firefox + Windows Hello secure-home flow.\n- [`docs/api.md`](docs/api.md) — public API guide.\n- [`docs/security.md`](docs/security.md) — invariants.\n- [`docs/troubleshooting.md`](docs/troubleshooting.md) — common errors.\n- [`docs/migration.md`](docs/migration.md) — migration notes.\n- [`CLAUDE.md`](CLAUDE.md) — agent routing.\n- [`spec.md`](spec.md) — spec pointer.\n\n## Status\n\nTestnet/pilot-ready. Production launch is gated on the public checklist in the root README — including third-party contract audit and governance key rotation. Track every security finding live in [`docs/audits/findings.yaml`](../../docs/audits/findings.yaml).\n\n## Validation\n\n```bash\npnpm check:connect-auth\npnpm check:forbidden-terms\n```\n\n## License\n\nUNLICENSED.\n","readmeFilename":"README.md"}