{"_id":"@midnight-ntwrk/midnight-did-contract","_rev":"31-16ffefc6d74277abd3ec3a86f2988238","name":"@midnight-ntwrk/midnight-did-contract","dist-tags":{"snapshot":"0.4.0-snapshot.112.7314e729071a","rc":"0.6.0-rc2","latest":"0.7.0"},"versions":{"0.5.0-rc1":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0-rc1","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0-rc1","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"9d0982caa5e1742d444fb8d0c30e4dea1544a0d6","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0-rc1.tgz","fileCount":68,"integrity":"sha512-AeQo+4Phn6FLumnz1Sl7G1EOKPxdg07F1zZvJkp3NL5H8SceUuYFzRTv7PM6jH8brzbjH3WRY8I1Tv35FfqVJg==","signatures":[{"sig":"MEUCIQDVQQ3nl0czWfPRJRGYE7rGnTlUqehBNnRR5vnxL3pU4gIgD8qRmeALZF6y0A7NR0OJNbTgjbiHkEdeFG4C4sbaqik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29451975},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.5.0-rc1.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/88bd0d56217402f55124cd4482083dcd/midnight-ntwrk-midnight-did-contract-0.5.0-rc1.tgz","_integrity":"sha512-AeQo+4Phn6FLumnz1Sl7G1EOKPxdg07F1zZvJkp3NL5H8SceUuYFzRTv7PM6jH8brzbjH3WRY8I1Tv35FfqVJg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0-rc1_1784739102521_0.7818682765251999","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.51.a3d433c5e196":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.51.a3d433c5e196","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.51.a3d433c5e196","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"2f7e4dd92fc652febd7207d7fcf3d2d8b24e67a2","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.51.a3d433c5e196.tgz","fileCount":68,"integrity":"sha512-WUDY47aPL0jqijeSK5cqIACYXyNIkeP+7PINUNi+ede8M3MhcwRMu95MfENZ/b+CjBgLFWjAmpZXmOr5QHgaDA==","signatures":[{"sig":"MEQCIDb0JGzbs72yvg1VWMWrjBeiujOFtNF0inraRam89WfvAiAJ1Q9ExZBEfOy9wQCfIPQH7oKppd9lTf7Xt07DGaFLoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.51.a3d433c5e196.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/ba9112c2360b8422171e05c88b9a5fdc/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.51.a3d433c5e196.tgz","_integrity":"sha512-WUDY47aPL0jqijeSK5cqIACYXyNIkeP+7PINUNi+ede8M3MhcwRMu95MfENZ/b+CjBgLFWjAmpZXmOr5QHgaDA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.51.a3d433c5e196"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.51.a3d433c5e196_1784794694926_0.4511498249958552","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.52.e7017bcc8396":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.52.e7017bcc8396","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.52.e7017bcc8396","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"98452a7eb9f89b0ef435be5e3a91496a621dabac","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.52.e7017bcc8396.tgz","fileCount":68,"integrity":"sha512-eIo7EkQLeMnyZ2FTfQmtG2UgYH/EpyaV5sbvADMBusayjXMmUzeAqx/InXpjk1GSXoa9JXik5uarip3AjDErGA==","signatures":[{"sig":"MEUCIHDvnzxXlIw2bXO79QAIFVG5ooLV+YmEAGFvu/3RAQpZAiEA9r+bNr/+Iidm3GhgMfKZopUSefnkDHmk2D3ZYdmo800=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.52.e7017bcc8396.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/b682a8265a773cf0bc92ea02eb375dbd/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.52.e7017bcc8396.tgz","_integrity":"sha512-eIo7EkQLeMnyZ2FTfQmtG2UgYH/EpyaV5sbvADMBusayjXMmUzeAqx/InXpjk1GSXoa9JXik5uarip3AjDErGA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.52.e7017bcc8396"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.52.e7017bcc8396_1784813431416_0.3101441690592275","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.53.a21f21b3f858":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.53.a21f21b3f858","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.53.a21f21b3f858","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"68a2f6406266cf9448c1f66ffeeef403cc3c58b1","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.53.a21f21b3f858.tgz","fileCount":68,"integrity":"sha512-wBFzrmvAsSoEpnZJErxP2HI8GJ1ZDZjd7G6atapIWcKAKsXG51HQwV72bRNiC7BB/xtaliyyVSJZyEOVMflqtQ==","signatures":[{"sig":"MEQCIAIr3n2514fZfh1vtp266hYyrKUnLZI2aqCm0u0ppDl9AiAFbNsthxPtes3eiNV5HA+HR7mJSwGc2xicTM8uAQKgsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.53.a21f21b3f858.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/84b42f0ec64a4f14d1fc771372fb69e2/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.53.a21f21b3f858.tgz","_integrity":"sha512-wBFzrmvAsSoEpnZJErxP2HI8GJ1ZDZjd7G6atapIWcKAKsXG51HQwV72bRNiC7BB/xtaliyyVSJZyEOVMflqtQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.53.a21f21b3f858"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.53.a21f21b3f858_1784813733318_0.8225431126739324","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.55.79068e29c080":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.55.79068e29c080","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.55.79068e29c080","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"c082f3672c4b0b47770c7a597d9f77b68808b788","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.55.79068e29c080.tgz","fileCount":68,"integrity":"sha512-WXTzdLSkxObBNaVoLa8VO4IllrdYaWkjy2/jzN7SbedpijwLwqIQBAUQWNlkPMHreoqT4aUAbpWwAIvGIsrF2Q==","signatures":[{"sig":"MEUCIQCalbnoKmb6jRLpRItPo14OtFLU7GJR68BxYUvl72uCMAIgRXlOAqFGDaF+3trlPj6+TvDoVz8vffyOkzuEhNnsLgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.55.79068e29c080.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/e883b28108e574452248eb1089687afb/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.55.79068e29c080.tgz","_integrity":"sha512-WXTzdLSkxObBNaVoLa8VO4IllrdYaWkjy2/jzN7SbedpijwLwqIQBAUQWNlkPMHreoqT4aUAbpWwAIvGIsrF2Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.55.79068e29c080"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.55.79068e29c080_1784814242922_0.4081920780891697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.57.cf7e81801d2b":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.57.cf7e81801d2b","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.57.cf7e81801d2b","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"caf854462ca8ed2e1578aeada560205fd80e1636","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.57.cf7e81801d2b.tgz","fileCount":68,"integrity":"sha512-GAnmcF4Ov/5Q09RvPfvk68fzGWvog0dr+BXdrObch0nG8F+fZ3vsfggyTzV0qYwTlcR1+jj7ohy9sWkScKQecA==","signatures":[{"sig":"MEUCIBNwDk9cxtHP/LUrNwRR68Kt42nnjA6KM0vpH+BPgBsbAiEA5lnDVcKJNkEumwR23cz1pJwLQ3/W+/y1iHSd2U7Z+aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.57.cf7e81801d2b.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/199b54bcb7f4b9814624e54d2ac8f1b9/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.57.cf7e81801d2b.tgz","_integrity":"sha512-GAnmcF4Ov/5Q09RvPfvk68fzGWvog0dr+BXdrObch0nG8F+fZ3vsfggyTzV0qYwTlcR1+jj7ohy9sWkScKQecA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.57.cf7e81801d2b"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.57.cf7e81801d2b_1784815627964_0.32018444656311007","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.58.1a581085ac69":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.58.1a581085ac69","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.58.1a581085ac69","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"22e9c83e89f183799fb0c8073dee71381f0b01f9","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.58.1a581085ac69.tgz","fileCount":68,"integrity":"sha512-hhwMJKugZJyC+BrrLfa5Hj644Vj0pTWCtApKJXT6cDH3FOmqYPVY3azHPbTTFV/8ailPxsxa5TlN6yuJ+aOnbQ==","signatures":[{"sig":"MEUCIQCWM66fsskTjrPoXI1ModiS828WyGizGX+yNetN9nWfCAIgRyeFgEIHtPIfZ/vobmTNYF1MTxX/k0uBMyr5l9Ob9Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.58.1a581085ac69.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/94cd226e4fb2899d077ccc2f549bccf4/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.58.1a581085ac69.tgz","_integrity":"sha512-hhwMJKugZJyC+BrrLfa5Hj644Vj0pTWCtApKJXT6cDH3FOmqYPVY3azHPbTTFV/8ailPxsxa5TlN6yuJ+aOnbQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.58.1a581085ac69"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.58.1a581085ac69_1784815862842_0.5203625493618833","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.69.929ffcb62b23":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.69.929ffcb62b23","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.69.929ffcb62b23","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"87cd99c2e4b9885b36b5352c511332b6c797418f","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.69.929ffcb62b23.tgz","fileCount":68,"integrity":"sha512-qoHsHC6zHZyW9lhd364HG4Ng2obg4owVt9D7Hytq9ix9mMFJqzyh+C4XE6ev4vEp6omue+0EKqprMG2QOq9owg==","signatures":[{"sig":"MEQCIBWWQpx6LxvuwR/40v0fDFd+6J1dJ+RFcFOE62DRjR6PAiBJzRG9ybpx8Gp3MgFLlcOCIfNJ087Y25d27mUxKxajnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452017},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.69.929ffcb62b23.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/f9e402375315c1913c5d44f25c333f64/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.69.929ffcb62b23.tgz","_integrity":"sha512-qoHsHC6zHZyW9lhd364HG4Ng2obg4owVt9D7Hytq9ix9mMFJqzyh+C4XE6ev4vEp6omue+0EKqprMG2QOq9owg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.69.929ffcb62b23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.69.929ffcb62b23_1785154511664_0.028779079049593204","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.70.5a77bafe1e26":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.70.5a77bafe1e26","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.70.5a77bafe1e26","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"71516d7de0b02a18cd19390474e3c52e85dee49b","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.70.5a77bafe1e26.tgz","fileCount":68,"integrity":"sha512-4FhLTpEmqVcG+7GuYpBPak0PkTaVFlpZPTGfaIszMTLzbH8B8LqDllWvtD/pc/91gwDtS0zlWmHQ2UWQgSeA+Q==","signatures":[{"sig":"MEUCIClvs74nvxGK94e0aM6ddbhruCYNFKEfGQYO5U/izp49AiEAu2pdBDSevvZ4q+PoWZERJxOD38MGU0Y1WfL+IO1dKxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9608876},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.70.5a77bafe1e26.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/ed3f6a00a1e58f305624f9320340d174/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.70.5a77bafe1e26.tgz","_integrity":"sha512-4FhLTpEmqVcG+7GuYpBPak0PkTaVFlpZPTGfaIszMTLzbH8B8LqDllWvtD/pc/91gwDtS0zlWmHQ2UWQgSeA+Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.70.5a77bafe1e26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.70.5a77bafe1e26_1785161745361_0.7033864668876222","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.73.756973029a14":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.73.756973029a14","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.73.756973029a14","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"9b4745bbd0f16154de02302daf060e5021004f1d","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.73.756973029a14.tgz","fileCount":68,"integrity":"sha512-y8o5oevkxm+av1XRU1VBXSTN9g/QDJPymqRqEvSGQ3uwIksdaTQEv5Iw8u7YdlEK8mgYRpkAm544ovOR1VUwTw==","signatures":[{"sig":"MEQCIBJOxo/sRywu9eF17Ag+wzQ8k7nDPdS35jHgRJCjFOq5AiAOdqG06w1fMyI0Dxlwbx2+Pt9IzvaDBZQ1DvQ40ul62g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9608876},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.73.756973029a14.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/97ed042453b537d8eb216513a0012076/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.73.756973029a14.tgz","_integrity":"sha512-y8o5oevkxm+av1XRU1VBXSTN9g/QDJPymqRqEvSGQ3uwIksdaTQEv5Iw8u7YdlEK8mgYRpkAm544ovOR1VUwTw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.73.756973029a14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.73.756973029a14_1785166101675_0.818315900990304","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.74.cafbef575560":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.74.cafbef575560","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.74.cafbef575560","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"81f39860ff031d0aa259b393937e3e0e26abe654","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.74.cafbef575560.tgz","fileCount":68,"integrity":"sha512-EaOSj9IPro5NvQRWdGrgUXHkcaHZZwpBWI87M3vg3E8T3WcAy7Qb+2I7SXjnbMMiFSiK8bUVmo/hSe+ZKGcIAg==","signatures":[{"sig":"MEYCIQDkDTbN966mMn6rHQwfQ1SvcEX8I6c8UN/5H0CZlhnsNQIhAOX2EDXPRN786uCF7jEGl0SepCnD4f9Nx40CX9BqSmGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9609000},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.74.cafbef575560.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/081547294c73e527be279d68e531dd06/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.74.cafbef575560.tgz","_integrity":"sha512-EaOSj9IPro5NvQRWdGrgUXHkcaHZZwpBWI87M3vg3E8T3WcAy7Qb+2I7SXjnbMMiFSiK8bUVmo/hSe+ZKGcIAg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.74.cafbef575560"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.74.cafbef575560_1785173905304_0.35334285104772367","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc2":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0-rc2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0-rc2","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"26a4e785bd553f1e65b25bf0c9589d9a34b182da","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0-rc2.tgz","fileCount":68,"integrity":"sha512-2vR6LCmNHbrexuI58afPS85MNtEvNbRQBrNahiwtP2x+RAzaMCdFIx2BbzJR0vHq4PbpioQXiWq1LUK+j3I1RQ==","signatures":[{"sig":"MEUCIAmOMF7dOohdw/6QMs6uVyLG14k2hPQG2REyQtOaIdmzAiEAxzBQvNNxeklviB5xb7jKhf8GCHqAoC5qdRIBda+v2NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9608959},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.5.0-rc2.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/0b82355bf54a96843402c088f63f5318/midnight-ntwrk-midnight-did-contract-0.5.0-rc2.tgz","_integrity":"sha512-2vR6LCmNHbrexuI58afPS85MNtEvNbRQBrNahiwtP2x+RAzaMCdFIx2BbzJR0vHq4PbpioQXiWq1LUK+j3I1RQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0-rc2_1785231032387_0.31952746244075847","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.86.fa55996185e9":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.86.fa55996185e9","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.86.fa55996185e9","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"ff502c67e937b0f2491863a8602d617b73211ae5","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.86.fa55996185e9.tgz","fileCount":68,"integrity":"sha512-i0VQjtBPKvhUrZNeAkZkq+MmhDW5mxVtwRdhmFWlzOxgsWnY4PEbKpIjQTjDzfCwL6Prvz7jKT+4ZXLCy7XHdA==","signatures":[{"sig":"MEUCICVTQh0ihVG9wuOudow7kasikGaEZWQpwrhKxFB0JguGAiEAyCUg3XAnYcTssLmb4S0DJg7AFhpVf02nXUvJU35etV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9609001},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.86.fa55996185e9.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/5299f692ed3817b039f72d2451fb376a/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.86.fa55996185e9.tgz","_integrity":"sha512-i0VQjtBPKvhUrZNeAkZkq+MmhDW5mxVtwRdhmFWlzOxgsWnY4PEbKpIjQTjDzfCwL6Prvz7jKT+4ZXLCy7XHdA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.86.fa55996185e9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.86.fa55996185e9_1785251681668_0.739362026328346","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.87.8dcda724279a":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.87.8dcda724279a","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.87.8dcda724279a","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"cf022186d67f865626490395f8e863f0ff7194b4","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.87.8dcda724279a.tgz","fileCount":68,"integrity":"sha512-OOKMMZFkc4NY47pbgvOM5b5FF+UZsgYF6TEdRGRspLPanE2rGW6ULw+vT/vAih8fgj2lH/3Z+A9QXgcM/klWEA==","signatures":[{"sig":"MEYCIQC2Oroy5TlrKyewzzHtmXmsZEKPxPMJaZG7/Zwa8PqidgIhAKYEzPSoCbpFkQH/bLSiVIGyp7ZWMcKIBKs9/q2zrnMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9657081},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.87.8dcda724279a.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/732c3b536b0e5a481d1e4fe931fd5e5f/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.87.8dcda724279a.tgz","_integrity":"sha512-OOKMMZFkc4NY47pbgvOM5b5FF+UZsgYF6TEdRGRspLPanE2rGW6ULw+vT/vAih8fgj2lH/3Z+A9QXgcM/klWEA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.87.8dcda724279a"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.87.8dcda724279a_1785251866991_0.9640285143457514","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.88.7d84d02362c2":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.88.7d84d02362c2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.88.7d84d02362c2","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"ea1c48865adb63ef8f4ce0e63781cf32499289ca","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.88.7d84d02362c2.tgz","fileCount":68,"integrity":"sha512-sLUEwQ0bsa5DrsJ43Fult+K93huqluYH/vujHJ450NQKvLxCj9fenk8WlbVzKKvqy333uPA1Av74SegihJSxaQ==","signatures":[{"sig":"MEQCIH3ylR8eNJ+r3hXOnOD7X9pBCCCq31Din0cv/3dT2KnLAiA/KAQfaGyguhVQO3Qp6qUvqNtqf17PjXpzIJXUYbE+MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9657081},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.88.7d84d02362c2.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/8327cfeef517f0e5a32adab9c0ae0860/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.88.7d84d02362c2.tgz","_integrity":"sha512-sLUEwQ0bsa5DrsJ43Fult+K93huqluYH/vujHJ450NQKvLxCj9fenk8WlbVzKKvqy333uPA1Av74SegihJSxaQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.88.7d84d02362c2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.88.7d84d02362c2_1785257037734_0.030213035559010448","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.89.b4193de4c62c":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.89.b4193de4c62c","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.89.b4193de4c62c","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"10d4f45c520d177ad3c6135d664e89839fbdc9f0","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.89.b4193de4c62c.tgz","fileCount":72,"integrity":"sha512-nnsLTOAL/AeQC7JyXJTmSliR8NV15wZxuR2CEyutp1Xv2ZEmbK2MvJqRwHvvSRH4g50SWl6ncn9qrKSTzkjhLw==","signatures":[{"sig":"MEUCIA+o4ksqfOtjzv/TqNNQEMxvCHkgSClA8JBi3tMrLETMAiEA/8rEg7QwLHKA1D93LkwiPENmFSBaCdeX9u+phbW8H8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.89.b4193de4c62c.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/f4ee32faaac009c268f8a459f015c094/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.89.b4193de4c62c.tgz","_integrity":"sha512-nnsLTOAL/AeQC7JyXJTmSliR8NV15wZxuR2CEyutp1Xv2ZEmbK2MvJqRwHvvSRH4g50SWl6ncn9qrKSTzkjhLw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.89.b4193de4c62c"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.89.b4193de4c62c_1785311187384_0.18300598288892145","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.91.cd5d8f8ec3b0":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.91.cd5d8f8ec3b0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.91.cd5d8f8ec3b0","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"083ebb1429acab1f74e6abf76c35133043651ef3","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.91.cd5d8f8ec3b0.tgz","fileCount":72,"integrity":"sha512-N9xoewNf06WiZRgQvEDy8PMkzERxK1HhrPVbbCthPFJOJiXCLak8e3F2WaLD1V0+/QLOnyiF7viKc4lTtX5KZA==","signatures":[{"sig":"MEUCIQCbZUktE4/2IxjHZ2KhDI4X07PIsjW6a8ztDUzAtDHPeQIgGTTmNxAL4H9LezKsxK9QcAXYbJ+YXMUCTuCXNuUAmO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.91.cd5d8f8ec3b0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/3278cb541702007c3f0aae4914b5b5ad/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.91.cd5d8f8ec3b0.tgz","_integrity":"sha512-N9xoewNf06WiZRgQvEDy8PMkzERxK1HhrPVbbCthPFJOJiXCLak8e3F2WaLD1V0+/QLOnyiF7viKc4lTtX5KZA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.91.cd5d8f8ec3b0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.91.cd5d8f8ec3b0_1785311581873_0.9093433027181383","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.92.908f2b1aaf72":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.92.908f2b1aaf72","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.92.908f2b1aaf72","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"78895b86f234c10051a7ec4587248aae4b7a5e37","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.92.908f2b1aaf72.tgz","fileCount":72,"integrity":"sha512-d3oiycHQt04LRXJ37wM47v8WhTdqzVZ7vur/ewZfz/SmUBQCY2xuyNqmaMwTjAF7lrWQV0JUP9Fkg9WRiDbhBA==","signatures":[{"sig":"MEUCIFP2avszytXc3gEGv1TobVyZJmkt49Wpa7ysIa3nrpDdAiEAi4hOuv+bk6ITDGQ4n4jGo0ucmeZ3oH1IxfVmAPySHsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.92.908f2b1aaf72.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/18e07274893595fe3e69fc3a7d132308/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.92.908f2b1aaf72.tgz","_integrity":"sha512-d3oiycHQt04LRXJ37wM47v8WhTdqzVZ7vur/ewZfz/SmUBQCY2xuyNqmaMwTjAF7lrWQV0JUP9Fkg9WRiDbhBA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.92.908f2b1aaf72"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.92.908f2b1aaf72_1785316814236_0.7328125421701148","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.93.963428ae95be":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.93.963428ae95be","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.93.963428ae95be","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"e8ddaf0077a40d8742dbeb1dd74e1084adabde2a","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.93.963428ae95be.tgz","fileCount":72,"integrity":"sha512-CkR5PH3uBkiELGenwyOTtd3BUs7UXL2UdlumfMpLzc6+4niLf2IRQG/cjpcz+Hr8mj9b2ZaVYOoiMMLyM+qwrA==","signatures":[{"sig":"MEUCIQDxorkTh2/WY6Cgyzs/w3HLH8075g6sQhGM6oGxE0PG3QIgROWpnKBl+VK0W+/fIPqtpAU5kYl1/V4zAgHYynVPlGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.4.0-snapshot.93.963428ae95be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.93.963428ae95be.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.93.963428ae95be.tgz","_integrity":"sha512-CkR5PH3uBkiELGenwyOTtd3BUs7UXL2UdlumfMpLzc6+4niLf2IRQG/cjpcz+Hr8mj9b2ZaVYOoiMMLyM+qwrA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.93.963428ae95be"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.93.963428ae95be_1785323938491_0.08639235899748954","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.95.f2ee906da454":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.95.f2ee906da454","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.95.f2ee906da454","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"74986078df817b37afe7fc1a4fa3389251b374ff","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.95.f2ee906da454.tgz","fileCount":72,"integrity":"sha512-OnM1Qljxwfbw77jMkvtCZBHUauR8ybJ2PVpjjJJGiS3M8oStEVHY9QtKIxpfVPrw5vtWSUS1fqXBVZ1+WaHSjA==","signatures":[{"sig":"MEUCIQC69zfRP5B+WYsgtS3hISAwW6Qd7Ul0cgQwyQonwa6PUAIgcegx8MoZ1RYvJMdqjvAXm6PKxb+jjf60oyZbzutcats=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.4.0-snapshot.95.f2ee906da454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.95.f2ee906da454.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.95.f2ee906da454.tgz","_integrity":"sha512-OnM1Qljxwfbw77jMkvtCZBHUauR8ybJ2PVpjjJJGiS3M8oStEVHY9QtKIxpfVPrw5vtWSUS1fqXBVZ1+WaHSjA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.95.f2ee906da454"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.95.f2ee906da454_1785330011950_0.34132143491047984","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.96.f42a57af9387":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.96.f42a57af9387","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.96.f42a57af9387","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"067ffd7b9d9e14033410f61f3c7cb2b142726f7a","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.96.f42a57af9387.tgz","fileCount":72,"integrity":"sha512-3C6m5zgwAzu9OwSIXa6BQ0BE0nrIMTqXOwXeM8cyZT8eT7oUkixhZf9GJvWOVBVV1+fYQr7ZQpCvVbs/J8BJuQ==","signatures":[{"sig":"MEUCIBDqxWknkD5Gd3a8W/X4gEqqBr6rlDn9LphCEKQCOYc4AiEA3xzPcuVfcVkRlQHDvOaRNNlE7FM8iyBFfHoZZNnvuck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.4.0-snapshot.96.f42a57af9387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.96.f42a57af9387.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.96.f42a57af9387.tgz","_integrity":"sha512-3C6m5zgwAzu9OwSIXa6BQ0BE0nrIMTqXOwXeM8cyZT8eT7oUkixhZf9GJvWOVBVV1+fYQr7ZQpCvVbs/J8BJuQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.96.f42a57af9387"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.96.f42a57af9387_1785334732646_0.18469939822295456","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.99.52b806ccd4e6":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.99.52b806ccd4e6","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.99.52b806ccd4e6","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"13a058ff6f540133c5ac1448fde4ec709e528659","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.99.52b806ccd4e6.tgz","fileCount":72,"integrity":"sha512-FknZo9YduQXqQND0zPbRWRYnXYXfKHldSYfmYTowH0mu94dzBnXmswEuOG7hgDXydnrK+GnEa4NstrS3ufI3JQ==","signatures":[{"sig":"MEQCIGEmsqzlGuRW1Gmrdp1Bi6tL3/6DBDMRNgCF6deOQhT5AiBN0wl/2HVXtuqG2J2gnVqLlTeFJjx1Bcz8yHUs5DQMWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.4.0-snapshot.99.52b806ccd4e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412415},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.99.52b806ccd4e6.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.99.52b806ccd4e6.tgz","_integrity":"sha512-FknZo9YduQXqQND0zPbRWRYnXYXfKHldSYfmYTowH0mu94dzBnXmswEuOG7hgDXydnrK+GnEa4NstrS3ufI3JQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.99.52b806ccd4e6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.99.52b806ccd4e6_1785396023020_0.8564879210447052","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc3":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0-rc3","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0-rc3","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"fbaabc3c93e36a8b65d457c2a7369aa62121ca47","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0-rc3.tgz","fileCount":72,"integrity":"sha512-U6Sas9wBHmFYnnG6lAlWtNVsurOI8n3RE4SrgypQZFG+tYfdh/wTCEJYZKU4gyQGY9oM4qzcqPF9mGrJH99+Xg==","signatures":[{"sig":"MEQCID2RHaaqTGQwIK0XWZ2ltQOtTThQvPwt96oIYmOQHsr1AiAJkNCdgfpbkR/tTsfrPVorhDjzZWgPB0pbVt37K9HkAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.5.0-rc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412373},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc3.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc3.tgz","_integrity":"sha512-U6Sas9wBHmFYnnG6lAlWtNVsurOI8n3RE4SrgypQZFG+tYfdh/wTCEJYZKU4gyQGY9oM4qzcqPF9mGrJH99+Xg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0-rc3_1785410176257_0.048636227813732","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc4":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0-rc4","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0-rc4","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"4a117ebcb42fde79707d0d6ad9c95b0e8558cb9f","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0-rc4.tgz","fileCount":72,"integrity":"sha512-nLJ+Z6aEy6Q2y/5VpzAbP+MPhMIo+EhB5WOipdPikwDeOcv/dfdxjMkZxxPl655qT2vTiMUprU2JLNkI9eGLCA==","signatures":[{"sig":"MEUCIQCyqFR/oT6ux0sDOA1NKF+8mdL7g/F4I/eiw/GPiAN9/QIgS3PeFP2PreSJ06haNz1mVKFyfMhQKqSXVN5c+Q9S+yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.5.0-rc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412373},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc4.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc4.tgz","_integrity":"sha512-nLJ+Z6aEy6Q2y/5VpzAbP+MPhMIo+EhB5WOipdPikwDeOcv/dfdxjMkZxxPl655qT2vTiMUprU2JLNkI9eGLCA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0-rc4_1785494499521_0.19056652894621284","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc5":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0-rc5","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0-rc5","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"c72b52c602c658b4596de949d929a14bc1cee80d","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0-rc5.tgz","fileCount":72,"integrity":"sha512-zD97FI+PyGFJ1jVjwSvel2RgOEkUcHU1PKYHyjEuK+kc4ZJmAHUgFSD5HzOBT5WXFXsyUzbMmcbLHyn9CkxWXQ==","signatures":[{"sig":"MEUCIQC6kYqrR+cL+aVvtVXBZ0+QmD4cw57iW3sMQlYaUo5WtQIgUIzFJXFznXJsecQIceGLqp1UkUwdRSyQpjhnuC9iY0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.5.0-rc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412373},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc5.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0-rc5.tgz","_integrity":"sha512-zD97FI+PyGFJ1jVjwSvel2RgOEkUcHU1PKYHyjEuK+kc4ZJmAHUgFSD5HzOBT5WXFXsyUzbMmcbLHyn9CkxWXQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0-rc5_1785502499952_0.7623161930173514","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.112.7314e729071a":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.4.0-snapshot.112.7314e729071a","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.4.0-snapshot.112.7314e729071a","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"7542cd07e2331a494a31faa66bc6d95efa46639b","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.4.0-snapshot.112.7314e729071a.tgz","fileCount":72,"integrity":"sha512-nRc5n/r3P3uuCdPpZYyOOo2lGnhNlUiAKQZNF+N+EQ8j6h8+YvmDYO1rEEIuAqoP1u2qEbbMI2heXpArG3Epsw==","signatures":[{"sig":"MEUCIQD43p7X1vdchBUFceoZCk+/0OcG0WEeyxlJzRNu3QEgsQIgX7grbrKHUTX05aTfcvGFpA4llbfMxM5Tw5hN3t5DhVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.4.0-snapshot.112.7314e729071a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412417},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.112.7314e729071a.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.4.0-snapshot.112.7314e729071a.tgz","_integrity":"sha512-nRc5n/r3P3uuCdPpZYyOOo2lGnhNlUiAKQZNF+N+EQ8j6h8+YvmDYO1rEEIuAqoP1u2qEbbMI2heXpArG3Epsw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.112.7314e729071a"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.4.0-snapshot.112.7314e729071a_1785740319273_0.944642547728878","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.5.0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.5.0","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"35953d5ded6d583daead30e8b8f92f5618a151a6","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.5.0.tgz","fileCount":72,"integrity":"sha512-HyJ5Prp3uHtQ/7AGllDw3U/lNnLbYve+coRz1hZyMFO9Wwl8Og1VODYs0FPaHdp1mHVr2vSHvjn2uwQTpHrZyQ==","signatures":[{"sig":"MEYCIQCVxyj/nLe/z+ekgXAhxCRPWBHxHMaxgUYJ3+03vDZtIgIhAIsm4qUzM7lT7flgaV3NfWG1AlJqq+XB9QElOEvXnxj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10412365},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/align-runtime-version.mjs && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.5.0.tgz","_integrity":"sha512-HyJ5Prp3uHtQ/7AGllDw3U/lNnLbYve+coRz1hZyMFO9Wwl8Og1VODYs0FPaHdp1mHVr2vSHvjn2uwQTpHrZyQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.16.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.5.0_1785762717732_0.44725019906095054","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc1":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.6.0-rc1","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.6.0-rc1","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"1c49a7eed3d74847d59d518aeab15c037ce9940d","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.6.0-rc1.tgz","fileCount":71,"integrity":"sha512-5OLG/aM6qtwroMdG473sZHm6fMo4VCRZEpQBRCqyhGb3MIWy75DuzXpoUgAkjmUGv70Z9m0T6GWFwIcM/cQJUw==","signatures":[{"sig":"MEUCIG2eYmXNsF+USjK1dS1wATK5Wdmf0+bzWj4uJVFManJwAiEAjg6m2x6vRU9SsId8PTJtc/zP10JoOEjv5wc3X+xrq+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2TUMeNg6UD88am5aw+Gk71MSLCjnKn9zOKGMcyPWXjQIhAIf6S3Ttypa2+R/tzd6ImA9wO72Tew0y590cKjDDKZLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.6.0-rc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10418284},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0-rc1.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f448dd2e-a208-49cd-8203-ffd0d6c52b6e"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0-rc1.tgz","_integrity":"sha512-5OLG/aM6qtwroMdG473sZHm6fMo4VCRZEpQBRCqyhGb3MIWy75DuzXpoUgAkjmUGv70Z9m0T6GWFwIcM/cQJUw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.19.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0-rc1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.6.0-rc1_1789582028468_0.2845803247675094","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc2":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.6.0-rc2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.6.0-rc2","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"91c4d25278a9609157ac3a2d65eab84c503d82c8","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.6.0-rc2.tgz","fileCount":71,"integrity":"sha512-kxqudArDmQ8mIUh9B7yaufZ7+Nyf9tmSjV7Qc1zU+79LuJx1CJtieiPy24ArWdj7YK/sgyCTg1SLSJb/KHZfIA==","signatures":[{"sig":"MEUCIFE9ZHczL2vXuBqCf370/JRpE7NlLeN1OZLdyysXJanIAiEA1Uhgae+LJGJusl0uyn8LzioVufFDfJqowIgWam/3RrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEErLDumhn5kJquTZImzejai1rWlpqDxHA3NQaljE7eRAiA481EH9TBlAdFi6D2KlribLbG7b1vNZntcSbKMKR2rRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.6.0-rc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10418284},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0-rc2.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f448dd2e-a208-49cd-8203-ffd0d6c52b6e"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0-rc2.tgz","_integrity":"sha512-kxqudArDmQ8mIUh9B7yaufZ7+Nyf9tmSjV7Qc1zU+79LuJx1CJtieiPy24ArWdj7YK/sgyCTg1SLSJb/KHZfIA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.19.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0-rc2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@vitest/coverage-v8":"4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.6.0-rc2_1789689235673_0.596449510140113","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@midnight-ntwrk/midnight-did-contract","version":"0.6.0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-contract@0.6.0","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"homepage":"https://github.com/midnightntwrk/midnight-did#readme","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"d5f3045f066bec4bba1876312e4176af69beda4e","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.6.0.tgz","fileCount":71,"integrity":"sha512-Ks2/ADf0+Q7lLRsccvOoALzhU8cj5DYKynfUupk4DlQBw+fcLBR3N6El6rSniTiMyKCQXIGHfPwzzcXgn4y96Q==","signatures":[{"sig":"MEUCIGBe1aq93cy3OPByAk0YUo8h7jHT3kIy25R5tuFuvrRYAiEA4RNwnJeSApeLgof7T3sdY/a3wFbQ9/Tm8o0wjWMgSlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEYALka2KoVYBOOxaeuPOe12axMLbqUH7w/Sfr7d6nsHAiEA/hnAsGsmSXqSAo8c5FG2VjyTXjvyNLAxst0IzYGtpnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10418276},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f448dd2e-a208-49cd-8203-ffd0d6c52b6e"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.6.0.tgz","_integrity":"sha512-Ks2/ADf0+Q7lLRsccvOoALzhU8cj5DYKynfUupk4DlQBw+fcLBR3N6El6rSniTiMyKCQXIGHfPwzzcXgn4y96Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.19.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@vitest/coverage-v8":"4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-contract_0.6.0_1789717969434_0.5179185957646113","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@midnight-ntwrk/midnight-did-contract@0.7.0","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"f0bbf90f1d59d985557fe6c2440afe1fd22c4dd6","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-contract/-/midnight-did-contract-0.7.0.tgz","fileCount":71,"integrity":"sha512-5WutzC5tU61UtAGF39rEKdH+9kr3//0m8wkXFb25W1QETsK8s1ynLJb1V8WL4DNnoO0G0CveSnkAa0HkrT5H/g==","signatures":[{"sig":"MEYCIQDVw6YcylPDBN/fxKVcOWeLa+SXbb/9XjVgZ6JgtKgGJQIhAOrxUroHq5WCZXOYiYz0Vii9OKb8FT9+LrMwPeDVbPg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMAlMYJFEx0BoZUARtfKeKoUcpsx01QTWUgcz7ndIZTgIhAN3O9IpluhNkCI6ZxX+JWmBza2MbYdK8+csqIgiXEGzu"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-contract@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10418276},"main":"dist/index.js","name":"@midnight-ntwrk/midnight-did-contract","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.7.0.tgz","types":"./dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24","pnpm":">=10"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"all":"pnpm run compact && pnpm run build && pnpm run test:ci","lint":"prettier --check \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src","test":"vitest run","build":"rm -rf dist && tsc -b tsconfig.build.json --force && mkdir -p dist && cp -Rf ./src/managed ./dist/ && cp ./src/did.compact ./dist","clean":"rm -rf dist && rm -rf coverage && rm -rf reports","compact":"compact compile src/did.compact src/managed/did && node ./scripts/strip-managed-sourcemaps.mjs","pretest":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:ci":"vitest run","contract":"pnpm run compact","coverage":"vitest run --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"!src/managed/**\" && eslint src --fix","prebuild":"pnpm run compact","typecheck":"tsc -p tsconfig.json --noEmit","precompact":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","pretest:ci":"pnpm --filter @midnight-ntwrk/midnight-did-jubjub-schnorr build","test:compile":"pnpm run compact && vitest run","build:prepared":"pnpm run build"},"version":"0.7.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f448dd2e-a208-49cd-8203-ffd0d6c52b6e"}},"homepage":"https://github.com/midnightntwrk/midnight-did#readme","_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-contract-0.7.0.tgz","_integrity":"sha512-5WutzC5tU61UtAGF39rEKdH+9kr3//0m8wkXFb25W1QETsK8s1ynLJb1V8WL4DNnoO0G0CveSnkAa0HkrT5H/g==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"_npmVersion":"11.19.0","description":"Compact smart-contract implementation for Midnight DID ledger state.","directories":{},"maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"_nodeVersion":"24.20.0","dependencies":{"@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@vitest/coverage-v8":"4.1.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/midnight-did-contract_0.7.0_1790020830963_0.4240751318556375"}}},"time":{"created":"2026-07-22T16:51:42.326Z","modified":"2026-09-21T20:00:31.752Z","0.5.0-rc1":"2026-07-22T16:51:43.071Z","0.4.0-snapshot.51.a3d433c5e196":"2026-07-23T08:18:15.459Z","0.4.0-snapshot.52.e7017bcc8396":"2026-07-23T13:30:31.901Z","0.4.0-snapshot.53.a21f21b3f858":"2026-07-23T13:35:33.814Z","0.4.0-snapshot.55.79068e29c080":"2026-07-23T13:44:03.474Z","0.4.0-snapshot.57.cf7e81801d2b":"2026-07-23T14:07:08.579Z","0.4.0-snapshot.58.1a581085ac69":"2026-07-23T14:11:03.358Z","0.4.0-snapshot.69.929ffcb62b23":"2026-07-27T12:15:12.303Z","0.4.0-snapshot.70.5a77bafe1e26":"2026-07-27T14:15:45.630Z","0.4.0-snapshot.73.756973029a14":"2026-07-27T15:28:21.980Z","0.4.0-snapshot.74.cafbef575560":"2026-07-27T17:38:25.582Z","0.5.0-rc2":"2026-07-28T09:30:32.634Z","0.4.0-snapshot.86.fa55996185e9":"2026-07-28T15:14:41.974Z","0.4.0-snapshot.87.8dcda724279a":"2026-07-28T15:17:47.292Z","0.4.0-snapshot.88.7d84d02362c2":"2026-07-28T16:43:57.981Z","0.4.0-snapshot.89.b4193de4c62c":"2026-07-29T07:46:27.667Z","0.4.0-snapshot.91.cd5d8f8ec3b0":"2026-07-29T07:53:02.229Z","0.4.0-snapshot.92.908f2b1aaf72":"2026-07-29T09:20:14.556Z","0.4.0-snapshot.93.963428ae95be":"2026-07-29T11:18:58.914Z","0.4.0-snapshot.95.f2ee906da454":"2026-07-29T13:00:12.478Z","0.4.0-snapshot.96.f42a57af9387":"2026-07-29T14:18:52.943Z","0.4.0-snapshot.99.52b806ccd4e6":"2026-07-30T07:20:23.356Z","0.5.0-rc3":"2026-07-30T11:16:16.508Z","0.5.0-rc4":"2026-07-31T10:41:39.841Z","0.5.0-rc5":"2026-07-31T12:55:00.289Z","0.4.0-snapshot.112.7314e729071a":"2026-08-03T06:58:39.575Z","0.5.0":"2026-08-03T13:11:58.059Z","0.6.0-rc1":"2026-09-16T18:07:08.695Z","0.6.0-rc2":"2026-09-17T23:53:55.944Z","0.6.0":"2026-09-18T07:52:49.652Z","0.7.0":"2026-09-21T20:00:31.236Z"},"bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"license":"Apache-2.0","homepage":"https://github.com/midnightntwrk/midnight-did#readme","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/contract"},"description":"Compact smart-contract implementation for Midnight DID ledger state.","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"readme":"# @midnight-ntwrk/midnight-did-contract\n\nCompact smart-contract implementation for Midnight DID ledger state.\n\n## Responsibilities\n\n- Store DID state on-ledger (methods, relations, services, aliases, metadata)\n- Enforce on-chain invariants and authorization checks\n- Expose circuits for DID lifecycle operations\n\n## Architecture\n\n```mermaid\ngraph TD\n  API[API]\n  Contract[did.compact circuits]\n  Ledger[(On-chain DID state)]\n\n  API --> Contract\n  Contract --> Ledger\n```\n\n## Circuit Flow (example: set verification method)\n\n```mermaid\nsequenceDiagram\n  participant Caller\n  participant Circuit as setVerificationMethod\n  participant Ledger\n\n  Caller->>Circuit: VerificationMethod input + MapMutation + controller signature\n  Circuit->>Circuit: verify controller signature over contract id + version + operation + args\n  Circuit->>Circuit: key type/curve constraints\n  Circuit->>Circuit: duplicate/non-existence checks\n  Circuit->>Ledger: insert/update state\n  Circuit->>Ledger: increment version + operationCount\n```\n\n## On-ledger State Lifecycle\n\n```mermaid\nstateDiagram-v2\n  [*] --> Active\n  Active --> Active : add/update/remove methods, relations, services, aliases\n  Active --> Deactivated : deactivate()\n  Deactivated --> [*]\n```\n\n## Build & Test\n\n- Compile compact artifacts only: `pnpm --filter ./packages/contract contract`\n- Build prepared package outputs: `pnpm --filter ./packages/contract build:prepared`\n- Tests: `pnpm --filter ./packages/contract test -- --pool=threads`\n- Coverage: `pnpm --filter ./packages/contract coverage`\n\n## Notes\n\n- Contract-level checks focus on enforceable on-chain invariants.\n- Some full DID conformance checks are intentionally handled at SDK/domain layers.\n- Controller public keys can be derived locally with `deriveControllerPublicKey(secretKey)` as Jubjub points. Controller-gated circuits verify wallet-local signatures over a domain-separated digest containing the DID contract id, current version, operation name, and operation arguments.\n- Set/update circuits use explicit `MapMutation` and `SetMutation` enums so the exported circuit surface stays small without boolean intent flags.\n- Jubjub signing helpers and reusable Schnorr transcript logic live in `@midnight-ntwrk/midnight-did-jubjub-schnorr`.\n- The DID contract exposes one ledger-bound SchnorrJubjub verification circuit. It accepts a verification method id, looks up the native `JubjubPoint` stored in `schnorrJubjubVerificationMethods`, and verifies against that ledger key rather than a caller-supplied public key.\n- Circuit `k`, rows, and managed artifact byte sizes are documented in `docs-site/compact/index.md`.\n","readmeFilename":"README.md"}