{"_id":"@agenticprimitives/agent-naming","_rev":"25-b298406aee067de22f3d8ed19773cdbd","name":"@agenticprimitives/agent-naming","dist-tags":{"alpha":"0.1.0-alpha.2","latest":"1.0.0-alpha.26"},"versions":{"0.1.0-alpha.2":{"name":"@agenticprimitives/agent-naming","version":"0.1.0-alpha.2","keywords":["agent","naming","ens","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@0.1.0-alpha.2","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"018cd30fe0c04d85cd5d90cec2ee8386dfa1bea8","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-0.1.0-alpha.2.tgz","fileCount":54,"integrity":"sha512-sBrSLIbqm3yQ2MkfNraHsP47q+wzmUqf1/ac2/7NZdX4NefQHsFjHIbaIjdk6nludDl8OMttqi+hrSV+MvrNKA==","signatures":[{"sig":"MEYCIQDaYbDysNowkImyb4x5j+D62yLOaZuHcbR047WW/4QfkgIhAJAstNj1qQ3dYXHgqs//PKQAfQxCyJVsmxK/9Fi/FBJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"gitHead":"40e32dc6559d79c6dcdd47c21bf93f821c864b8b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: ENS-v2-style hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no del","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"workspace:*","@agenticprimitives/connect-auth":"workspace:*","@agenticprimitives/agent-account":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_0.1.0-alpha.2_1780247584353_0.8628432115818636","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@agenticprimitives/agent-naming","version":"0.1.0-alpha.3","keywords":["agent","naming","ens","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@0.1.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"7146b596aab637ecdd904e2d34e7a5314c517e70","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-0.1.0-alpha.3.tgz","fileCount":54,"integrity":"sha512-0CH63QsaeHAzkGULy7klpt54UfblctczfPHYIbQ8lbW0TF4gMN6ieKb1cR8mrpFM3geCzf/0ojRdX0siy8EUvw==","signatures":[{"sig":"MEQCIHXnOBwyERrA4gJ80UAZgWiaWaE+lFqaAs8SyAZ5c+R+AiBfcL2xzDF0wDU2m1XCQriOJz0R9pLerRgZXbIHh/nqNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@0.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232284},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-0.1.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/d0da2a97196ac1b773822a31bd9e12d2/agenticprimitives-agent-naming-0.1.0-alpha.3.tgz","_integrity":"sha512-0CH63QsaeHAzkGULy7klpt54UfblctczfPHYIbQ8lbW0TF4gMN6ieKb1cR8mrpFM3geCzf/0ojRdX0siy8EUvw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: ENS-v2-style hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no del","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"0.1.0-alpha.3","@agenticprimitives/connect-auth":"0.1.0-alpha.3","@agenticprimitives/agent-account":"0.1.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_0.1.0-alpha.3_1780249802804_0.503814623747487","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.4","keywords":["agent","naming","ens","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4a9504e32efb4f3af2e76d6cef19e363f005dac2","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.4.tgz","fileCount":54,"integrity":"sha512-i2ge7I5+dtTG4bY8J5dFtG33spQaZ+5wx3nEeX/5KdHknVwsAgBmUjSiDKGghGYWMubnRc0/2099y0EivoS58Q==","signatures":[{"sig":"MEUCIQCeV7DE70/VAEVbTGljFJG6A660kjtHNE2NunAuSUD5UgIgFXFKSNJGvyZ6gSYrhpyJtBvrKzMMeFEbr4uW4fqzMvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232284},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/591d14120d8d7dd8765e0d5634b2748f/agenticprimitives-agent-naming-1.0.0-alpha.4.tgz","_integrity":"sha512-i2ge7I5+dtTG4bY8J5dFtG33spQaZ+5wx3nEeX/5KdHknVwsAgBmUjSiDKGghGYWMubnRc0/2099y0EivoS58Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: ENS-v2-style hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no del","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/types":"1.0.0-alpha.4","@agenticprimitives/connect-auth":"1.0.0-alpha.4","@agenticprimitives/agent-account":"1.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.4_1780264362299_0.8563082227884125","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.5","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d98313f3813773e19f0acfc199f84705d7ab500f","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.5.tgz","fileCount":54,"integrity":"sha512-X6ie6YY6PnOYzyvUkXRRC66S5k2L9KYQxfyQBvhWb+ccp4G5yzESIuiy9q7/9ncK/baPYUgdYbU15fWhfT9TJA==","signatures":[{"sig":"MEUCIQDLCF2fIHUlyXkmI4bksfK00MTqMlBI0RukQqnQmwKBGQIgBYxv0KkKB8gAuMeamBQjuaohXxyVgeHzHYv4aFHuF8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233325},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/9a00b7e96ce55af5b95c27e80cf98171/agenticprimitives-agent-naming-1.0.0-alpha.5.tgz","_integrity":"sha512-X6ie6YY6PnOYzyvUkXRRC66S5k2L9KYQxfyQBvhWb+ccp4G5yzESIuiy9q7/9ncK/baPYUgdYbU15fWhfT9TJA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.5","@agenticprimitives/connect-auth":"1.0.0-alpha.5","@agenticprimitives/agent-account":"1.0.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.5_1780680275435_0.7155190777548472","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.6","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d1276453b9c9fea12242873f1b6849bd4c53fca0","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.6.tgz","fileCount":54,"integrity":"sha512-FBIHva4rI6XldJ0A8pMLPlYQkjn6iH7Sec12kacIvLkWK5CigyrpdY8+WaiXl/p4zp/6ACaB9tnhXWDJmGOm2g==","signatures":[{"sig":"MEQCIEHLW7oFCc8fD85dL5CV8nnJScmqZKYacHtBFKUHMu51AiB/CC6eZn1v5Nl11XuQK7QCJuw9odHcjAzj8C1HO58QwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233325},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/d3e8c722edc66be62c9726ddc09775c4/agenticprimitives-agent-naming-1.0.0-alpha.6.tgz","_integrity":"sha512-FBIHva4rI6XldJ0A8pMLPlYQkjn6iH7Sec12kacIvLkWK5CigyrpdY8+WaiXl/p4zp/6ACaB9tnhXWDJmGOm2g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.6","@agenticprimitives/connect-auth":"1.0.0-alpha.6","@agenticprimitives/agent-account":"1.0.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.6_1780695137457_0.0691173554656832","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.7","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"2dd0b4d8cca169d7ef22f358514b84571acc94b8","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.7.tgz","fileCount":54,"integrity":"sha512-CCpjwWeLsh2ikBfA+4VnvISt317HI9FwNKDv/V+kRnbxNfqK2Ok3HPrEkbwmpZzAyRrxgmzVeMFY5VpmU/4wzw==","signatures":[{"sig":"MEYCIQDxLFltaSpTMPj+FyYWLF4xhQVYgBIhAZCYZua0ZEqdHQIhAJ2JDu+BUpcoOzmfsmqemruAjnpc0RUE5rtWT+RoZAMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239105},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/e9c131dd538c97afff766af3553883f4/agenticprimitives-agent-naming-1.0.0-alpha.7.tgz","_integrity":"sha512-CCpjwWeLsh2ikBfA+4VnvISt317HI9FwNKDv/V+kRnbxNfqK2Ok3HPrEkbwmpZzAyRrxgmzVeMFY5VpmU/4wzw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.7","@agenticprimitives/connect-auth":"1.0.0-alpha.7","@agenticprimitives/agent-account":"1.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.7_1781150728963_0.9427413071631767","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.8","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"68556dfb4d74c0fca3b367d6f442e0be35053212","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.8.tgz","fileCount":54,"integrity":"sha512-g8HAjCxm4SDoThpNUFbz7kiMXK8a/h0vNux8GqPG0aMLQZ0ad6+Q8gVB2gfmVTYcv0L+qjSo1oUfJOeqCqncQQ==","signatures":[{"sig":"MEQCIHiPd1De5hsbSi/n0rlgneyD2dmtL3vNX+8uVs1f4b43AiAkSK/t9d79PJxoavr1bXvSUEuFWSiajuDfks5T+QHcsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239105},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/3142c987bed5c59fb9dedbcfc03f2dc2/agenticprimitives-agent-naming-1.0.0-alpha.8.tgz","_integrity":"sha512-g8HAjCxm4SDoThpNUFbz7kiMXK8a/h0vNux8GqPG0aMLQZ0ad6+Q8gVB2gfmVTYcv0L+qjSo1oUfJOeqCqncQQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.8","@agenticprimitives/connect-auth":"1.0.0-alpha.8","@agenticprimitives/agent-account":"1.0.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.8_1781269549638_0.19130342077576157","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.9","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"dfc3cfbfd7d2124f68cd27ee21a56a08d6cea739","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.9.tgz","fileCount":54,"integrity":"sha512-FX4UjMNJQlPLd7mjdof3n0HuAz0kmg4IVEKx/5mBE7UxkUTa2BBKN2L6944upqHOxP2ppBpQD/k+Obyp1ewwOw==","signatures":[{"sig":"MEYCIQCo9YR56aQBPCoofgk49KaOFM6KxwEpbJLZyPMvvL2EjAIhAPRKCv+jbw4Ys1wrzxMIdX1TJEV5a12/EKHj1CZ/LukA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239105},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/8a2c167bcc597d6835178152094e506b/agenticprimitives-agent-naming-1.0.0-alpha.9.tgz","_integrity":"sha512-FX4UjMNJQlPLd7mjdof3n0HuAz0kmg4IVEKx/5mBE7UxkUTa2BBKN2L6944upqHOxP2ppBpQD/k+Obyp1ewwOw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/connect-auth":"1.0.0-alpha.9","@agenticprimitives/agent-account":"1.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.9_1781296835880_0.755527146488451","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.10","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"319a3f49ef599e21d137eb6c2544b0a658f1f3cc","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.10.tgz","fileCount":54,"integrity":"sha512-oCZ6/U+66eLV6Mhgh/BnWW2tNIw0wQx0lve3tPeufwSJk5v2nCcQHQL4j5qQdtq6Ni4f2QutppWNtS/bDlbTjQ==","signatures":[{"sig":"MEUCIH/ajKJqe9Ru8H2zBvKzWlyWmxmhjypzplnqS/VvMko5AiEAuL9dtTLKY0zIfGML8cyGbXaJW9EgClyaZtrDD1xXV7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239109},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/d3e1bbc5c1f40c844763aa9829c59fff/agenticprimitives-agent-naming-1.0.0-alpha.10.tgz","_integrity":"sha512-oCZ6/U+66eLV6Mhgh/BnWW2tNIw0wQx0lve3tPeufwSJk5v2nCcQHQL4j5qQdtq6Ni4f2QutppWNtS/bDlbTjQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.10","@agenticprimitives/connect-auth":"1.0.0-alpha.10","@agenticprimitives/agent-account":"1.0.0-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.10_1781657792669_0.935417765484504","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.11","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"16fc134e76a9dbc7a5f9181c790b01fdb2c37ebe","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.11.tgz","fileCount":54,"integrity":"sha512-v05wwSy7rV1NceSkvu+h1rv5MlVl9nxJBiv0IARmz1hi/GwGQNFYFqnZGcetmxAzaQI4PNQxiYVJ9dglVpFp7g==","signatures":[{"sig":"MEUCIQCz/4LjYE7bTmgJsugkxDmvsZAkOieXbs/oFSn5BltCHAIgFjDOdPMRvgE5yZ4rP/vXYOaNmc4S1V44HICc0PTOy78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239216},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/9eac6eb7dd9719dc2576f8571128aa64/agenticprimitives-agent-naming-1.0.0-alpha.11.tgz","_integrity":"sha512-v05wwSy7rV1NceSkvu+h1rv5MlVl9nxJBiv0IARmz1hi/GwGQNFYFqnZGcetmxAzaQI4PNQxiYVJ9dglVpFp7g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.11","@agenticprimitives/connect-auth":"1.0.0-alpha.11","@agenticprimitives/agent-account":"1.0.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.11_1781717881709_0.26699879317666175","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.12","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"89efe087506d4965d8a0d5f6be27dd4d41defed2","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.12.tgz","fileCount":54,"integrity":"sha512-yYru/JsfCysIN4dC4V7LLSNVOufYbTlacGCHoS6yy7lO5YeLF28eVUFA26JF8X7VVpEwWqDYIcVsNcdIFd2M9Q==","signatures":[{"sig":"MEUCIDh8bSSkyFYBYkACRbRRs+v47+arkzLKrmmpz+c7WKEqAiEAtsdbkCILL2OBA1IrQcy6Y4lBl57q4D2+DiASsUw8KQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239216},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/4030c0801bc39c96e887ae10a2a83635/agenticprimitives-agent-naming-1.0.0-alpha.12.tgz","_integrity":"sha512-yYru/JsfCysIN4dC4V7LLSNVOufYbTlacGCHoS6yy7lO5YeLF28eVUFA26JF8X7VVpEwWqDYIcVsNcdIFd2M9Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.12","@agenticprimitives/connect-auth":"1.0.0-alpha.12","@agenticprimitives/agent-account":"1.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.12_1781803943524_0.9425150478743793","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.13","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d7bff622f565e71291cab6d61f7fe6acf3be585a","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.13.tgz","fileCount":54,"integrity":"sha512-n5RLwcviNN1Fu1EX7uZU19HuBoIUfJehXktrW6Tgn31FiAD1Zuxywc30M6XOKZ+tp9v5gt4xMCdUUBJYFwYPDg==","signatures":[{"sig":"MEUCIAnGaFopp0jQVdCZptQ3kxCNP2iBm+1SGGqRAeCoIBvbAiEA/mVDcIhnGkJzF3QWyrY/sQSLFbR8RrfuFwWuJUMhLhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239220},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/929af681c72ce64a5084843a092d270d/agenticprimitives-agent-naming-1.0.0-alpha.13.tgz","_integrity":"sha512-n5RLwcviNN1Fu1EX7uZU19HuBoIUfJehXktrW6Tgn31FiAD1Zuxywc30M6XOKZ+tp9v5gt4xMCdUUBJYFwYPDg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.13.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.13","@agenticprimitives/connect-auth":"1.0.0-alpha.13","@agenticprimitives/agent-account":"1.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.13_1781839066040_0.5153308142809667","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.14","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"0ed475b5f24b1b9827aad885af871ec6b23855bb","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.14.tgz","fileCount":54,"integrity":"sha512-5FUbfB6V9psyS1j4NV/KbtG9ULzNvRmyhh5CZcv/HMBtpMpytF8ovHmuE00wnpB9irc/Wc3Iy6iOLpxVmNpNhQ==","signatures":[{"sig":"MEYCIQCZRMUrpqAJ4Hgy89MLyMNBFfWyqEIFZ/KLyvf069x5IQIhAKJtJLWk/DekwQT8yyL+cvl0EJp1LA9wnoKEdCoXxo7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248368},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/43f190cd1c0a33a325421949cf556d91/agenticprimitives-agent-naming-1.0.0-alpha.14.tgz","_integrity":"sha512-5FUbfB6V9psyS1j4NV/KbtG9ULzNvRmyhh5CZcv/HMBtpMpytF8ovHmuE00wnpB9irc/Wc3Iy6iOLpxVmNpNhQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.14","@agenticprimitives/connect-auth":"1.0.0-alpha.14","@agenticprimitives/agent-account":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.14_1783245020110_0.27290963453043315","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.15","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f3b0efebea12b40f6e88e48eb568eb8afb81c7e0","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.15.tgz","fileCount":54,"integrity":"sha512-Bbjth+UOHTU7+fuuhELU7ssk//M3K9Gktzx1SiLs3XiB6CSQYIIcG8S6jB5b8wdMN7TB/ldpcfW9HbPUQ7wUCw==","signatures":[{"sig":"MEYCIQCuAhCbHQeNgjVamnitlOmwYd4dApY89gaxUhWfIpQiBgIhAMxnnGm5X9nNJDlyA+LWMdWiTKvIQ7SRzwfXPpfGIYZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248368},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/c19a9655378f9eceedb7cbfcad6cffa2/agenticprimitives-agent-naming-1.0.0-alpha.15.tgz","_integrity":"sha512-Bbjth+UOHTU7+fuuhELU7ssk//M3K9Gktzx1SiLs3XiB6CSQYIIcG8S6jB5b8wdMN7TB/ldpcfW9HbPUQ7wUCw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.15","@agenticprimitives/connect-auth":"1.0.0-alpha.15","@agenticprimitives/agent-account":"1.0.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.15_1783259046488_0.03393133944116555","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.16","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"27b8e1630ea8e37c4ebf1f9afa669dbd06671ede","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.16.tgz","fileCount":54,"integrity":"sha512-w8OigB5bRp1hXY77pPdNhare0NzT5EFR9orKv8qE5xUluhDh/3wNu5cBABxIP4LlYTXAtZe2/uVTuwLwgX5gsw==","signatures":[{"sig":"MEQCIC1KLAiKr5X3v6bvr8hSnRy5oRrBpvaWdltwAzjExTmsAiAW9nUSw9hA8JwkA/Zfscjx7eJMQ4kTMJTIEGRohb4IXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248368},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/9dae2c7e1dcb4b5ed227740933f1bad7/agenticprimitives-agent-naming-1.0.0-alpha.16.tgz","_integrity":"sha512-w8OigB5bRp1hXY77pPdNhare0NzT5EFR9orKv8qE5xUluhDh/3wNu5cBABxIP4LlYTXAtZe2/uVTuwLwgX5gsw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.16","@agenticprimitives/connect-auth":"1.0.0-alpha.16","@agenticprimitives/agent-account":"1.0.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.16_1783303093320_0.731820634212849","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.17","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"b7e6da9eb3fda6c2ea9f110f5e24760e4e5c7279","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.17.tgz","fileCount":54,"integrity":"sha512-GCWYAQxffIH4PRsg7EWbLQx/S+/O2AB85slsdiy6UN9+iU/vgZGc/ZjLu+dPsdtUXBgUd3My561BDZTxRLzAJg==","signatures":[{"sig":"MEUCIQDrXC1ighVnVQcDwoSKGVhnZEE/Ulr/vSfPml88hf3IcQIgUVIOtnJd0J6vsIhNazWHhgheCdGqerP9waSk2QKqXUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248628},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/3159a54a31c0535dc042deebc63f8aa5/agenticprimitives-agent-naming-1.0.0-alpha.17.tgz","_integrity":"sha512-GCWYAQxffIH4PRsg7EWbLQx/S+/O2AB85slsdiy6UN9+iU/vgZGc/ZjLu+dPsdtUXBgUd3My561BDZTxRLzAJg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.17","@agenticprimitives/connect-auth":"1.0.0-alpha.17","@agenticprimitives/agent-account":"1.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.17_1784041052394_0.14435442926468056","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.18","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"2475923a4fc85a3a39a567428795638417b9fa15","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.18.tgz","fileCount":54,"integrity":"sha512-gMkeDOrRtyS9k8RwjVaH151xgxGiKMTiBjkSfMGd0QIFD62xDlXQn3HG439HXk80RX5KjZgQ3qXJD6cD/EkOkw==","signatures":[{"sig":"MEUCIQCbcNXYbG6PymdKShK22qbxDBJC6JwLJ3Usox0Zj//PHgIgSa9tMFwMH+kWcV3J3jUsKjnn9LeDryXydGwkbY0e4Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256072},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/87a17fc0becdfb8bf418337a7a183689/agenticprimitives-agent-naming-1.0.0-alpha.18.tgz","_integrity":"sha512-gMkeDOrRtyS9k8RwjVaH151xgxGiKMTiBjkSfMGd0QIFD62xDlXQn3HG439HXk80RX5KjZgQ3qXJD6cD/EkOkw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.18","@agenticprimitives/connect-auth":"1.0.0-alpha.18","@agenticprimitives/agent-account":"1.0.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.18_1784293466179_0.5327154274771184","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.19","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"a3f6a88a5164ff00093dd4031d27269d17856a55","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.19.tgz","fileCount":54,"integrity":"sha512-B2qxYAHjQhouJS/Hwpvpu1bcjw+/GBb2SiVq2zdy7ZkaSXxOOBEqxJY4urCJS5ppTrptx4gfGx7i/Xovbyk43Q==","signatures":[{"sig":"MEUCIQDu5att5eG3VkoiIiUSTgo94SfsmoJNKLYCjBWHt/XbdwIgInosA/HkQd1PPCJCaQi3lYHy+npmCrE7IgHuuNbQQGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagent-naming@1.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256072},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/800b3c616e56ff9918cc96d6fbe1ebf1/agenticprimitives-agent-naming-1.0.0-alpha.19.tgz","_integrity":"sha512-B2qxYAHjQhouJS/Hwpvpu1bcjw+/GBb2SiVq2zdy7ZkaSXxOOBEqxJY4urCJS5ppTrptx4gfGx7i/Xovbyk43Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.19","@agenticprimitives/connect-auth":"1.0.0-alpha.19","@agenticprimitives/agent-account":"1.0.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.19_1784683615380_0.3198345260606619","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.20","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"8fc5a35044eba7e5f6081b4abbb30cead7c987f6","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.20.tgz","fileCount":54,"integrity":"sha512-87pQvt9SNSIameoogYE6lszbAyKfoUbacXmT0VAVF1qYS0vfvpLm3tJGwBLoA3J2C9MUhro25sFvXzqRbmFnRw==","signatures":[{"sig":"MEUCIFeeMmwGYv54wZPuEQ2eIDj0RP98/UvLVTGUCr7Kasa+AiEAvpwhme2jEMfzF7g3umTdPYzs4tzcCURjKODsTq8Vcbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256072},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/e992b0acb214d8bc55c6584a77ec5f7f/agenticprimitives-agent-naming-1.0.0-alpha.20.tgz","_integrity":"sha512-87pQvt9SNSIameoogYE6lszbAyKfoUbacXmT0VAVF1qYS0vfvpLm3tJGwBLoA3J2C9MUhro25sFvXzqRbmFnRw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.20","@agenticprimitives/connect-auth":"1.0.0-alpha.20","@agenticprimitives/agent-account":"1.0.0-alpha.20"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.20_1784817554775_0.5157399813179449","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.21","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.21","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"b0472a3d21207cc0d3435bb51d4510951249546c","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.21.tgz","fileCount":54,"integrity":"sha512-ZbpuMJQdRmCTqntmYHfcZky4ty7s/w7Jc2L9njM2B0evX3Q+1tC6IwrBYYUXOwJjYdNtneTz1XuZwNx3/UwQBg==","signatures":[{"sig":"MEQCIBeZUO4IfHBfeNLmWk9jAbcweSm9ePntCin+VE8um4HxAiAk5e9AgKLxV1PKQBQD4nit/FAe8Z5CHFzP73+nlZ7hoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256072},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/eacfd8d855bc110de9879f7f3aeeb122/agenticprimitives-agent-naming-1.0.0-alpha.21.tgz","_integrity":"sha512-ZbpuMJQdRmCTqntmYHfcZky4ty7s/w7Jc2L9njM2B0evX3Q+1tC6IwrBYYUXOwJjYdNtneTz1XuZwNx3/UwQBg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.21","@agenticprimitives/connect-auth":"1.0.0-alpha.21","@agenticprimitives/agent-account":"1.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.21_1785727486525_0.43009004879872825","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.22","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.22","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"57769d3ce376595cd6be046ecd95532e8163e5c7","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.22.tgz","fileCount":54,"integrity":"sha512-dvHZsk3lwH7UPdlS/H25o4Qu5me/XUHQ+1AoaJOHuWiiy7tlpXYxU/WTk+51zXeMLVEZshl+8hlGY+/lPy1+nw==","signatures":[{"sig":"MEQCIEvj2dcCo623l2HTwgd1Sutl0rP9Kz8jia6N9r8pUf0LAiA1sbsI2+VirW940u7hbZ3gqlPpMqfvrwwI7UuJYT+OKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256072},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/ed4fa53ca7bbbcc563d86571c392f546/agenticprimitives-agent-naming-1.0.0-alpha.22.tgz","_integrity":"sha512-dvHZsk3lwH7UPdlS/H25o4Qu5me/XUHQ+1AoaJOHuWiiy7tlpXYxU/WTk+51zXeMLVEZshl+8hlGY+/lPy1+nw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.17.0","description":"Agent Naming Service SDK: hierarchical naming for Smart Agents (.agent TLD). Owns name normalization, namehash/labelhash, records schemas, and the AgentNamingClient (resolve / reverse / registry). Speaks naming-domain vocabulary only — no delegation / cav","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.22","@agenticprimitives/connect-auth":"1.0.0-alpha.22","@agenticprimitives/agent-account":"1.0.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.22_1787775677008_0.20118279885412793","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.23","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.23","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"1e828c41bacfc494bb21a2ad4eadd538767b7e6d","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.23.tgz","fileCount":82,"integrity":"sha512-z0igiR309tkmyanfioAhTWdOO1KhwbOf0JDDpdeP4+DqKm0XFFiqGkUkjq9sT34/l0syGr4mxAXkmfQ6VGHhBw==","signatures":[{"sig":"MEQCIAboN/LfwCZdw2D52jRpvTSuKH8ZfZt4/fiRP84yMuIhAiAvzDj3HuViSk08iYWdjcfGwNyxTLv+lW++FqpBpD05cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGX+yootrJN+4/oPWH9B/5mmDVEc01fig4Qb8tX5F3xnAiEA2JRfYBx2WPeFFlcjUUqpq89MHoQ0AVgOA7pC7/GYs0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395064},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts test/grammar.test.ts test/dns.test.ts test/claim.test.ts test/custody.test.ts test/issuance.test.ts test/vertical.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/4b6fd7991ff32a1bba0d6aed8d7277ef/agenticprimitives-agent-naming-1.0.0-alpha.23.tgz","_integrity":"sha512-z0igiR309tkmyanfioAhTWdOO1KhwbOf0JDDpdeP4+DqKm0XFFiqGkUkjq9sT34/l0syGr4mxAXkmfQ6VGHhBw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.19.0","description":"Agent Naming Service SDK: typed hierarchical naming for Smart Agents (.me .org .team .svc .workspace .treasury — a suffix names the derived agent type; spec 346). Owns name grammar + normalization, namehash/labelhash, records schemas, the DNS/A2A endpoint","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.23","@agenticprimitives/connect-auth":"1.0.0-alpha.23","@agenticprimitives/agent-account":"1.0.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.23_1789164149802_0.6233189204578002","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.24","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.24","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"936ef4d07aa5ed45d3afa70bf61a5d955489ed01","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.24.tgz","fileCount":82,"integrity":"sha512-fQGid2jpYKbuWGAbFLxdrPgl4ImHjqAwLUOwtmLgr9Mg+AcTOp3L2s7lVtCgpdG7hq7LFA9O9Jl6S4WOQWmT/w==","signatures":[{"sig":"MEQCIDBkuOtpfCwzWsVDtzHtAMyuQbD/BEwmq6gxV/SlE1RaAiALs7Og+FbggbvGmHVLESsV94kfPogCM5IP8GAdu1coIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnh569fCktAYvoHsFxJaFD1woMefMI8Pi8qD5KbNvqVwIgSAyyDzrw1N2QRoFffzx2KDkGAgcoEj3jIVCCPtvV4UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395064},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts test/grammar.test.ts test/dns.test.ts test/claim.test.ts test/custody.test.ts test/issuance.test.ts test/vertical.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"_resolved":"/tmp/4b0d867d2d342bd6051348bc505646d8/agenticprimitives-agent-naming-1.0.0-alpha.24.tgz","_integrity":"sha512-fQGid2jpYKbuWGAbFLxdrPgl4ImHjqAwLUOwtmLgr9Mg+AcTOp3L2s7lVtCgpdG7hq7LFA9O9Jl6S4WOQWmT/w==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.19.0","description":"Agent Naming Service SDK: typed hierarchical naming for Smart Agents (.me .org .team .svc .workspace .treasury — a suffix names the derived agent type; spec 346). Owns name grammar + normalization, namehash/labelhash, records schemas, the DNS/A2A endpoint","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.24","@agenticprimitives/connect-auth":"1.0.0-alpha.24","@agenticprimitives/agent-account":"1.0.0-alpha.24"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.24_1789230572716_0.5651056342273002","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@agenticprimitives/agent-naming","version":"1.0.0-alpha.25","keywords":["agent","naming","namehash","smart-agent","agentic"],"license":"MIT","_id":"@agenticprimitives/agent-naming@1.0.0-alpha.25","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agent-naming","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"a04711be3b73cf77f12fcf427017492736c7424f","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.25.tgz","fileCount":82,"integrity":"sha512-dk61gdNdtH/ldQcCJE76IuamMJFqB4oXM5NC31ek71LToQdk3qH96EaUPvPG6F88cENY3+ELqsR72SuCG5FwBA==","signatures":[{"sig":"MEQCIDK/+JBC1/ISyz4bYECUPXfGO+yD8XvkGWDMjVwp3Tz/AiA1PXLoeYGA8bRIifUe4+WSaPz3WvSYcBsSyMCyakPsBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ4SB1RvWXWMvUOyxjUrIvPqEDjzssexVwljlyZPNCXQIhALk3XY8aFMk8inxbqmsSz+ZamdFYBt6ROvJLEJ/iHxF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395064},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts test/grammar.test.ts test/dns.test.ts test/claim.test.ts test/custody.test.ts test/issuance.test.ts test/vertical.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/768377b76bd7e478c4a4f317c047292e/agenticprimitives-agent-naming-1.0.0-alpha.25.tgz","_integrity":"sha512-dk61gdNdtH/ldQcCJE76IuamMJFqB4oXM5NC31ek71LToQdk3qH96EaUPvPG6F88cENY3+ELqsR72SuCG5FwBA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.16.0","description":"Agent Naming Service SDK: typed hierarchical naming for Smart Agents (.me .org .team .svc .workspace .treasury — a suffix names the derived agent type; spec 346). Owns name grammar + normalization, namehash/labelhash, records schemas, the DNS/A2A endpoint","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.25","@agenticprimitives/connect-auth":"1.0.0-alpha.25","@agenticprimitives/agent-account":"1.0.0-alpha.25"},"_npmOperationalInternal":{"tmp":"tmp/agent-naming_1.0.0-alpha.25_1789503813715_0.012522136911135684","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"_id":"@agenticprimitives/agent-naming@1.0.0-alpha.26","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"e8a6f05a9b91ee2be38b5cbaabdca001fb3c66a0","tarball":"https://registry.npmjs.org/@agenticprimitives/agent-naming/-/agent-naming-1.0.0-alpha.26.tgz","fileCount":82,"integrity":"sha512-Y+VSpxwWhGPYPV/Okvs8LT6fjaQAhKpTNYOTWibaXreVe6vZwTbw1VYwv45KoTLokv9gdajsqQjKekOyLf82QQ==","signatures":[{"sig":"MEYCIQDNKs1HfYkCGwO9SmweQ3TEIcIA1VlUc+x7Y8W8q06xXwIhAJ8qoigaWJFRSKL4/IOQ4UcJJpcb+eZsCuVAQuBgDNa+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOSOev1UCyGbqjvexoWRHbelyYdefOGhbo8cGL4cCPRQIgRaKJOgCzcxLsqLX5ujhbOxOLSR6Xs1kSNOWDP8cMR+Q="}],"unpackedSize":395558},"main":"./dist/index.js","name":"@agenticprimitives/agent-naming","type":"module","_from":"file:agenticprimitives-agent-naming-1.0.0-alpha.26.tgz","types":"./dist/index.d.ts","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./custody":{"types":"./dist/custody.d.ts","import":"./dist/custody.js"},"./records":{"types":"./dist/records.d.ts","import":"./dist/records.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/normalize.test.ts test/namehash.test.ts test/records.test.ts test/grammar.test.ts test/dns.test.ts test/claim.test.ts test/custody.test.ts test/issuance.test.ts test/vertical.test.ts --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration.test.ts --passWithNoTests"},"version":"1.0.0-alpha.26","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:481fa26b-a816-48ac-8ff7-1effcc9248db"}},"homepage":"https://agenticprimitives.dev","keywords":["agent","naming","namehash","smart-agent","agentic","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"_resolved":"/tmp/98bcc092804a40ba811ca0f3f43179eb/agenticprimitives-agent-naming-1.0.0-alpha.26.tgz","_integrity":"sha512-Y+VSpxwWhGPYPV/Okvs8LT6fjaQAhKpTNYOTWibaXreVe6vZwTbw1VYwv45KoTLokv9gdajsqQjKekOyLf82QQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"_npmVersion":"11.19.0","description":"Agent Naming Service SDK: typed hierarchical naming for Smart Agents (.me .org .team .svc .workspace .treasury — a suffix names the derived agent type; spec 346). Owns name grammar + normalization, namehash/labelhash, records schemas, the DNS/A2A endpoint","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^22.7.0"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.26","@agenticprimitives/connect-auth":"1.0.0-alpha.26","@agenticprimitives/agent-account":"1.0.0-alpha.26"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-naming_1.0.0-alpha.26_1789814929789_0.8960233643433213"}}},"time":{"created":"2026-05-31T17:13:04.188Z","modified":"2026-09-19T10:48:50.064Z","0.1.0-alpha.2":"2026-05-31T17:13:04.490Z","0.1.0-alpha.3":"2026-05-31T17:50:02.980Z","1.0.0-alpha.4":"2026-05-31T21:52:42.438Z","1.0.0-alpha.5":"2026-06-05T17:24:35.571Z","1.0.0-alpha.6":"2026-06-05T21:32:17.605Z","1.0.0-alpha.7":"2026-06-11T04:05:29.163Z","1.0.0-alpha.8":"2026-06-12T13:05:49.865Z","1.0.0-alpha.9":"2026-06-12T20:40:36.036Z","1.0.0-alpha.10":"2026-06-17T00:56:32.819Z","1.0.0-alpha.11":"2026-06-17T17:38:01.883Z","1.0.0-alpha.12":"2026-06-18T17:32:23.737Z","1.0.0-alpha.13":"2026-06-19T03:17:46.205Z","1.0.0-alpha.14":"2026-07-05T09:50:20.257Z","1.0.0-alpha.15":"2026-07-05T13:44:06.663Z","1.0.0-alpha.16":"2026-07-06T01:58:13.471Z","1.0.0-alpha.17":"2026-07-14T14:57:32.548Z","1.0.0-alpha.18":"2026-07-17T13:04:26.394Z","1.0.0-alpha.19":"2026-07-22T01:26:55.536Z","1.0.0-alpha.20":"2026-07-23T14:39:14.948Z","1.0.0-alpha.21":"2026-08-03T03:24:46.659Z","1.0.0-alpha.22":"2026-08-26T20:21:17.170Z","1.0.0-alpha.23":"2026-09-11T22:02:29.911Z","1.0.0-alpha.24":"2026-09-12T16:29:32.867Z","1.0.0-alpha.25":"2026-09-15T20:23:33.807Z","1.0.0-alpha.26":"2026-09-19T10:48:49.890Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://agenticprimitives.dev","keywords":["agent","naming","namehash","smart-agent","agentic","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agent-naming"},"description":"Agent Naming Service SDK: typed hierarchical naming for Smart Agents (.me .org .team .svc .workspace .treasury — a suffix names the derived agent type; spec 346). Owns name grammar + normalization, namehash/labelhash, records schemas, the DNS/A2A endpoint","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/agent-naming\n\n> Part of **[Agentic Primitives](https://agenticprimitives.dev)** — the open-source trust substrate for agentic applications: identity that can sign, authority checked at act time, evidence the owner carries. [Developer kit](https://github.com/agentictrustlabs/agentic-primitives) · [All packages](https://agenticprimitives.dev/developers)\n\n**The name is a facet. The address is the identity.** Agent naming is being settled right now — GoDaddy launched an Agent Naming Service, ERC-8004 put agent registries on mainnet, and every discovery stack needs an answer to \"which agent answers to this name?\" Most naming systems get the dependency backwards: the name becomes the identity, and losing the name (or the registrar) means losing everything attached to it. Here, every person, org, service agent, and treasury is a canonical ERC-4337 Smart Agent address — and a `.agent` name is a replaceable record pointing *at* that address ([ADR-0010](../../docs/architecture/decisions/0010-smart-agent-canonical-identifier.md)). Rotate the name, keep the identity. Rotate your credentials, keep the name. Nothing downstream breaks.\n\nPart 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\nUse this package to resolve names like `alice.agent` and `treasury.acme.agent` to Smart Agent addresses, read typed service-discovery records (A2A endpoint, MCP endpoint, CAIP-10 `nativeId`), and build encoded calls for name-management transactions. Names are hierarchical — orgs hand out subnames under their own subregistry — and normalization is deterministic and on-chain-verifiable.\n\n> **Layer:** Discover — a naming **facet** (not canonical identity — that is `agent-account`).\n> **Canonical key:** the Smart Agent address the name resolves to.\n\n## Use this when\n\n- You need forward resolution: `alice.agent → 0x…`.\n- You need reverse resolution from a Smart Agent address to its primary name — with a round-trip check, so a name is only trusted when it resolves back to the same address.\n- You need typed records such as `displayName`, `a2aEndpoint`, `mcpEndpoint`, `nativeId`, or `metadataUri` — service discovery without hardcoded URLs.\n- You need pure call builders for name registration, resolver updates, primary-name updates, or owner rotation that compose into custody-policy ceremonies.\n\n## Do not use this for\n\n- Passkey ceremonies or auth flows — `@agenticprimitives/connect-auth`.\n- Smart-account deployment or UserOps — `@agenticprimitives/agent-account`.\n- Account safety policy and approval scheduling — `@agenticprimitives/account-custody`.\n- Permission-token minting or attenuation — `@agenticprimitives/delegation`.\n- MCP/A2A transport wiring — demo apps or runtime packages.\n\n## Install\n\nWorkspace-internal; not yet published.\n\n```bash\npnpm add @agenticprimitives/agent-naming\n```\n\n## 60-second quickstart\n\n```ts\nimport {\n  AgentNamingClient,\n  labelhash,\n  namehash,\n  normalizeAgentName,\n} from '@agenticprimitives/agent-naming';\n\nnormalizeAgentName('  ALICE.AGENT  '); // \"alice.agent\"\nlabelhash('alice'); // 0x...\nnamehash('treasury.acme.agent'); // 0x...\n\nconst naming = new AgentNamingClient({\n  rpcUrl: 'https://base-sepolia.example/rpc',\n  chainId: 84532,\n  registry: '0x0000000000000000000000000000000000000001',\n  universalResolver: '0x0000000000000000000000000000000000000002',\n});\n\nconst address = await naming.resolveName('alice.agent');\nconst primaryName = await naming.reverseResolve('0x0000000000000000000000000000000000000003');\nconst records = await naming.getRecords('treasury.acme.agent');\n```\n\n## How it's different\n\nThe reference points are **ENS and Unstoppable Domains** — both excellent at what they do, both built around a different center of gravity:\n\n- **Name-as-asset vs. name-as-facet.** ENS and Unstoppable treat the name as the prized object; identity accretes around it. Here the Smart Agent address is canonical and forced-unique names are assigned at identity bootstrap ([spec 220 §5](../../specs/220-agent-identity-bootstrap.md)) — the name is a pointer, replaceable without identity loss, and `addr` + `nativeId` must reference the same Smart Agent.\n- **Agent-native records.** Typed predicates for `a2aEndpoint`, `mcpEndpoint`, CAIP-10 `nativeId`, and a public-safe passkey credential digest — the records an agent economy actually resolves, not a TXT free-for-all. Unknown predicates are ignored on decode and rejected by typed encoders.\n- **Custody-governed rotation.** Name-owner rotation ships as pure encoded call builders (`/custody` subpath) that compose into the owner Smart Agent's custody-policy ceremonies — quorums and trustees, not a private key that can be phished once.\n- **Disciplined reads.** Product reads use `readContract` only — no `eth_getLogs` walks, no silent fallbacks ([ADR-0012](../../docs/architecture/decisions/0012-no-eth-getlogs-in-product-read-paths.md), [ADR-0013](../../docs/architecture/decisions/0013-no-silent-fallbacks.md)). Reverse resolution is a single on-chain `reverseResolveString` read, then a forward round-trip before it is trusted.\n\nThe `.agent` TLD is the naming protocol; which names a given deployment registers is app-layer configuration — this package stays generic.\n\n## Main concepts\n\n- **Canonical SA**: the ERC-4337 address every name must reference (`addr`, `nativeId`). Owned by `agent-account`, not this package.\n- **AgentName**: a normalized dotted name under `.agent` (a facet label).\n- **Label / Node**: one segment (`treasury`); the recursive `namehash(name)`.\n- **Registry / Resolver**: name records (owner, resolver, parent, subregistry); typed records for a node.\n- **Primary name**: the reverse record for a Smart Agent address.\n\nSee [`docs/concepts.md`](docs/concepts.md).\n\n## Common recipes\n\n```ts\nimport {\n  decodeRecords,\n  encodeRecords,\n  PREDICATE_ID,\n} from '@agenticprimitives/agent-naming/records';\n\nconst encoded = encodeRecords({\n  addr: '0x0000000000000000000000000000000000000003',\n  agentKind: 'service', // a treasury is a service agent; 'treasury' is a profile subtype\n  displayName: 'Acme Treasury',\n  nativeId: 'eip155:84532:0x0000000000000000000000000000000000000003',\n});\n\nconst decoded = decodeRecords({\n  strings: { [PREDICATE_ID.displayName]: 'Acme Treasury' },\n  addresses: { [PREDICATE_ID.addr]: '0x0000000000000000000000000000000000000003' },\n  bytes32s: {},\n});\n```\n\nMore examples: [`examples/basic.ts`](examples/basic.ts) · [`examples/records.ts`](examples/records.ts) · [`examples/custody-rotation.ts`](examples/custody-rotation.ts)\n\n## Released A2A card records (spec 347 §8.3)\n\n`atl:cardDigest` (bytes32 = sha256 of the released A2A Agent Card's RFC 8785 bytes) and `atl:cardUri` (only when the\ncard is not at the a2a host's `/.well-known/agent-card.json`) are ordinary name-node records: `encodeRecords({ cardDigest,\ncardUri })`, read back by `resolve()`. A verifier fetches the card and compares digests; the record proves nothing by\nitself. Existing deployments register the terms with `contracts/script/AddCardPredicates.s.sol`.\n\n## Runtime support\n\nPure helpers and record encoders work in browser, Node, and Workers. The client uses `viem` public and wallet clients and requires an RPC URL for chain reads or transaction submission.\n\n## Subpath exports\n\n- `@agenticprimitives/agent-naming` — public helpers, client, ABIs, and types.\n- `@agenticprimitives/agent-naming/records` — predicate ids and typed record encode/decode helpers.\n- `@agenticprimitives/agent-naming/custody` — pure encoded call builders for name-management transactions.\n\n## Security invariants\n\n- Name normalization is deterministic — equal normalizations produce equal namehashes.\n- Reverse resolution must round-trip before it is trusted.\n- Unknown predicates are ignored on decode and rejected by typed encoders.\n- Raw passkey credential IDs are never stored — only a digest.\n- Endpoint records are discovery hints, not proof of endpoint control.\n- Product reads use `readContract`; no `eth_getLogs` in hot paths ([ADR-0012](../../docs/architecture/decisions/0012-no-eth-getlogs-in-product-read-paths.md)).\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) — naming model and vocabulary.\n- [`docs/api.md`](docs/api.md) — human-readable public API guide.\n- [`docs/security.md`](docs/security.md) — security posture and invariants.\n- [`docs/troubleshooting.md`](docs/troubleshooting.md) — common errors.\n- [`docs/migration.md`](docs/migration.md) — version and migration notes.\n- [`CLAUDE.md`](CLAUDE.md) — agent routing and drift prevention.\n- [`spec.md`](spec.md) — canonical spec pointer.\n\n## Validation\n\n```bash\npnpm check:agent-naming\npnpm check:public-exports\npnpm check:forbidden-terms\n```\n\n## Status\n\nTestnet/pilot-ready. Production launch is gated on the public checklist in the root [`README.md`](../../README.md#status--honest-version) — 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## License\n\nUNLICENSED.\n","readmeFilename":"README.md","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"}}