{"_id":"@cardanowall/poe-standard","_rev":"14-e37e19bf5a2e5076f4a325caf224d714","name":"@cardanowall/poe-standard","dist-tags":{"latest":"0.12.0"},"versions":{"0.0.0":{"name":"@cardanowall/poe-standard","version":"0.0.0","author":{"name":"Cardanowall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.0.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/cip309-ts#readme","bugs":{"url":"https://github.com/cardanowall/cip309-ts/issues"},"dist":{"shasum":"1eb252fe05b27769ad8be42d1b8c278afe6ef491","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.0.0.tgz","fileCount":33,"integrity":"sha512-NgWv0SQZlHMI/ICyxgNn6baTRd5rGQfSOIJO9EkttRaPFEaqDu3mjJ1JN4zhVQdF/glpumeotDOC2ZaxxU64oA==","signatures":[{"sig":"MEUCIQCpCwSCQy60B+SjTXdkV7K0KGJtU37lnpOkFB2IB9cfPAIgYhCDVmMPLB63XDpecAH+R2vBplAsdTnmiPBEAFJU7Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463559},"main":"./dist/index.cjs","type":"module","_from":"file:cardanowall-poe-standard-0.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"ingvarson","email":"support@ingvarson.com"},"_resolved":"/private/var/folders/cg/bm5w0pp94qvc1kwptl6ynr480000gn/T/4e28bb7ed20cdadbb9697b5289bd0cbd/cardanowall-poe-standard-0.0.0.tgz","_integrity":"sha512-NgWv0SQZlHMI/ICyxgNn6baTRd5rGQfSOIJO9EkttRaPFEaqDu3mjJ1JN4zhVQdF/glpumeotDOC2ZaxxU64oA==","repository":{"url":"git+https://github.com/cardanowall/cip309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.12.1","description":"CIP-309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.0.0_1780394929064_0.7340278572278751","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@cardanowall/poe-standard","version":"0.1.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.1.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/cip309-ts#readme","bugs":{"url":"https://github.com/cardanowall/cip309-ts/issues"},"dist":{"shasum":"1e1f4ce2b46e1ebbec665557a3703166df665979","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.1.0.tgz","fileCount":33,"integrity":"sha512-c76dcYQXggCpQYbF8CNkJgsMj6w/0O74DhIyhLr6h9epPoTa51oM6GNcJkGrwzYQsU8+csulhcXbwOuUiGqUBw==","signatures":[{"sig":"MEYCIQCAYZKMTWKh0EgQXYS1XWXOVTdco6ndDuKSd8cR/7F/DwIhAMufRmcaDGYKYNekH3NbFio0tE8b7eNA2sFtajxvv3si","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2462590},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4093ab8-dafa-4532-b14d-c1efe3aa93ef"}},"_resolved":"/home/runner/work/cip309-ts/cip309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.1.0.tgz","_integrity":"sha512-c76dcYQXggCpQYbF8CNkJgsMj6w/0O74DhIyhLr6h9epPoTa51oM6GNcJkGrwzYQsU8+csulhcXbwOuUiGqUBw==","repository":{"url":"git+https://github.com/cardanowall/cip309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.16.0","description":"CIP-309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.1.0_1780471309715_0.3078512328213536","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cardanowall/poe-standard","version":"0.2.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.2.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"03d64e45ae47e11a264fe1899861776566a78f23","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.2.0.tgz","fileCount":33,"integrity":"sha512-YMAyK5OxFd6SL5v10okolL0HLiLty+DlkHgi1FqT/jFDN93+RGQ9Rzpc12hEAsdmpUsJNqyWiaTlIRSzsoSZSw==","signatures":[{"sig":"MEYCIQChLzr0WkO7R8xstII9KDhZkHinUVpRSg9C9NZD0oXQAAIhAOEOyVLvTjIca3DIei9BqPIp0JEIpAfRlwX/CYtZbfUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2462979},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.2.0.tgz","_integrity":"sha512-YMAyK5OxFd6SL5v10okolL0HLiLty+DlkHgi1FqT/jFDN93+RGQ9Rzpc12hEAsdmpUsJNqyWiaTlIRSzsoSZSw==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.16.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.2.0_1780572721580_0.1684064102423506","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cardanowall/poe-standard","version":"0.3.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.3.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"61d789c196774af5471fa498e5b220f63092581f","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.3.0.tgz","fileCount":33,"integrity":"sha512-0TCanK8QNpO/+TXyDCLD6TErhCY4hU/EdRSdQF7IQ/VoN+HcBIc4Ru45dbLqBX5pvxsHa/3ZAkiIapHzv95S5w==","signatures":[{"sig":"MEYCIQCJQbDnYk6u2C4AtBpoXc0C/S/e9IcixQjLJsnC8bEEcAIhALMme65Kd5rKh+c0panss3rt8lb6K7ZeGtijW7CvlOd4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2624987},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.3.0.tgz","_integrity":"sha512-0TCanK8QNpO/+TXyDCLD6TErhCY4hU/EdRSdQF7IQ/VoN+HcBIc4Ru45dbLqBX5pvxsHa/3ZAkiIapHzv95S5w==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.16.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.3.0_1780766978428_0.21337064162024189","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cardanowall/poe-standard","version":"0.4.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.4.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"69aeb0c34f28d4bc41caa4eebf8b0d11814b7597","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.4.0.tgz","fileCount":39,"integrity":"sha512-tFfKSuIrCaAqoc+wbuUOmWhU/f8HlKUrI0EgTEMLTrRgbTK3iVEWbfjImm39NLNNUiCSux42LXo+db+yCq6XNA==","signatures":[{"sig":"MEUCID7F28gLiuU/MdfhNw70s0a67eTwkZtxTAe0Nngw7pXhAiEA/eEmTbAuOLL2pd/VAR91alqrVrzY9KZbCqIGFXNc5lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3289198},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.4.0.tgz","_integrity":"sha512-tFfKSuIrCaAqoc+wbuUOmWhU/f8HlKUrI0EgTEMLTrRgbTK3iVEWbfjImm39NLNNUiCSux42LXo+db+yCq6XNA==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.16.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.4.0_1781179845882_0.6593846271880184","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cardanowall/poe-standard","version":"0.5.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.5.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"da630fb4774e141632a722be5b0ca845f773f6ff","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.5.0.tgz","fileCount":39,"integrity":"sha512-ZfZg9QyQXx48V1XuG5RMyulRZqh3zMuF+E4u9P0mlgbzrE4Pn42kNuXDv7nSd934mxzZYLBkaHv4Skv07ysTHg==","signatures":[{"sig":"MEQCIFI26bxqBkt3zDqByiQEQVM2O00IWKla2DIOD0oSQsYnAiASE0a8FXdV2r86ex0ObyPtiaLNZ1K9d2zDM54RI4Jzfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3289198},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.5.0.tgz","_integrity":"sha512-ZfZg9QyQXx48V1XuG5RMyulRZqh3zMuF+E4u9P0mlgbzrE4Pn42kNuXDv7nSd934mxzZYLBkaHv4Skv07ysTHg==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.17.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.5.0_1781216716585_0.22322535320803727","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cardanowall/poe-standard","version":"0.6.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.6.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"05e49c253593e579debf791399f4a0bd71aa3aef","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.6.0.tgz","fileCount":39,"integrity":"sha512-fcif5edowYdfa6/Xf1EzsPwqpm0SC3lQEqOgaz9ny8Rdi5o/6l5uBISyY0oOrCpEan1jUAy1h6T8KQVR3ASe4w==","signatures":[{"sig":"MEUCIBzYIGceZFZ/e//ZecWiVJiSLEcn3c9G+ksL2n8Qpt1IAiEAmq0vY6isDv1vpmh+dJ/tXjyqMQjyczARCOo2YsBqwVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3290146},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.6.0.tgz","_integrity":"sha512-fcif5edowYdfa6/Xf1EzsPwqpm0SC3lQEqOgaz9ny8Rdi5o/6l5uBISyY0oOrCpEan1jUAy1h6T8KQVR3ASe4w==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.17.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.6.0_1781357250970_0.8471204681122466","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@cardanowall/poe-standard","version":"0.7.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.7.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"34dc7f611ca7bc87db185a7ac5bed8bb06e48ff6","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.7.0.tgz","fileCount":39,"integrity":"sha512-tYM5HTxj/f9oeRy48yeemeWy7MwLP9Qwe8biwm2Z6t5UGvSQO8sCjknhyupSU+D8Cil4FdbyP85LqACz4uVB9Q==","signatures":[{"sig":"MEYCIQDg3IKe5qbY02ZT2c4j4/5Pg+Gyp6H0NSIacv6XC3abaAIhAJIvFdqVKNNcqPvRE8lroL/xOwd5gXtDiZcfuukmYLT7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294966},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.7.0.tgz","_integrity":"sha512-tYM5HTxj/f9oeRy48yeemeWy7MwLP9Qwe8biwm2Z6t5UGvSQO8sCjknhyupSU+D8Cil4FdbyP85LqACz4uVB9Q==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.17.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.7.0_1781618131777_0.04759475053264617","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@cardanowall/poe-standard","version":"0.7.1","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.7.1","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"1c33ce833a5382c52388ed9b9a2a96f13d4b8f11","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.7.1.tgz","fileCount":39,"integrity":"sha512-xuWSQ76q8dZrkIu8wThc0scHK29ycXaSROsF2u87OpqfvrOE1IKYbq1sEOObK7Zsfhcpb2ZsKHCTo+lAOKt+EA==","signatures":[{"sig":"MEQCIGmL0oM4P0i3Tj/HJxCnJHdDCI0VILJqLWoHBNBdupCkAiAhTPde+cyyuk3fEWCKwKIX4a6S8XaZZmnr4nEHvDVD9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294966},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.7.1.tgz","_integrity":"sha512-xuWSQ76q8dZrkIu8wThc0scHK29ycXaSROsF2u87OpqfvrOE1IKYbq1sEOObK7Zsfhcpb2ZsKHCTo+lAOKt+EA==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.17.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.7.1_1781790588555_0.8291608452861088","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@cardanowall/poe-standard","version":"0.8.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.8.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"4ac0dd1f3bc438c761135c9f32af29ad65a5ece5","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.8.0.tgz","fileCount":39,"integrity":"sha512-dR31NzRMapuS/n323RTsfgW86ZhCF31u1Y+bH+QoZy6k/qcADvnuZ6Gap4VAuv0nApF5bEpyan6O+tGp40biXQ==","signatures":[{"sig":"MEUCIB5gluy70lqP8XAGpuHFPCPwBaZBQcU3QVGtqva2M6FKAiEAnlUmWUOtmvr/Los7tqZH+PPLvUqzOhR5eGDivoxxT5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294966},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.8.0.tgz","_integrity":"sha512-dR31NzRMapuS/n323RTsfgW86ZhCF31u1Y+bH+QoZy6k/qcADvnuZ6Gap4VAuv0nApF5bEpyan6O+tGp40biXQ==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.18.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.8.0_1783009342669_0.2618556858297354","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@cardanowall/poe-standard","version":"0.9.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.9.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"5807ce6bf542f9e94524443bc642d880d9ad290f","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.9.0.tgz","fileCount":39,"integrity":"sha512-/FsnPWFcYFRfY6Ah/tB/cwUzS/pb06ZmJo+Rh21hKvF28capl4jej5r4feNiEz68EhMXTmWtaSWviiTRQRDalg==","signatures":[{"sig":"MEYCIQDshKCQPPdcz6OaLB6jgTQ0nxI64ORnuEmxEZB6yYwNDQIhAOEj7x7lS3/oCRTvhpCEQ7GKvKfw+fd9rMDzgqj9AAQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294966},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.9.0.tgz","_integrity":"sha512-/FsnPWFcYFRfY6Ah/tB/cwUzS/pb06ZmJo+Rh21hKvF28capl4jej5r4feNiEz68EhMXTmWtaSWviiTRQRDalg==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.18.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.9.0_1783111765297_0.7317142789145419","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@cardanowall/poe-standard","version":"0.10.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.10.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"0a603e290ef1ec2aa4c4f069fdb8429a5477b087","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.10.0.tgz","fileCount":39,"integrity":"sha512-Z5k4wh71tG1mNIvwH0dT1klEsX0xPrb1xE7ggusSGzYUn0gr5ixUIhG7Tjeu61wTiUthiGau5EvTptwDCwgY9Q==","signatures":[{"sig":"MEUCIQDDO1N4Xr544PxReUShgUE7FEIYVSRoFzyLzC/0jH9H1wIgZ7MnPANiyOsr2nCaSF6QNELdlnDnsTvZsQmSD8yqS5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295656},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.10.0.tgz","_integrity":"sha512-Z5k4wh71tG1mNIvwH0dT1klEsX0xPrb1xE7ggusSGzYUn0gr5ixUIhG7Tjeu61wTiUthiGau5EvTptwDCwgY9Q==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.18.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.10.0_1783248738421_0.9589750871339913","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@cardanowall/poe-standard","version":"0.11.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","_id":"@cardanowall/poe-standard@0.11.0","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"dist":{"shasum":"9f7807aa249d8904fd0afa7c545d59646d65f2d3","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.11.0.tgz","fileCount":39,"integrity":"sha512-PRNGiXBVHej+5zX+ep4kaw2xgbk9nrLLSUZgR3xEDbflrhQjPjPWUsS/IqUXYoLFHXKBAduHPCuADFjjDqwcrg==","signatures":[{"sig":"MEUCIExSxNZixzlbG1qJ1coDHITgC/3YhXiI72Sp6kXMdDDLAiEAwbz+M62osySqU+lQfyhsu+VWN+NjC04g6G+xID01010=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3306666},"main":"./dist/index.cjs","type":"module","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./schema":{"types":"./dist/schema.d.ts","import":"./dist/schema.js","require":"./dist/schema.cjs","development":"./src/schema.ts"},"./encoder":{"types":"./dist/encoder.d.ts","import":"./dist/encoder.js","require":"./dist/encoder.cjs","development":"./src/encoder.ts"},"./carriage":{"types":"./dist/carriage.d.ts","import":"./dist/carriage.js","require":"./dist/carriage.cjs","development":"./src/carriage.ts"},"./validator":{"types":"./dist/validator.d.ts","import":"./dist/validator.js","require":"./dist/validator.cjs","development":"./src/validator.ts"},"./error-codes":{"types":"./dist/error-codes.d.ts","import":"./dist/error-codes.js","require":"./dist/error-codes.cjs","development":"./src/error-codes.ts"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.11.0.tgz","_integrity":"sha512-PRNGiXBVHej+5zX+ep4kaw2xgbk9nrLLSUZgR3xEDbflrhQjPjPWUsS/IqUXYoLFHXKBAduHPCuADFjjDqwcrg==","repository":{"url":"git+https://github.com/cardanowall/label-309-ts.git","type":"git","directory":"packages/poe-standard"},"_npmVersion":"11.18.0","description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/poe-standard_0.11.0_1783313439438_0.35021103522883856","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cardanowall/poe-standard","version":"0.12.0","type":"module","sideEffects":false,"description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","license":"Apache-2.0","author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"repository":{"type":"git","url":"git+https://github.com/cardanowall/label-309-ts.git","directory":"packages/poe-standard"},"homepage":"https://github.com/cardanowall/label-309-ts#readme","bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./schema":{"import":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"require":{"types":"./dist/schema.d.cts","default":"./dist/schema.cjs"}},"./encoder":{"import":{"types":"./dist/encoder.d.ts","default":"./dist/encoder.js"},"require":{"types":"./dist/encoder.d.cts","default":"./dist/encoder.cjs"}},"./carriage":{"import":{"types":"./dist/carriage.d.ts","default":"./dist/carriage.js"},"require":{"types":"./dist/carriage.d.cts","default":"./dist/carriage.cjs"}},"./validator":{"import":{"types":"./dist/validator.d.ts","default":"./dist/validator.js"},"require":{"types":"./dist/validator.d.cts","default":"./dist/validator.cjs"}},"./error-codes":{"import":{"types":"./dist/error-codes.d.ts","default":"./dist/error-codes.js"},"require":{"types":"./dist/error-codes.d.cts","default":"./dist/error-codes.cjs"}}},"engines":{"node":">=20.19.0"},"dependencies":{"zod":"^4.4.3","@cardanowall/crypto-core":"0.12.0"},"devDependencies":{"tsup":"^8.5.1"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json"},"_id":"@cardanowall/poe-standard@0.12.0","_integrity":"sha512-iiewkIyB5R1+nVqZWLDjU4+Nq4dkTheItJi6l/iiun0/mdc3UICTytmyQTajULrVur8NFAwcymiTNsI7mqhEcQ==","_resolved":"/home/runner/work/label-309-ts/label-309-ts/packages/poe-standard/dist-pack/cardanowall-poe-standard-0.12.0.tgz","_from":"file:packages/poe-standard/dist-pack/cardanowall-poe-standard-0.12.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-iiewkIyB5R1+nVqZWLDjU4+Nq4dkTheItJi6l/iiun0/mdc3UICTytmyQTajULrVur8NFAwcymiTNsI7mqhEcQ==","shasum":"e810b06101567ba928c48af4587b9bd53d43cf0c","tarball":"https://registry.npmjs.org/@cardanowall/poe-standard/-/poe-standard-0.12.0.tgz","fileCount":39,"unpackedSize":3307094,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cardanowall%2fpoe-standard@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDP6KNFpZ8e+l2/SrqXrOazE7i02hNHFAQ89t/KKHquzAiBVyW6Wc+ZbhCKKieImbcS3uC2BUsjEvEHO2PwC2SRIsw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9b4fafb-397c-47d9-b3eb-2e7ab86df2de"}},"directories":{},"maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/poe-standard_0.12.0_1785238820616_0.06060664958357398"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-02T10:08:48.892Z","modified":"2026-07-28T11:40:21.193Z","0.0.0":"2026-06-02T10:08:49.453Z","0.1.0":"2026-06-03T07:21:49.917Z","0.2.0":"2026-06-04T11:32:01.800Z","0.3.0":"2026-06-06T17:29:38.607Z","0.4.0":"2026-06-11T12:10:46.035Z","0.5.0":"2026-06-11T22:25:16.822Z","0.6.0":"2026-06-13T13:27:31.169Z","0.7.0":"2026-06-16T13:55:31.958Z","0.7.1":"2026-06-18T13:49:48.723Z","0.8.0":"2026-07-02T16:22:22.845Z","0.9.0":"2026-07-03T20:49:25.603Z","0.10.0":"2026-07-05T10:52:18.577Z","0.11.0":"2026-07-06T04:50:39.599Z","0.12.0":"2026-07-28T11:40:20.843Z"},"bugs":{"url":"https://github.com/cardanowall/label-309-ts/issues"},"author":{"name":"CardanoWall","email":"hello@cardanowall.com"},"license":"Apache-2.0","homepage":"https://github.com/cardanowall/label-309-ts#readme","repository":{"type":"git","url":"git+https://github.com/cardanowall/label-309-ts.git","directory":"packages/poe-standard"},"description":"Label 309 Proof-of-Existence record schema, canonical-CBOR encoder, and validator.","maintainers":[{"name":"ingvarson","email":"support@ingvarson.com"}],"readme":"# @cardanowall/poe-standard — the Label 309 wire-format library\n\nThe wire-format library for [Label 309](https://cips.cardano.org/) Proof-of-Existence records: the\nrecord schema, the canonical-CBOR encoder, the pure structural validator, and the canonical\nerror-code catalogue. Pure functions over bytes — no I/O, no network, no clock.\n\n## What it is\n\nThis package owns the **bytes**. It builds the exact canonical CBOR that goes on chain under Cardano\nmetadata label 309, and it decides whether an arbitrary byte string is a structurally valid Label 309\nrecord. It is the **structural validator** of the three Label 309 verifier roles: a pure function over\nCBOR bytes, with no cryptographic signature checks, no chain resolution, and no decryption — those\nbelong to the verifier layer in [`@cardanowall/sdk-ts`](https://www.npmjs.com/package/@cardanowall/sdk-ts)\nand its byte-parity twins.\n\nEverything here is deterministic and side-effect-free, which is what makes a Label 309 proof\nindependently checkable: the same bytes always encode to the same record and validate to the same\nresult, in any implementation, against shared test vectors.\n\n## Install\n\n```sh\nnpm install @cardanowall/poe-standard\n```\n\n## Quick start\n\n### Encode a content-first record\n\n```ts\nimport { encodePoeRecord, type PoeRecord } from '@cardanowall/poe-standard';\n\n// The content hash is the primary claim; everything else is metadata about it.\nconst digest = new Uint8Array(32); // the 32-byte SHA-256 digest of your content\nconst record: PoeRecord = {\n  v: 1,\n  items: [{ hashes: { 'sha2-256': digest } }],\n};\n\n// Canonical CBOR (RFC 8949 §4.2.1 deterministic encoding) for submission\n// under Cardano metadata label 309.\nconst bytes: Uint8Array = encodePoeRecord(record);\n```\n\n### Validate any record's bytes — never throws\n\n```ts\nimport { validatePoeRecord } from '@cardanowall/poe-standard';\n\nconst result = validatePoeRecord(bytes);\nif (result.valid) {\n  // result.record is the decoded PoeRecord.\n  // result.info / result.warnings carry non-fatal issues (e.g. an\n  // unsupported-but-tolerated signature algorithm id).\n  console.log('valid', result.record.v);\n} else {\n  // result.issues is a list of { code, path, message, severity }.\n  for (const issue of result.issues) {\n    console.error(`${issue.code} at ${issue.path.join('.')}: ${issue.message}`);\n  }\n}\n```\n\n`validatePoeRecord` never throws: every failure — malformed/non-canonical CBOR, schema mismatch,\nregistry violation, bad URI, malformed signature entry — is returned as data in a discriminated\n`ValidationResult` union. The result is sorted, stable, and identical across the TS/Python/Rust\nimplementations.\n\n### Build the bytes a record-level signature covers\n\n```ts\nimport { encodeRecordBodyForSigning, type PoeRecord } from '@cardanowall/poe-standard';\n\nconst record: PoeRecord = { v: 1, items: [{ hashes: { 'sha2-256': digest } }] };\n\n// record_body = the full record map MINUS sigs. Producers prepend the Label 309\n// domain-separation prefix and wrap the result in a COSE Sig_structure before\n// signing with Ed25519 (see @cardanowall/crypto-core for the COSE helper).\nconst body: Uint8Array = encodeRecordBodyForSigning(record);\n```\n\n## Records on chain: chunk → validate\n\nThe Cardano ledger caps every metadata byte string at 64 bytes, so the serialised record body crosses\nthe ledger as a **whole-body chunk array**: a CBOR array of ≤64-byte byte strings whose in-order\nconcatenation is the canonical body. This transport split is the _only_ chunking the format performs —\nfields inside the reassembled body (URIs, COSE_Sign1 and COSE_Key blobs) are ordinary CBOR values with\nno per-field chunk wrappers of their own. A verifier reassembles the array before calling\n`validatePoeRecord`, so the validator only ever sees the single reconstructed body. Both directions of\nthe transport are exported from the root:\n\n```ts\nimport {\n  chunkRecordBody,\n  encodeLabel309Value,\n  reassembleLabel309Value,\n  validatePoeRecord,\n} from '@cardanowall/poe-standard';\n\n// Producer: canonical body bytes → the chunk array stored under label 309.\nconst chunks = chunkRecordBody(bodyBytes); // Uint8Array[], each ≤ 64 bytes\nconst label309Value = encodeLabel309Value(bodyBytes); // the CBOR bytes of that array\n\n// Verifier: raw label-309 value bytes → the body, before validation.\nconst reassembled = reassembleLabel309Value(label309Value);\nif (reassembled.ok) {\n  const result = validatePoeRecord(reassembled.body);\n  // …handle result.valid\n} else {\n  // reassembled.issue is a MALFORMED_CBOR / CHUNK_TOO_LARGE ValidationIssue.\n}\n```\n\n## API overview\n\nThe package root re-exports every group. Subpath imports are available for `./schema`, `./encoder`,\n`./validator`, and `./error-codes`.\n\n**Encode** (`@cardanowall/poe-standard/encoder`)\n\n- `encodePoeRecord(record)` — canonical CBOR for chain submission.\n- `encodeRecordBodyForSigning(record)` — the `record_body` (full map minus `sigs`) that record-level\n  COSE_Sign1 signatures sign over.\n\n**Validate** (`@cardanowall/poe-standard/validator`)\n\n- `validatePoeRecord(bytes, options?)` — the structural pipeline: canonical decode → schema parse →\n  cross-field domain checks. Returns a discriminated `ValidationResult` (`valid: true` with `record` /\n  `warnings?` / `info?`, or `valid: false` with `issues`); never throws.\n- `validateCidProfile(cid)` — offline IPFS CID-profile parser (CIDv0 and the Label 309 CIDv1 multibase\n  / multicodec / multihash profile).\n- `type ValidationResult`, `type ValidationIssue`, `type ValidatorOptions`, `type ValidatorRole`.\n\n**Error codes** (`@cardanowall/poe-standard/error-codes`)\n\n- `STRUCTURAL_ERROR_CODES` — the codes the structural validator emits (Part A).\n- `VERIFIER_ERROR_CODES` — the verifier-layer codes (Part B), re-exported so downstream verifiers\n  dispatch on a single union without round-tripping through the SDK.\n- `ERROR_CODES` — their union; `SEVERITY` / `severityOf(code)` map each to `'error' | 'warning' |\n'info'`. Codes are SCREAMING_SNAKE_CASE and byte-exact across implementations.\n- `type ErrorCode`, `type StructuralErrorCode`, `type VerifierErrorCode`, `type Severity`.\n\n**Schema + types** (`@cardanowall/poe-standard/schema`)\n\n- Zod schemas for the full v1 wire surface: `PoeRecordSchema`, `ItemEntrySchema`,\n  `MerkleCommitSchema`, `EncryptionEnvelopeSchema`, `EncScheme1Schema`, `EncOpaqueSchema`,\n  `SlotSchema`, `PassphraseBlockSchema`, `Argon2idParamsSchema`, `HashesMapSchema`, `HashDigestSchema`,\n  `UriSchema`, `SigEntrySchema`, `SupersedesSchema`, `VersionLiteralSchema`.\n- Inferred types: `PoeRecord`, `ItemEntry`, `MerkleCommit`, `EncryptionEnvelope`, `EncScheme1`,\n  `EncOpaque`, `Slot`, `PassphraseBlock`, `Argon2idParams`, `HashesMap`, `Uri`, `SigEntry`,\n  `Supersedes`.\n- Extension-key helpers: `TOP_LEVEL_BASE_KEYS`, `isExtensionKey`, `EXTENSION_KEY_VENDOR_RE`,\n  `EXTENSION_KEY_COMPANION_RE`.\n\n**Carriage** (re-exported from the root)\n\n- `chunkRecordBody(body)` / `encodeLabel309Value(body)` — the producer side: split the canonical body\n  into the whole-body ≤64-byte transport chunk array, or serialise that array to the label-309 value\n  bytes.\n- `reassembleLabel309Value(valueBytes)` — the consumer side: reassemble the label-309 value into the\n  record body, returning a `Label309ReassemblyResult` (`ok: true` with `body`, or `ok: false` with a\n  `MALFORMED_CBOR` / `CHUNK_TOO_LARGE` issue). Run before `validatePoeRecord`.\n- `TRANSPORT_CHUNK_MAX_BYTES` (64), `type Label309ReassemblyResult`.\n\nFor the exhaustive surface, see `src/index.ts`.\n\n## The record shape\n\nA `PoeRecord` is content-first and storage-agnostic. The smallest valid record is a single item\ncommitted by its content digest; a record may also (or instead) carry one or more Merkle\nlist-commitments, an optional `supersedes` link, optional record-level `sigs`, and an optional\nsealed-PoE encryption envelope per item:\n\n```ts\nconst record: PoeRecord = {\n  v: 1,\n  items: [\n    {\n      hashes: { 'sha2-256': digest, 'blake2b-256': altDigest },\n      // Optional plural storage list (chunked URI arrays): ar:// , ipfs://\n      // Optional `enc` sealed-PoE envelope (slots or passphrase key path)\n    },\n  ],\n  // merkle: [{ alg: 'rfc9162-sha256', root, leaf_count }],\n  // supersedes: prevTxId32,\n  // sigs: [{ cose_sign1: [...] }],\n};\n```\n\nThe validator enforces the Label 309 registries (hash algorithms, AEAD, KEM, Merkle commitment, and\npassphrase-KDF), rejects unauthenticated ciphers by name, pins each KEM's recipient-slot shape, and\nguards against publishing private key material on chain.\n\n## Cross-implementation parity\n\nThe encoder and validator are byte-identical across the Label 309 implementations —\n`@cardanowall/poe-standard` (TS), the Python twin, and the Rust crate — validated against the same\nshared canonical-CBOR known-answer test vectors. Encoding the same record yields byte-identical CBOR\nin every implementation; validating the same bytes yields the same ordered list of issue codes with\nthe same severities. That parity is what lets a proof published by one tool verify under any other.\n\n## Standard / service independence\n\nA Label 309 proof is verifiable from transaction metadata, the optional content bytes, and a public\nblockchain explorer — no issuer server is required. This package is the structural half of that\nguarantee: given the reassembled record bytes, `validatePoeRecord` decides structural validity\noffline, with no trust in the publisher, the gateway, or any domain. Signature verification, chain\nresolution, and sealed-PoE decryption (the public and recipient verifier roles) build on top of it\nin the SDKs.\n\n## Relation to the other packages\n\n- **`@cardanowall/crypto-core`** — closed-catalogue cryptographic primitives (hash, KDF, signature,\n  KEM, AEAD, CBOR, COSE, sealed-PoE, Merkle). Supplies the canonical CBOR codec and COSE decoder this\n  package builds on.\n- **`@cardanowall/poe-standard`** — this package: the Label 309 wire format (schema, encoder, structural\n  validator, error codes).\n- **`@cardanowall/sdk-ts`** — the browser + Node SDK: the standalone verifier (all three roles), the\n  gateway-agnostic HTTP client, off-host signing, and seed-derived identity helpers.\n- **`@cardanowall/sdk-py`** — the Python SDK: a byte-identical parity twin of `sdk-ts`.\n- **`cardanowall`** (Rust crate) — the Rust SDK twin; the `cardanowall` CLI binary builds on it.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}