{"_id":"@aithos/protocol-core","_rev":"28-9b2469d3effd1a5da74c84e4c8784fd3","name":"@aithos/protocol-core","dist-tags":{"latest":"0.11.4"},"versions":{"0.1.2":{"name":"@aithos/protocol-core","version":"0.1.2","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.1.2","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"d9b6772745a579bdd953fd205a9559bb3300445e","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.1.2.tgz","fileCount":19,"integrity":"sha512-BDSEU67mU+rRBT8B44t57sQi6qiNseIF3m7hIaAlNTtbXsqJpcmMtzn1IaxU2+mrdW8AFPs4s6n5VYnHnoJKDA==","signatures":[{"sig":"MEUCIH37Cl46xbt6GLXSu1o5x87IfwRA6MnLxVuCJIwddPGhAiEApmImxG8Y6lEJ78OlKoSLkDHa+W1CcM0vt23UZDZdmKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"}},"gitHead":"02ed6b5cc26df261931393dde211e19e33d6b3b4","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.1.2_1776710259997_0.38051374614159217","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aithos/protocol-core","version":"0.2.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.2.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"589230beb0604dcbf6e51a3e321092ce63b56f68","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.2.0.tgz","fileCount":21,"integrity":"sha512-xQMpDuAGbB8RXYCwhxhEV8wSY/yh64S+cEj0ItGdWaVMOKvagLEABSfzu0T4qxcwJTv1YDYPAYzlVnh2crKc4w==","signatures":[{"sig":"MEYCIQCJXJ/fG7rQhD4FV3Nbn8OsY58JZsYRyY2M1S/NAung0gIhALqnSZHZBKP8MczOHFIq3IOz97gAQ7Dzi71kV4Lcrw28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165554},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"}},"gitHead":"438332d42a8015d765e0b6e84a621e7a7f14c2ec","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.2.0_1776786303516_0.6764187327294149","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aithos/protocol-core","version":"0.2.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.2.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"afdf3d6ab52dff9be45da43a50dfb84b2e1af345","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.2.1.tgz","fileCount":23,"integrity":"sha512-HfLHzMFylzdDPFwGxiZQUajIS0Hge/m3f11oCGTbZ5auWVegxk+Hmw01XY+lU6TMN8RZRdlTGerEKzQvPQNIDw==","signatures":[{"sig":"MEYCIQDARtwiNn4H5/nAbr4pKBGFS0kvh6nbBFK6ds4avjjClQIhALNBVxoHY8Ipm0gIR6OCkO/vusgVntmPa8/Pw0L+782V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"}},"gitHead":"c25a875dd75a714eaa145b52624bc254d0ce61c4","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.2.1_1776839253559_0.09245133462115884","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aithos/protocol-core","version":"0.3.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.3.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"41f16dc312d82f3115d019a8d15ae54b131fc4e6","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.3.0.tgz","fileCount":24,"integrity":"sha512-Y1gSQ5e/1jZrssQC81KmHJ/qrnLuN0tF1pvJgZGsme3vNrgQ+NZzdZTMUfWT6/wVeG1IguKTBwOlTHaT49NrLw==","signatures":[{"sig":"MEUCIGo5fsNwq89QgH+uOuvXkTGUKqayQ5c01TaIdHOMRgvgAiEAmvaG3qbK/P5IJOUSc4MBdVug6AOUElTI7MRBrbVCGe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"}},"gitHead":"c86f74cd7dd97067f47f6b8fc22a9e80e712df87","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.3.0_1776865682519_0.5376396626547213","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aithos/protocol-core","version":"0.3.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.3.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"12713a6c91799ca6043025a11ba2536fd68aba88","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.3.1.tgz","fileCount":30,"integrity":"sha512-KB5t/nAYYbcQe9QMOLIe1TxWibuzqG2cEswrNPi7Ys0hZJrpjlIW7By3FTb2+8JZPBdcJoko7Tp5plL4aTcz1Q==","signatures":[{"sig":"MEYCIQCd6z46gTRGFJzHp/0OhzSbJBNrFDwcvsgYvVvGETZNzQIhAPJi98yGXYhWW+rskSpouR2tIfnIJCuRY4nC6G0HgI9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"c1fdbc1bc8a85f9e64bf5c8157e980de22780ce7","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.3.1_1776882829921_0.6808601550726954","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aithos/protocol-core","version":"0.4.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"BUSL-1.1","_id":"@aithos/protocol-core@0.4.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"7ab932e89165dc60c82939469016e9998f6125e1","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.4.0.tgz","fileCount":30,"integrity":"sha512-ZhRhViGDNBKZHI1NuO6CRMj1g2a0nxkUDrgPVPYqTjtBkjNpFpdyAf9aPFez/c183sBgRMdLhMK72wVctWA7ww==","signatures":[{"sig":"MEUCIQCCI8VMAxXRdcODm3MIif4aTsG1m5+sWD/t5mF7tq4JWAIgcGV5MokT9HpxZ03fqu1zHg9hYlsDPJNfe4i45aDSSAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"0d7a290dd4ac056ec0001aad2d396187bb829667","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.4.0_1777385849948_0.5062573608185463","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aithos/protocol-core","version":"0.5.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.5.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/Math1987/aithos-protocol#readme","bugs":{"url":"https://github.com/Math1987/aithos-protocol/issues"},"dist":{"shasum":"932f05c37ab013a6b1f9a73ebc3639b6f660b94c","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.5.0.tgz","fileCount":30,"integrity":"sha512-q41sXEZyURrRywceWN/4Y+2A1Ihu/VK4qtPmOqQAGIE1S0+lYt/R5rUjQ1e+XGYvl483OejOqfmEJ57L4Cq2dw==","signatures":[{"sig":"MEUCIQCEDi1/4gwjhRrDTjRY6XxPiCTe6mzKarOPLUKA66ADoAIgfYyOVpwXnaXH3a2uuizB843yb9RdgMvTNVs3Ap3yoXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"d4f8c93eccee02d36b0df8a659c529b9e4f771e3","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/Math1987/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.5.0_1777610702556_0.12234602048798959","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aithos/protocol-core","version":"0.5.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.5.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"fd1bf0683c997a18d3b598166cbb766d80e95245","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.5.1.tgz","fileCount":30,"integrity":"sha512-YZZGhW6OXO+CePyx+R2iZKhJR+OiSLCftOIa9miDgzLLzbzoIapKJ/xgpPswSwQYv5ag6itBGWtXTegSL4TjoQ==","signatures":[{"sig":"MEUCIE5tVEI5/c26yF0NOknaiVgz3dY3Vg76fhmTbrx4nQYKAiEApjFNPWAQm/xoYDVoPxcqKq6YEJQu5mhh+1ojPpoozX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"584d9ff69e9041320d967f981763e19bd0de0957","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.5.1_1777612569338_0.0817550934038398","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aithos/protocol-core","version":"0.5.2","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.5.2","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"489e094b6419dd8b98abb7453542e35208082d28","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.5.2.tgz","fileCount":30,"integrity":"sha512-/Dm9Ionzpx7iFMmE8FIU7yhw7COqhAmAoXeckhOX1v4NnkiAmje5WBgsXnZzWXykaKWLghEqRss0bRru3Wik1Q==","signatures":[{"sig":"MEUCIDcZjZh7aPC/QJiYkn34yB/XQ5UdQ5TXGaL6VLJo000aAiEA/wB13Ma6JFcyB5EJeTQu4ccV1EV2mVhZ2VDY8RmRxCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"169691e7f3f626fe71db0698f5b7b8b0cfea1143","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.5.2_1778415271939_0.13637093209375362","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aithos/protocol-core","version":"0.6.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"b9f790138d5fdf67bf88847476a063fa18f44960","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.0.tgz","fileCount":32,"integrity":"sha512-YhOvEjVKUiy6qmbEfrcx5BN6iyw/Ox1k5lSqcKa+nx1OJu0Y6mmErc9nPh8K8IWmVhi4SrzB22ASJ73tsH2Qzw==","signatures":[{"sig":"MEUCIQCXH+dykK8ZdfN75XNscFJSAM0RvaD2N93KXFWZ1RTa1QIgJsB2GBq0VJ9K50UltJytvMN+891RDXeshq1m7IMIU+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"f8989d6d6d7d6074a39bf960368b5e7af42b6cc1","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.0_1779914007878_0.6312261385099769","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aithos/protocol-core","version":"0.6.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"8e7f85ce8caf184c4d0aaf328389ee96ae38d501","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.1.tgz","fileCount":32,"integrity":"sha512-nJDugv8GQ7NdAzGFjx8v6zV/ci49yAzNHEJvGDvr2M4WfPfDVISU9pGSC/BXbUQoO8gcqxY1eBrr2MzS2ZGf8g==","signatures":[{"sig":"MEQCICOe4aKHQtKbXAPg9EF/JRgk5HCNrI4skGszeEKm83k5AiB/I90zBPhoS5rD1yq3PbBmedmGHuKj3a1fZDBkKz9CYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"5fff9536d6e3a1e67c2dfc68ee45ddc5674c4372","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.1_1780128785865_0.29349949980986767","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aithos/protocol-core","version":"0.6.3","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.3","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"a7d2fe22285b4709bfb629cfe5fd3da10f6ec4a6","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.3.tgz","fileCount":32,"integrity":"sha512-kWlHSY6e9njALCz6fbOEd/NZhgDLAkHdpbfMtqtFOQauiY9UAa2Cziv4V8wSX5UJbj3DJ/8D6dDTozkWcmVKug==","signatures":[{"sig":"MEUCID26ZY1O7ktCz0aWsOtt5UItcdZyjar9VRt2MvHdrDyMAiEAxrIeRCOOX/JKV+JkblJS5g5OKlog2MAtFavnol4NV3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"9f78808c1ae3ab0579a38e66738f5b38c61f0e5b","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":false,"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.3_1780248137717_0.6764838696647886","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aithos/protocol-core","version":"0.6.4","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.4","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"13990a96ea2cc6b60cc031a63cbc5b580b64bc54","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.4.tgz","fileCount":36,"integrity":"sha512-malqm0sESIDKszPpVi0ezIi4jOUHxTAocztNzhmYohtiQCfuEeVlNVtxwIX4Nj+7rtPeCz+zuPA0ls8GHzaFqw==","signatures":[{"sig":"MEYCIQCSgZhOrsx8VPAhqbo1PsEXQguo8yMdAy7yxHTFJeDb3AIhAJXm6beXqcbMsQHlug7Xw0yWP4TOrbxIiEXUkZUBU+io","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"f6c7437a6d7868095ff03d3b51eb0cb70de4b068","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.3.0","adm-zip":"^0.5.17","@scure/base":"^1.1.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.4.0","@noble/ed25519":"^2.1.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","typescript":"^5.5.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.4_1780296843619_0.6594938395665271","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aithos/protocol-core","version":"0.6.5","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.5","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"e24032b54707b61f66d6de2741b6c93304eacc9a","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.5.tgz","fileCount":36,"integrity":"sha512-k3aHR0Ipqy+8iVMtxpcUz/YYQ55zNKoMDdgQDKdfKO50n/Md8tQaLBq2Sn9rcJu5bnpLbqHGSiyMGagZoK+/nA==","signatures":[{"sig":"MEYCIQDDFZQ+JSNqVmsQYvgndDswll3t+nzpOyUkPaAQlcmkcAIhAJgLNoEWfVdZHEKzxQcogzaxYAqYg1+e3cJHEvuGqb4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"781f9be1f6d7b58ba6a9e63de8b5b589d8ec523d","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.5_1780308199914_0.9066046237822722","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aithos/protocol-core","version":"0.6.6","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.6.6","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"84a34167403c054642016572d09b532e6a204ad5","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.6.6.tgz","fileCount":36,"integrity":"sha512-2BKdwauB8Jv+Z9qaDfzban7ry5OC6aOpc9lD8vvRILai83V5FArGrarB4sVonLl+BEOH3ofdvB4PMJ62IRdj7w==","signatures":[{"sig":"MEUCIQCdLY/pBuIcwgTMXYaVqWSVd0rpKrXjw0s5NcJ5fHJ7fwIgbaKvdOOSkm/pPq0JCGqt0Sxws8f0P5JZrCSExuFZb28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"8eadb0da517fc79b924a4fbe190638e451076ad4","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.6.6_1780323062461_0.8472411808994154","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aithos/protocol-core","version":"0.8.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.8.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"6bb8158d02677d870d69c471ba28ab76cf2c867b","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.8.0.tgz","fileCount":44,"integrity":"sha512-xTdeT+tV4DLhHCjRIzyOTPgoWSy+Z8GVwZyaYdP1W0WZIoiJXazgmyKJIYT5yQ+dsMGw49ecV7U4gHCFAxEqoQ==","signatures":[{"sig":"MEUCIBwDBpoEOd1JjxclFE2sgvVNWU+thNiIME/pHAltkyODAiEAjrGYQ/0IzUBNz9wt86ZjB+dVJ5A71//Qu079c39tR/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"4bd43efcd219993e1b068a5c3d87014bcd95a9c9","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.8.0_1780808253635_0.46113433368656387","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aithos/protocol-core","version":"0.9.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.9.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"06eb1aa8fe43cc3482937ea9f14f70c0fa0a5288","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.9.0.tgz","fileCount":46,"integrity":"sha512-RHd6B1vx8fEEP4oIC2e5+DPeHWwT7FEF+yFGli41rzFTNHB901/82ZcgfulsGW7foic9nad3pn8sSE7F29t2oA==","signatures":[{"sig":"MEQCIF0WYTCTYfmIeo1BLeIomZUg0rrxNpA5Eks4GqEgLVlqAiBVB1dipLHFWcb5+pKWguLq5B6P/OsoCDbXSrjt3dFl9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"8859e932b26c96059a870363acdea3f92627e6db","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.9.0_1780819711157_0.7824421111675599","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aithos/protocol-core","version":"0.9.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.9.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"4b51e226fa7c9c03990b4d3ac02061280e31c128","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.9.1.tgz","fileCount":46,"integrity":"sha512-JPoh2K9R74Rbcgup4ionOaHcUOpVelNU3BmBHi4RoPPH4hQQ36DE39UJ2AypxWVmNfXJwxjQRgwgdbrG8hUZhA==","signatures":[{"sig":"MEYCIQDnRlsi6d4inFsR77ZuicoIG/quiYUKNguYxO0VzmOq3gIhAPNAqf4MN02VHGNPGhr9dMwUNJjbmWay45fGX0a2y4jl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"feaaff6ab98c3f6c38a5d5b6d57cab997ba89f4c","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.9.1_1780920863188_0.8096853052636508","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@aithos/protocol-core","version":"0.9.2","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.9.2","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"d22c2d8d5ec2493066efc1cd0d984a0f028d310e","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.9.2.tgz","fileCount":46,"integrity":"sha512-W9wGJQsHSslP7bnFczqFqU3jdu89dqpmzeAzBhtCZA+IZUbSyl+rBg2SNx6BaqwyWbrhwdqRsOoUmESVgx/xMw==","signatures":[{"sig":"MEUCIQCe6/U6vA1C+G+sHqSX4tl2EIBaRcpz8WQNN2VDB2pPHQIgApgVigFAbAC5YBdQk1L5dVEtm4OvlKIBT1ROmZPYHws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"5a45e558ad3484233f7260e7326b1b633bd8c4ca","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.9.2_1780926154150_0.25163095548499226","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@aithos/protocol-core","version":"0.10.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.10.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"44074aa669410b4389ba250f7131d07bd9508d95","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.10.0.tgz","fileCount":46,"integrity":"sha512-nc38xiewdfz21ZzYsj6I7OTFt1bZh1bWSdg/V/gXBS6oscT2wqSy0mW1fEDjBHt6SJQZKHUW+Vvlmrsv+NDmKw==","signatures":[{"sig":"MEUCIQDHzv5Urlfmm10eLWa2ixQe+5m9tB2scA7/ZOZw1KCptQIgb/okCt2mIz+kDX3cDyMitxHtEwmNUPZDTqXFJkO/PKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"8cab8ea9f7b72b437ba63fa33ff3d2ac3fc92fa1","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.10.0_1781078069732_0.716466187173245","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@aithos/protocol-core","version":"0.10.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.10.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"57dbdddece48fec96cd363ee80c14a610b16c03c","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.10.1.tgz","fileCount":46,"integrity":"sha512-BM2KNnAwqiU46g7f2Lt6lMatkVQ7NxKPXfofjFaqnVuZyRvLMEihCSuP8Ya5Hyz9NSLv9qUn/kNOtQGwJZgSvA==","signatures":[{"sig":"MEQCICasan9PiIeWRtjKMvsiIppCDT96aW9RBVEQ/saz946AAiAfhIjIvd3duBG0uQ+azC1kTCfPvQbhfEk8TkOtGvwbBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"ae5bd331af53e6bc09d83ec7dede20df4dcb6c3e","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.10.1_1781086362379_0.22031194880851612","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@aithos/protocol-core","version":"0.10.2","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.10.2","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"7c2bbd60274ea598665ad3ee6e99423846653d96","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.10.2.tgz","fileCount":46,"integrity":"sha512-TgnmQGqGuU5OrPZmXe6IE2kBZcMoauRyIskigBvlcaumrliRQlUTwf90zzL/Syi7vD6b2WluorIBHoAbCpTazQ==","signatures":[{"sig":"MEUCIQDkQ0SVUSxCD3jhSMxJX0qiEdOUNut0mGjei1dDqEL8kgIgZE3+chEiNTdcAK29JdbGsY6ekwO3xlApdZHtI201/2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"d6e01e23ecda9e409e55060fabdbd0f2fcc57463","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.10.2_1781101926274_0.9645229054367646","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@aithos/protocol-core","version":"0.10.3","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.10.3","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"a22c0ba022582b40877f916afdc18ca9e2508e31","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.10.3.tgz","fileCount":46,"integrity":"sha512-bV3kBgQDB3i5p14OJHsjZb2uO/ZzwTFCLAKBKTdJX38r71jsTd2k65YwKMf71tDFqQjgTHWVZJfCgyS82REHAA==","signatures":[{"sig":"MEQCIHqOJfuoBpkHVhcSAb+0aeg7fF67vPQnNmR3FYngh7V1AiAWYKkH79s2W2DkT2ARlQHBk2jM2q2WbLPksiOTfsDBrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"282eeadd15c27a6cb5a4d9d78e0e9f72d908545a","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.10.3_1781103112989_0.2819427525924554","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aithos/protocol-core","version":"0.11.0","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.11.0","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"d8501e86a58c78b084337c2bcfdbd0b8b26ad8a2","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.11.0.tgz","fileCount":48,"integrity":"sha512-s1nrzsVFyVRFDoMAFZMgf8W6AMsavxTM/PttRUwy0pRD5PuzIsCpGw46EkaGoubw46nYYZC/ngZEsl3B/2oOXA==","signatures":[{"sig":"MEQCIEVVMJDT+jvHvTAA7Gk5D37j7LRM5XcOKgQeNwuC1BnwAiBUC74k3lT8ZyOVbZ1Z2XQTMOJoYqJegygooKKLtZvaCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"327996a079ea8d0e4781f8217ce67da685494ce3","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.11.0_1781152095891_0.811611785030335","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@aithos/protocol-core","version":"0.11.1","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.11.1","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"be9a1f4626daf5e0b44b47f434a340a0b6fe5562","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.11.1.tgz","fileCount":48,"integrity":"sha512-4lJsrhb0c14CXR/95sXNnR5UlZtHa50RO01Na/dInzf6clO9Y8AVVJN3Y7vwzc9YcwgemW82Mky/aberGE0S3w==","signatures":[{"sig":"MEQCID5W6y/wbVANg2G6DJ83mgdygC9ZgV2gRFbjiUMfAOFXAiBOfeZKXFgyxK5qnvVrPXVxAXaSTHqaMJgPHbMauuv6CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"7c514c760aca6d02a14c31043459946ee46fbaca","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.11.1_1781154793387_0.5356177590628055","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@aithos/protocol-core","version":"0.11.2","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.11.2","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"40c38107430d4c1ef28f6d7a450377333c67d66b","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.11.2.tgz","fileCount":50,"integrity":"sha512-+H+kMLz7Xy16jzF4RAXE5S3FeBTYGl34AZFSoMWXjZS9M8jeNEXzuq9JJ3/SPdmVKeKK9jTxbYqH4/lzHY5Oqg==","signatures":[{"sig":"MEYCIQDYnj9asz/dzAqWQ9+fH+mxWElBhZiZZQMGYrC7cE/R1QIhAJrlw+C5ZiOZUDbihABEOLfk4wXnvKECwTk2cgK+FMj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"831b31fd601570a0df51e9974f9b13e8c1be5716","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","check:browser":"node --experimental-vm-modules scripts/check-browser.mjs","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","esbuild":"^0.21.5","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.11.2_1781156194499_0.708557925768778","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@aithos/protocol-core","version":"0.11.3","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","_id":"@aithos/protocol-core@0.11.3","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"dist":{"shasum":"765d5de5f5c129f696e628de66ac8532304d54ef","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.11.3.tgz","fileCount":50,"integrity":"sha512-Na61LKIQCI4CDHncNpQRio68erhcF3gqaGNATFHRctGX0q/HppP6rfHSE28nwiicvgNLtNS0dzvjHTQ2cdMYbQ==","signatures":[{"sig":"MEUCIDWQjZos/oaglVy+UQm75cublAwg2CKnPxBDo4ncYXQnAiEAmUD9KbFRPxzJiZiO3zW9GAvuV0Iqy1vEL09lVWYgVNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./bundle-v04":{"types":"./dist/bundle-v04.d.ts","import":"./dist/bundle-v04.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"}},"gitHead":"efd6ad7e11470ef8f705f230c9593c548edd6cce","scripts":{"test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","build":"tsc -p tsconfig.json","clean":"rm -rf dist","check-types":"tsc --noEmit","check:browser":"node --experimental-vm-modules scripts/check-browser.mjs","prepublishOnly":"npm run clean && npm run build && npm run check-types"},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"repository":{"url":"git+https://github.com/aithos-protocol/aithos-protocol.git","type":"git","directory":"packages/protocol-core"},"_npmVersion":"10.9.2","description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","directories":{},"sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"_nodeVersion":"23.9.0","dependencies":{"ulid":"^2.4.0","adm-zip":"^0.5.17","@scure/base":"^1.2.6","@noble/curves":"^2.2.0","@noble/hashes":"^1.8.0","@noble/ed25519":"^2.3.0","@types/adm-zip":"^0.5.8","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","esbuild":"^0.21.5","typescript":"^5.9.3","@types/node":"^20.19.41"},"_npmOperationalInternal":{"tmp":"tmp/protocol-core_0.11.3_1781157750898_0.7582397587222358","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@aithos/protocol-core","version":"0.11.4","sideEffects":["./dist/envelope.js","./dist/mandate.js","./dist/did.js"],"description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","license":"Apache-2.0","author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","repository":{"type":"git","url":"git+https://github.com/aithos-protocol/aithos-protocol.git","directory":"packages/protocol-core"},"bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"},"./canonical":{"types":"./dist/canonical.d.ts","import":"./dist/canonical.js"},"./did":{"types":"./dist/did.d.ts","import":"./dist/did.js"},"./envelope":{"types":"./dist/envelope.d.ts","import":"./dist/envelope.js"},"./ethos":{"types":"./dist/ethos.d.ts","import":"./dist/ethos.js"},"./ethos-authz":{"types":"./dist/ethos-authz.d.ts","import":"./dist/ethos-authz.js"},"./filesystem-storage":{"types":"./dist/filesystem-storage.d.ts","import":"./dist/filesystem-storage.js"},"./identity":{"types":"./dist/identity.d.ts","import":"./dist/identity.js"},"./mandate":{"types":"./dist/mandate.d.ts","import":"./dist/mandate.js"},"./mandate-store":{"types":"./dist/mandate-store.d.ts","import":"./dist/mandate-store.js"},"./encoding":{"types":"./dist/encoding.d.ts","import":"./dist/encoding.js"},"./sponsorship":{"types":"./dist/sponsorship.d.ts","import":"./dist/sponsorship.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./bundle-v04":{"types":"./dist/bundle-v04.d.ts","import":"./dist/bundle-v04.js"}},"scripts":{"build":"tsc -p tsconfig.json","check-types":"tsc --noEmit","clean":"rm -rf dist","test":"node --import tsx --test --test-reporter=spec \"test/**/*.test.ts\"","prepublishOnly":"npm run clean && npm run build && npm run check-types","check:browser":"node --experimental-vm-modules scripts/check-browser.mjs"},"dependencies":{"@noble/curves":"^2.2.0","@noble/ed25519":"^2.3.0","@noble/hashes":"^1.8.0","@scure/base":"^1.2.6","@stablelib/hkdf":"^2.0.1","@stablelib/sha256":"^2.0.1","@stablelib/xchacha20poly1305":"^2.0.1","@types/adm-zip":"^0.5.8","adm-zip":"^0.5.17","ulid":"^2.4.0"},"devDependencies":{"@types/node":"^20.19.41","tsx":"^4.22.4","typescript":"^5.9.3","esbuild":"^0.21.5"},"engines":{"node":">=20"},"_id":"@aithos/protocol-core@0.11.4","gitHead":"b1b65317996786c31c4a423172673d72629facd7","_nodeVersion":"23.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zkmEFobn6bACS1pCSxxQWyj1g4ux1SGlOQNbgtWb7bLdzuaCLRzQQm6QALmMjqHnZfymKnd5PCyrk5QRzEYmDQ==","shasum":"0d90cd60f9b079f207baa78517c457f2f278270d","tarball":"https://registry.npmjs.org/@aithos/protocol-core/-/protocol-core-0.11.4.tgz","fileCount":50,"unpackedSize":528673,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBfnSCunHflHYgbm11Ey4yOB4ERxiny0XjsL6mZvNA32AiBrCSoLRHjVIpP1ixTj1U2aWlZlt/cxMbnGroOT0wNCJg=="}]},"_npmUser":{"name":"aithos","email":"mathieu@aithos.be"},"directories":{},"maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol-core_0.11.4_1782534451175_0.5913747858190879"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T18:37:39.916Z","modified":"2026-06-27T04:27:31.427Z","0.1.2":"2026-04-20T18:37:40.143Z","0.2.0":"2026-04-21T15:45:03.680Z","0.2.1":"2026-04-22T06:27:33.714Z","0.3.0":"2026-04-22T13:48:02.678Z","0.3.1":"2026-04-22T18:33:50.119Z","0.4.0":"2026-04-28T14:17:30.113Z","0.5.0":"2026-05-01T04:45:02.733Z","0.5.1":"2026-05-01T05:16:09.508Z","0.5.2":"2026-05-10T12:14:32.105Z","0.6.0":"2026-05-27T20:33:28.029Z","0.6.1":"2026-05-30T08:13:06.019Z","0.6.3":"2026-05-31T17:22:17.862Z","0.6.4":"2026-06-01T06:54:03.758Z","0.6.5":"2026-06-01T10:03:20.063Z","0.6.6":"2026-06-01T14:11:02.687Z","0.8.0":"2026-06-07T04:57:33.798Z","0.9.0":"2026-06-07T08:08:31.294Z","0.9.1":"2026-06-08T12:14:23.396Z","0.9.2":"2026-06-08T13:42:34.285Z","0.10.0":"2026-06-10T07:54:29.873Z","0.10.1":"2026-06-10T10:12:42.541Z","0.10.2":"2026-06-10T14:32:06.442Z","0.10.3":"2026-06-10T14:51:53.191Z","0.11.0":"2026-06-11T04:28:16.092Z","0.11.1":"2026-06-11T05:13:13.591Z","0.11.2":"2026-06-11T05:36:34.710Z","0.11.3":"2026-06-11T06:02:31.089Z","0.11.4":"2026-06-27T04:27:31.330Z"},"bugs":{"url":"https://github.com/aithos-protocol/aithos-protocol/issues"},"author":{"name":"Mathieu Colla","email":"mathieu.colla.pro@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/aithos-protocol/aithos-protocol#readme","keywords":["aithos","did","identity","ethos","mandate","ed25519","self-sovereign","ai-agent","protocol"],"repository":{"type":"git","url":"git+https://github.com/aithos-protocol/aithos-protocol.git","directory":"packages/protocol-core"},"description":"Aithos protocol — reference implementation of the core primitives (DIDs, ethos, mandates, bundles) used by the CLI and by any host that speaks the protocol.","maintainers":[{"name":"aithos","email":"mathieu@aithos.be"}],"readme":"# `@aithos/protocol-core`\n\nReference implementation of the [Aithos protocol](https://github.com/aithos-protocol/aithos-protocol)\nprimitives — DIDs, identities, ethos documents, mandates, signed bundles, and\ncanonical hashing.\n\nThis is the library the [`aithos`](https://www.npmjs.com/package/aithos) CLI\nand any other Aithos-speaking host (MCP server, platform Lambdas, third-party\nimplementations) are built on. It is the single source of truth for the wire\nformat: any subtle difference in hashing, canonicalization, or signature\nverification would break interoperability between hosts, so every host is\nexpected to depend on exactly this package.\n\n## Install\n\n```sh\nnpm install @aithos/protocol-core\n```\n\n## Usage\n\n```ts\nimport {\n  createIdentity,\n  rootDid,\n  ensureEthosLayout,\n  addSection,\n  createMandate,\n  verifyMandate,\n  verifyBundleAtPath,\n} from \"@aithos/protocol-core\";\n```\n\nSee the [protocol specification](https://github.com/aithos-protocol/aithos-protocol/blob/main/SPEC.md)\nfor semantics and the on-disk layout.\n\n## Scope\n\n`@aithos/protocol-core` is **pure TypeScript**. It does not read\n`$AITHOS_HOME`-independent config, it does not perform network I/O, and it\ndoes not ship any CLI. Everything that touches a filesystem path takes that\npath as an argument. Hosts that want a default keystore layout (the\n`~/.aithos/` convention) are expected to compose it on top of this package —\n`aithos` does, and so does `@aithos/mcp`.\n\n## Status\n\n**Draft**, package v0.2.1, targeting Aithos protocol v0.2.x (manifests stamp\n`aithos: \"0.2.0\"`, mandates stamp `aithos-mandate: \"0.2.1\"`). The wire format\nmay change on any minor-version bump until 1.0.0. v0.2.0 was a breaking release\nover v0.1.x: section mutation history lives in the signed gamma log only (see\nspec §10). v0.2.1 closes the loop on delegate writes against a tracked\nidentity: mandates carry the grantee's Ed25519 pubkey, zone/manifest/gamma\nsignatures carry an optional `authorized_by`, and the keystore-aware delegate\nresolver lets stateless verifiers accept delegate-signed bundles.\n\n## License\n\n[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). See [LICENSE](./LICENSE)\nand the [repository overview](../../LICENSE).\n\nThe protocol specification (`spec/`, `SPEC.md`, `WHITEPAPER.md`) is under\n[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/).\n","readmeFilename":"README.md"}