{"_id":"@midnight-ntwrk/midnight-did-api","_rev":"31-ff9164320be7789f3368c06e5632eded","name":"@midnight-ntwrk/midnight-did-api","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-api","version":"0.5.0-rc1","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"2279b1cc9fb2495b796b6cc8f2a1d7a0e24e31b0","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0-rc1.tgz","fileCount":135,"integrity":"sha512-TZnCSbgTfwgD9oCtPu19/0g4pPUxCY8dRxXPhKeP8uTTfA8mlmFzM23YThQtmcN1MRQJ7XQWiVxlZkW87Q8nWQ==","signatures":[{"sig":"MEUCIQCOz36K/aImygcdGzcizM4KEevl8zv+Q28bwcjsTGsT7AIgTnZ1HfM7tjqkVIxMj2dfw0eGklg3Es7VB7qWa2U5Q2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185734},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/2c30db61c3c473a9772053494d947219/midnight-ntwrk-midnight-did-api-0.5.0-rc1.tgz","_integrity":"sha512-TZnCSbgTfwgD9oCtPu19/0g4pPUxCY8dRxXPhKeP8uTTfA8mlmFzM23YThQtmcN1MRQJ7XQWiVxlZkW87Q8nWQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0-rc1","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0-rc1","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0-rc1","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0-rc1_1784739123525_0.7377591770901422","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.51.a3d433c5e196":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.51.a3d433c5e196","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"30e0728807fcb54642d719dcb99f211bf6a50603","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.51.a3d433c5e196.tgz","fileCount":135,"integrity":"sha512-cL+0KTakgkQLM1KjEfoTYTeis3nFEojbNh/vuLVk1LO//laJr83kzxgelQJCkW2jBECUhZXHboLLXDddoiOWUg==","signatures":[{"sig":"MEUCIQCMkc7rdh8UgB6t1p7ZMxwTWgZvKcCjAHWPIQ7Q3G+bqwIgB4X5V1HRDix2MpGGx+GLRKvcUYQhkDgkPVAjCGsw2rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185882},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/aae6f8ea8959c4e753ae85f020167f58/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.51.a3d433c5e196.tgz","_integrity":"sha512-cL+0KTakgkQLM1KjEfoTYTeis3nFEojbNh/vuLVk1LO//laJr83kzxgelQJCkW2jBECUhZXHboLLXDddoiOWUg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.51.a3d433c5e196","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.51.a3d433c5e196","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.51.a3d433c5e196","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.51.a3d433c5e196"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.51.a3d433c5e196_1784794737454_0.5799474884574101","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.52.e7017bcc8396":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.52.e7017bcc8396","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"ffcd29a3e917b41ab2b74eb60b66bd38c189a7de","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.52.e7017bcc8396.tgz","fileCount":135,"integrity":"sha512-krQSPx+E39pJLwnunnMeMSaShLNiZ80Jj/x3maRhPDsXL1Yla+Xm8C9f4WOXNAmn38cCCBcuhH8H8ltZ28tR2Q==","signatures":[{"sig":"MEQCICN2QhIEjRx1Tut7nxx8XT+o7n3AO5j+VCK1qlYN4321AiBV/dEMM0smRFTW+tDJGcpgqV802UJ6kBhr5Vev8iXVqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185882},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/4a0361d54f58ad57ce985738b6b80970/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.52.e7017bcc8396.tgz","_integrity":"sha512-krQSPx+E39pJLwnunnMeMSaShLNiZ80Jj/x3maRhPDsXL1Yla+Xm8C9f4WOXNAmn38cCCBcuhH8H8ltZ28tR2Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.52.e7017bcc8396","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.52.e7017bcc8396","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.52.e7017bcc8396","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.52.e7017bcc8396"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.52.e7017bcc8396_1784813446486_0.41543927201284325","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.53.a21f21b3f858":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.53.a21f21b3f858","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"649706cb964bca0b3666da1d747ff6ecd98fa96d","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.53.a21f21b3f858.tgz","fileCount":135,"integrity":"sha512-J2lzdvY1YeVESIBWWwmNCErgZrB8chX1rNcE/28ZTAjL/EPriIleDtEU5lQxzzKTvwrkwNfOW80pbZ+RVAgg+A==","signatures":[{"sig":"MEUCIQCBMJdsc2GGJ1Y0vNaWckMZVLK1vIYhL3a6cdNc07IY1wIgMqGLBZiqn0YhWISi91TfzSRBZgmPOTOmDw3I+jSnFVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184529},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/2984732d30478a2b42f61234d7e9f28c/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.53.a21f21b3f858.tgz","_integrity":"sha512-J2lzdvY1YeVESIBWWwmNCErgZrB8chX1rNcE/28ZTAjL/EPriIleDtEU5lQxzzKTvwrkwNfOW80pbZ+RVAgg+A==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.53.a21f21b3f858","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.53.a21f21b3f858","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.53.a21f21b3f858","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.53.a21f21b3f858"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.53.a21f21b3f858_1784813751807_0.5383264444091662","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.55.79068e29c080":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.55.79068e29c080","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"b352b420b0f73ddbc2262f549f14c538e7e13159","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.55.79068e29c080.tgz","fileCount":135,"integrity":"sha512-fHMF4Qu1O8Rl3hcyPhiv/GqJjfraeIVfygMTjtO/UGK1vhzY+X7ESqYRnqh2Jt4SW8Zj8+ffyWv8lh6S2snwUQ==","signatures":[{"sig":"MEQCIBEtSa2Lro4W4W3ngCJGgpRas3gnBToUmP5bIPDbzYA3AiAH6SGvJVOjT3oyKhd4+F97XrDha6v2PX8pPZiftPmJZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184926},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/dee6b0d9cea4ce9fbc76fc4b7c06ef9d/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.55.79068e29c080.tgz","_integrity":"sha512-fHMF4Qu1O8Rl3hcyPhiv/GqJjfraeIVfygMTjtO/UGK1vhzY+X7ESqYRnqh2Jt4SW8Zj8+ffyWv8lh6S2snwUQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.55.79068e29c080","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.55.79068e29c080","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.55.79068e29c080","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.55.79068e29c080"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.55.79068e29c080_1784814258724_0.39367016193583027","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.57.cf7e81801d2b":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.57.cf7e81801d2b","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"839cbe670c24453453a1b077f836cdbce83472d8","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.57.cf7e81801d2b.tgz","fileCount":138,"integrity":"sha512-ROEk5tYF+OPNBUTs1V6X0ShlfBaIihJRFA4y9dQjAud9oaCC66LzJDZVN6zM7uuGzIBYS1hDIXKoQ7nzVyYO3Q==","signatures":[{"sig":"MEUCICip4xQkdfYZfpxQpB3to1/bqIq5BrSEPeixe7+TFFkbAiEAxqZGg4CZkf3HagV4GCnT7PXeFA2ZajqyyatUe06+yAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227757},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/cce304cd0bc6df34c744944513285643/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.57.cf7e81801d2b.tgz","_integrity":"sha512-ROEk5tYF+OPNBUTs1V6X0ShlfBaIihJRFA4y9dQjAud9oaCC66LzJDZVN6zM7uuGzIBYS1hDIXKoQ7nzVyYO3Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.57.cf7e81801d2b","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.57.cf7e81801d2b","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.57.cf7e81801d2b","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.57.cf7e81801d2b"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.57.cf7e81801d2b_1784815644992_0.6497655549281609","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.58.1a581085ac69":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.58.1a581085ac69","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"567b4d7d7a572d9f1f4ee5b80d7427dc2e6edcc3","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.58.1a581085ac69.tgz","fileCount":138,"integrity":"sha512-3nmJFANsjarERVqb6zO670sIqPZ9mDzhv03yDgXjdaao2BTD8Vc+E9Ct9NrfNd4sWU1v3ZlC1iJ/Kg7zUt4gew==","signatures":[{"sig":"MEUCIQCG/ypoVBmeXwiVn/U19mgJlIz4dcqPsSkHXvIR0NV3yQIgMd5HJlXJ9qQM+qrOzl7krf/QBaSbGHntyKXA+pdUeHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227757},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/ec969ca41ab174441f915c1e9107d0da/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.58.1a581085ac69.tgz","_integrity":"sha512-3nmJFANsjarERVqb6zO670sIqPZ9mDzhv03yDgXjdaao2BTD8Vc+E9Ct9NrfNd4sWU1v3ZlC1iJ/Kg7zUt4gew==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.58.1a581085ac69","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.58.1a581085ac69","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.58.1a581085ac69","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.58.1a581085ac69"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.58.1a581085ac69_1784815879937_0.05685914886652754","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.69.929ffcb62b23":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.69.929ffcb62b23","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"e59d1ca452cb521cc34bedc7dd2b67abe5622a8b","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.69.929ffcb62b23.tgz","fileCount":138,"integrity":"sha512-/EDYgaI33ZKsGva58CVAXpwSM10cXbxBTR2pqnpHxz951LV/n2x9GIXC62Ka0Qys/JYk+kyHYN6OQHAgvRdg2A==","signatures":[{"sig":"MEQCIHmfOsfSmGK1HPYxjA6vqOyJRZ6ZUGZ8IYCD0eLX94L4AiB1iY+b02bIG2wpxZzYm/IICbKWu4VMWVbwoc++ygKH6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229314},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/373760efcb206369dc067653e1d277ff/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.69.929ffcb62b23.tgz","_integrity":"sha512-/EDYgaI33ZKsGva58CVAXpwSM10cXbxBTR2pqnpHxz951LV/n2x9GIXC62Ka0Qys/JYk+kyHYN6OQHAgvRdg2A==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.69.929ffcb62b23","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.69.929ffcb62b23","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.69.929ffcb62b23","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.69.929ffcb62b23"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.69.929ffcb62b23_1785154527137_0.750391065494173","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.70.5a77bafe1e26":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.70.5a77bafe1e26","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"2ce8150b32683f775f1943ab783e72696a66d3ae","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.70.5a77bafe1e26.tgz","fileCount":141,"integrity":"sha512-eDAOCvUd8cPYvHTf1YMDuCLyWq6yQRB+21mLUqUOr2GZVm53SZt3YR/3yw0XYeNt1tUZF3jZFr8gAC5NJToP7Q==","signatures":[{"sig":"MEYCIQDQF+JTkTozw4JR8QxhanXFoNfWRnsKjpG34zFU/56EQgIhAKABgemRsUmaD8XAMQO1Or73X++xIbZFAc9MOemEqPfd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243843},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/860e3d4090165e7a22ca1e02eeef9b47/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.70.5a77bafe1e26.tgz","_integrity":"sha512-eDAOCvUd8cPYvHTf1YMDuCLyWq6yQRB+21mLUqUOr2GZVm53SZt3YR/3yw0XYeNt1tUZF3jZFr8gAC5NJToP7Q==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.70.5a77bafe1e26","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.70.5a77bafe1e26","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.70.5a77bafe1e26","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.70.5a77bafe1e26"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.70.5a77bafe1e26_1785161760970_0.04647837488412199","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.73.756973029a14":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.73.756973029a14","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"c88c7b21671332eac2f56e83059394b185b28b57","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.73.756973029a14.tgz","fileCount":141,"integrity":"sha512-UUsqGJ/SN+feGGToJF9zifeSHYAm5jKi3r7IH92wTlJenL0rNSPLA6OE9CMuNxQVJA//C5pTtw/SxJnwNDmtaw==","signatures":[{"sig":"MEUCIHGVvY8nljdYMqm3WzwlmMGLuakdI1QFgAhUk2jM5UWDAiEA1RGRwhWdiXhLLBdYHM2MOkkT5PigNINXpLoxug2DYkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243843},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/16e3d1f23089a8a2efd49ecce6f983f0/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.73.756973029a14.tgz","_integrity":"sha512-UUsqGJ/SN+feGGToJF9zifeSHYAm5jKi3r7IH92wTlJenL0rNSPLA6OE9CMuNxQVJA//C5pTtw/SxJnwNDmtaw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.73.756973029a14","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.73.756973029a14","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.73.756973029a14","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.73.756973029a14"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.73.756973029a14_1785166117640_0.06602077765166947","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.74.cafbef575560":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.74.cafbef575560","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"eec32b288c73b250a8c3e394beb53fca332793e2","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.74.cafbef575560.tgz","fileCount":141,"integrity":"sha512-xqR6J0qvM8CKpcxZxy4I3g5MjR0rP5bEV80Mhiuk2o31vXjnjy6Vq8UXGpOec1FR/3Sn6An5KhdVzaqHlZHRaw==","signatures":[{"sig":"MEYCIQCPDWuv3UanIOgNjtxqJJxDp4B+ARyFZZlvmWIlLpBmQAIhAOvk7gMVgyxEylaLWlyk1nrdJ74pj328lQJ5i03/gzad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243981},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/f723b1eb0fa88450a298e049ec48c745/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.74.cafbef575560.tgz","_integrity":"sha512-xqR6J0qvM8CKpcxZxy4I3g5MjR0rP5bEV80Mhiuk2o31vXjnjy6Vq8UXGpOec1FR/3Sn6An5KhdVzaqHlZHRaw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.0.3","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.74.cafbef575560","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.15.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.74.cafbef575560","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.74.cafbef575560","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.74.cafbef575560"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.74.cafbef575560_1785173920485_0.6610291742397485","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc2":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.5.0-rc2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"c71d6de8a75c7e3c4dadf741d4670cd87e16c9b4","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0-rc2.tgz","fileCount":141,"integrity":"sha512-2llesGAMuuMHm5gtsqFPMODaodQmGfmn2LAWc5skdJH95W+pSmFDqx0gqp82j3k9q3PpOqdefsehu3SRZqVA0A==","signatures":[{"sig":"MEUCIQDpJa3Hc0qMGm8KsNa+QR6WQYdmCFwf36/343Cqkb8xBgIgLCh7+x/v6CSo6hDK3Ys2diwiufgY21fIDBGyEql0j1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243833},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/558667f1194e2863610afebc823ee953/midnight-ntwrk-midnight-did-api-0.5.0-rc2.tgz","_integrity":"sha512-2llesGAMuuMHm5gtsqFPMODaodQmGfmn2LAWc5skdJH95W+pSmFDqx0gqp82j3k9q3PpOqdefsehu3SRZqVA0A==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0-rc2","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0-rc2","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0-rc2","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0-rc2_1785231047688_0.2357195525852569","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.86.fa55996185e9":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.86.fa55996185e9","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"2d39c75d7516318288ec41bbd6a5e4d76fba0cfc","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.86.fa55996185e9.tgz","fileCount":141,"integrity":"sha512-iTYTP/Pp8juHJhU3JM6ZJLYHO/WPihb/xSkAhFljnQ6xrr00UCFeKmS2imHi3tFbJ7hXaDQSHKrM1QWm+VZ0YA==","signatures":[{"sig":"MEYCIQCnXTrhR2FzFs5tXIlpEhMqlFlLbN8a9CJiDz6ArQdwqwIhALSQQQnYfaUHFjSFDFJAepfF+4TNpu5wpOrf+b5pWuMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244996},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/976cbc92a74bbdabab792b2a0f60a303/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.86.fa55996185e9.tgz","_integrity":"sha512-iTYTP/Pp8juHJhU3JM6ZJLYHO/WPihb/xSkAhFljnQ6xrr00UCFeKmS2imHi3tFbJ7hXaDQSHKrM1QWm+VZ0YA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.86.fa55996185e9","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.86.fa55996185e9","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.86.fa55996185e9","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.86.fa55996185e9"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.86.fa55996185e9_1785251699679_0.5724037776423272","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.87.8dcda724279a":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.87.8dcda724279a","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"bfcf357e7949cd790667c4a22da16e364e21cac4","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.87.8dcda724279a.tgz","fileCount":141,"integrity":"sha512-Jv9sQLy5oeTpgIE6PRb/OZCOtHcZRrgwhHHA60MpxDefnKjzR0m4gFk+acUiowgT8BkOOADsb4u8Yew7bpIjgg==","signatures":[{"sig":"MEYCIQD83lvrOQ3ANDFI5Rbh6dAYvtF8bmnJTYmUYOfT9XKorwIhALMZGwoMC1618HByiy2/YnjSSyAPIh42+wkc0g+o/Mpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249363},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/c3a7aaef61ce2e1673383384c72ffefb/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.87.8dcda724279a.tgz","_integrity":"sha512-Jv9sQLy5oeTpgIE6PRb/OZCOtHcZRrgwhHHA60MpxDefnKjzR0m4gFk+acUiowgT8BkOOADsb4u8Yew7bpIjgg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.87.8dcda724279a","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.87.8dcda724279a","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.87.8dcda724279a","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.87.8dcda724279a"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.87.8dcda724279a_1785251882667_0.8784521830592491","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.88.7d84d02362c2":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.88.7d84d02362c2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"4be2fca272a5aab52c6bb52fd490c75899e2b062","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.88.7d84d02362c2.tgz","fileCount":141,"integrity":"sha512-/xodoo3PhPSt6H8NzrzZGJq7Iu3mFPC5zaqQSzzaX9RphRKe/+VGE933uspGg9evo7k+8TAoziz+8syyiuLmVw==","signatures":[{"sig":"MEUCIG4824ETx1H3mOY9T7M1ohNRF9HuwjLSEnYa2Uo7eOWSAiEAmDLG+aFjvNKQ6pNhv8wZ72v7u2xJcybHSDUnGqhOJP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259738},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/4fd0ffc10f65f555e363706f93d36cbf/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.88.7d84d02362c2.tgz","_integrity":"sha512-/xodoo3PhPSt6H8NzrzZGJq7Iu3mFPC5zaqQSzzaX9RphRKe/+VGE933uspGg9evo7k+8TAoziz+8syyiuLmVw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.88.7d84d02362c2","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.88.7d84d02362c2","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.88.7d84d02362c2","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.88.7d84d02362c2"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.88.7d84d02362c2_1785257053589_0.3133681556952208","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.89.b4193de4c62c":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.89.b4193de4c62c","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"8c3f5a2f1f470950cad87798c676f963012c2e8e","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.89.b4193de4c62c.tgz","fileCount":141,"integrity":"sha512-OkRLd+xfRcAlIj3yHZUyc/qmVlWMOFDO1u3x3RjHfSM0f4Vn7yXhtKVOwwQFO00mVpp1oW5zkp5YD6H3S8Kj0A==","signatures":[{"sig":"MEYCIQCLLaJ+TqI6CKobUbipmsfyZ/1h7JvD6xP/NLRtWmO5hQIhALHZC089tFKPqxSSzVkNTrBCioXMvhrbCbB1dTaHIrIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/16beec69cda16cb80bd3ab728676713b/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.89.b4193de4c62c.tgz","_integrity":"sha512-OkRLd+xfRcAlIj3yHZUyc/qmVlWMOFDO1u3x3RjHfSM0f4Vn7yXhtKVOwwQFO00mVpp1oW5zkp5YD6H3S8Kj0A==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.89.b4193de4c62c","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.89.b4193de4c62c","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.89.b4193de4c62c","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.89.b4193de4c62c"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.89.b4193de4c62c_1785311203061_0.3950392473831561","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.91.cd5d8f8ec3b0":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.91.cd5d8f8ec3b0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"de3ed9b8b8cd0230a943922252fa368b59fd612c","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.91.cd5d8f8ec3b0.tgz","fileCount":141,"integrity":"sha512-k8PtTU0mxzQgts4P2tR6PYuwDAtGIDzYZgZD4ejy71WC6K/u1NG6CJYErWXWFfa104F8kQgBOadnN3kXeoJ02w==","signatures":[{"sig":"MEQCIF98Z/CRpXSGMYCyBBhRK2bzuUqZnKPa3ti51uoiBwYpAiAsteugYztg/iwdswyoQtKigYSXAkYU5mAlP/duL32wXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/28d4a039daf43d2990cc304d04f2b6ef/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.91.cd5d8f8ec3b0.tgz","_integrity":"sha512-k8PtTU0mxzQgts4P2tR6PYuwDAtGIDzYZgZD4ejy71WC6K/u1NG6CJYErWXWFfa104F8kQgBOadnN3kXeoJ02w==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.91.cd5d8f8ec3b0","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.91.cd5d8f8ec3b0","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.91.cd5d8f8ec3b0","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.91.cd5d8f8ec3b0"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.91.cd5d8f8ec3b0_1785311599816_0.3727142406058306","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.92.908f2b1aaf72":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.92.908f2b1aaf72","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"9977b81815790b0d9a3a0b9becfa86bcf938de7c","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.92.908f2b1aaf72.tgz","fileCount":141,"integrity":"sha512-h8ZJmK4polCeqOW3QIBpIzO8riXTQJb4uqEemS2Zc0pHOcLReQLYjkCd8cxk3k8SjUhtz0Rp3Tf4pMlsIuAwVg==","signatures":[{"sig":"MEQCIBMKUKUNTav02hAtkiXvIw/926x3eCTP448hWWKdJMFGAiAIxIJW4fPxhurVKQy5wz+66nipQQdqNsrOkKo3dYaJPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"},"_resolved":"/tmp/72a727ecb4e436709e9904d68c5eb21d/midnight-ntwrk-midnight-did-api-0.4.0-snapshot.92.908f2b1aaf72.tgz","_integrity":"sha512-h8ZJmK4polCeqOW3QIBpIzO8riXTQJb4uqEemS2Zc0pHOcLReQLYjkCd8cxk3k8SjUhtz0Rp3Tf4pMlsIuAwVg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.92.908f2b1aaf72","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.92.908f2b1aaf72","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.92.908f2b1aaf72","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.92.908f2b1aaf72"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.92.908f2b1aaf72_1785316833850_0.43877295511124004","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.93.963428ae95be":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.93.963428ae95be","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"45cd5cac39f364b207ace2b355b75fcbbe95cb57","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.93.963428ae95be.tgz","fileCount":141,"integrity":"sha512-IEmyOcpXEBD3C0JRT0PXdtwetsD77lTmj0mGZ10KVOYYRSGAgwFHEnuwbr7R3JXFs+qmWiiC2GYlVc138dwaog==","signatures":[{"sig":"MEUCIF9m63GPswrGM7RfL1u2FQrte9oyMYGOxjbYnaztXeEuAiEAiE1ZDkPYFWalu/DnkhE/GQiAUoXkL8eQXVQ+k4tYixY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.4.0-snapshot.93.963428ae95be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.4.0-snapshot.93.963428ae95be.tgz","_integrity":"sha512-IEmyOcpXEBD3C0JRT0PXdtwetsD77lTmj0mGZ10KVOYYRSGAgwFHEnuwbr7R3JXFs+qmWiiC2GYlVc138dwaog==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.93.963428ae95be","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.93.963428ae95be","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.93.963428ae95be","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.93.963428ae95be"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.93.963428ae95be_1785323955370_0.9103464124707787","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.95.f2ee906da454":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.95.f2ee906da454","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"aa4794f5f9422753b72772121778d1da845e20ab","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.95.f2ee906da454.tgz","fileCount":141,"integrity":"sha512-rfL0ZSqBcqe0tWLJ9gg5n9pFvq/rYeJIRK2R6HMFn9mgao6JiZxfJqU8bhVTac/QTKFnCGZ8E6d/zqelm1Q7hQ==","signatures":[{"sig":"MEUCIGsW1sRx+L019IDPGXftYq2gom4q2bnoXZiu6vIyeEbIAiEAv9s0yarJM2/YWglT1mYdrnRNQn6K4/IHtvQp2n9NF0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.4.0-snapshot.95.f2ee906da454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.4.0-snapshot.95.f2ee906da454.tgz","_integrity":"sha512-rfL0ZSqBcqe0tWLJ9gg5n9pFvq/rYeJIRK2R6HMFn9mgao6JiZxfJqU8bhVTac/QTKFnCGZ8E6d/zqelm1Q7hQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.95.f2ee906da454","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.95.f2ee906da454","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.95.f2ee906da454","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.95.f2ee906da454"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.95.f2ee906da454_1785330029518_0.7183174315568606","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.96.f42a57af9387":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.96.f42a57af9387","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"9d0ffa72c13799f1cd36369b9f5d267508d67613","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.96.f42a57af9387.tgz","fileCount":141,"integrity":"sha512-8TgzpTowXJ0jIRaIqkltfd7/L8NcCxHt3O5y91MEB+nPE4wCDtS4TqPvLPiFu0x2DuiOD7aoBdHk51ZH1L2JMA==","signatures":[{"sig":"MEQCIHMYhf4U4Pq1gyL7jLSeg70vQzijhksqb6P7t463uh+aAiB3mQuaawX0IztjFG3mAG+kskWCH2pDWue2g+o8TuFvCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.4.0-snapshot.96.f42a57af9387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.4.0-snapshot.96.f42a57af9387.tgz","_integrity":"sha512-8TgzpTowXJ0jIRaIqkltfd7/L8NcCxHt3O5y91MEB+nPE4wCDtS4TqPvLPiFu0x2DuiOD7aoBdHk51ZH1L2JMA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.96.f42a57af9387","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.96.f42a57af9387","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.96.f42a57af9387","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.96.f42a57af9387"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.96.f42a57af9387_1785334750815_0.08583136236665956","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.99.52b806ccd4e6":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.99.52b806ccd4e6","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"dcf7ca03c7cd9364e3a200547a414aab31815d59","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.99.52b806ccd4e6.tgz","fileCount":141,"integrity":"sha512-2lBOcuAO3Fku7IxN+Kq8N8gXmJDbZiIZ9GxtaQFVHBTvrDIIuiZ2h3jM4B8U+r0Px3lq663QVZglzkBL2EpqLw==","signatures":[{"sig":"MEYCIQDgdl9Ju007l/BHuYDvGt3BiO44HQlFR+kET6PSfOpeTAIhAPcYXoGWKMrRjGC+heruqL72HannFp9Abh7VaeSvydK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.4.0-snapshot.99.52b806ccd4e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273570},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.4.0-snapshot.99.52b806ccd4e6.tgz","_integrity":"sha512-2lBOcuAO3Fku7IxN+Kq8N8gXmJDbZiIZ9GxtaQFVHBTvrDIIuiZ2h3jM4B8U+r0Px3lq663QVZglzkBL2EpqLw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.99.52b806ccd4e6","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.99.52b806ccd4e6","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.99.52b806ccd4e6","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.99.52b806ccd4e6"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.99.52b806ccd4e6_1785396039285_0.6143799031949473","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc3":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.5.0-rc3","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"43a933563521ab072986f7e6c0c1b0bd676b1714","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0-rc3.tgz","fileCount":141,"integrity":"sha512-OO+J0syXQumEFObu3EtwchkA8y3FLE9Oc45GitaHmStwNVRs58SPRLaOtDimU//nmL2TEoHxHoQagzJsrI/+Ag==","signatures":[{"sig":"MEYCIQCAMtukks5a9aVPF5i/McUeVlwD5F2k2CPiwu3Ro10ySgIhAIoywwW2vsnv76J8bJqvuuR2JfYI6ctN6ButSFhJnc53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.5.0-rc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273422},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.5.0-rc3.tgz","_integrity":"sha512-OO+J0syXQumEFObu3EtwchkA8y3FLE9Oc45GitaHmStwNVRs58SPRLaOtDimU//nmL2TEoHxHoQagzJsrI/+Ag==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0-rc3","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0-rc3","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0-rc3","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc3"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0-rc3_1785410213099_0.6885913594906501","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc4":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.5.0-rc4","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"297f421822a1f9c3c7b6de618d6ebf9a0699127f","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0-rc4.tgz","fileCount":141,"integrity":"sha512-jHl0Q4YgtbkwkOWG1oGm6ZJXXLHHqYEJxmhuyzRAEH8TUAxB9TKMOwBUESfyXFgcxm1zm1gX1kd88kDFzX2yVg==","signatures":[{"sig":"MEUCIQD0SoBwKvLN4aFUIOVKWiMmqhu0OCoqQypYCc/YPkJunwIgLh0w8GMc1N1MBdHRjuDzQnT1xMX+O79+X4jVy+eYzo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.5.0-rc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273422},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.5.0-rc4.tgz","_integrity":"sha512-jHl0Q4YgtbkwkOWG1oGm6ZJXXLHHqYEJxmhuyzRAEH8TUAxB9TKMOwBUESfyXFgcxm1zm1gX1kd88kDFzX2yVg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0-rc4","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0-rc4","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0-rc4","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc4"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0-rc4_1785494517344_0.52975936403504","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc5":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.5.0-rc5","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"2b31240547295590ff9bfa6ac1c5a345798626a9","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0-rc5.tgz","fileCount":141,"integrity":"sha512-+kc8/dN4jD7p5ejL2++Wi7uvvPmxJLU1ulZhPCJCoKK7QW9KtKf2Ul2S3axikZZkDOR8P5Le7evUzP6FUBAC1w==","signatures":[{"sig":"MEUCIFpxaqkI8/jgqQblUINE2JewYtzpxLCFwHu2CAhG2rwGAiEAva0KwSynpP5AtYULP1lj/zmk9PXfZVBMVp8hAXLyaVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.5.0-rc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273422},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.5.0-rc5.tgz","_integrity":"sha512-+kc8/dN4jD7p5ejL2++Wi7uvvPmxJLU1ulZhPCJCoKK7QW9KtKf2Ul2S3axikZZkDOR8P5Le7evUzP6FUBAC1w==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0-rc5","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0-rc5","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0-rc5","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0-rc5"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0-rc5_1785502518098_0.1014470350580805","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-snapshot.112.7314e729071a":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.4.0-snapshot.112.7314e729071a","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"916a95b940cec775c035d9f72253761b54b11219","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.4.0-snapshot.112.7314e729071a.tgz","fileCount":141,"integrity":"sha512-3A22T7tq6VpS6On3CmNIJByjNU6YVGdZIa3/uS8u+7rmn+F/o2JdJVxNx/zwauK9j9TAL+qrXVSHHnpC6FMxpA==","signatures":[{"sig":"MEUCIEz5lV0/x0DkJq5oZkAztxLgzHPkB+rrV0yPTq2jjCCdAiEAvA5rH7X3wT1QEsEARWcCEszRawdWIOcIbmvUPq3cQIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.4.0-snapshot.112.7314e729071a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273577},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.4.0-snapshot.112.7314e729071a.tgz","_integrity":"sha512-3A22T7tq6VpS6On3CmNIJByjNU6YVGdZIa3/uS8u+7rmn+F/o2JdJVxNx/zwauK9j9TAL+qrXVSHHnpC6FMxpA==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.4.0-snapshot.112.7314e729071a","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.4.0-snapshot.112.7314e729071a","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.4.0-snapshot.112.7314e729071a","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.4.0-snapshot.112.7314e729071a"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.4.0-snapshot.112.7314e729071a_1785740339890_0.6622979973636147","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.5.0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"b759f5c5d8ec5df7f366b9d11c296387f4488fc4","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.5.0.tgz","fileCount":141,"integrity":"sha512-KU8OXjyxSC7od/E4/AxK0rXezErbBWhz5eYDV4/JO/ufLMUdavYZsa0pU5aWC8GnoCgWHyjUa+kWfhvKgIrNhQ==","signatures":[{"sig":"MEUCIQDcC4zJMXRGOT/LU4iNJNvDUuOVkTPbd695qhk94Lx4+wIgI8/aN4tj+y9C8yz+dAtYkZBRa2I7fkj9YCuvnGGq5Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273394},"main":"dist/index.js","type":"module","_from":"file:dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_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-api-0.5.0.tgz","_integrity":"sha512-KU8OXjyxSC7od/E4/AxK0rXezErbBWhz5eYDV4/JO/ufLMUdavYZsa0pU5aWC8GnoCgWHyjUa+kWfhvKgIrNhQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.16.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.5.0","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.5.0","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.5.0","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.5.0_1785762733813_0.885129546493864","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc1":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.6.0-rc1","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"4374f5f8cf76e85bffebc4fdd78fde922aa117a8","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.6.0-rc1.tgz","fileCount":153,"integrity":"sha512-aLxzDW2QCljhtTJK+B9DmxRfJoFOumZNgCldvCIDWjbnQgrdsSVROUGF90++im7LDi/W/lzJbezzoUUmy9Vcow==","signatures":[{"sig":"MEYCIQDNVG8orLTrpHCeww0SMq8C1et8JVDZviXmH06KJ50HTwIhAL6b1HcPMSiCxjYmMI6CMEXkbtWBFWay6nNfD7ND70VG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvSplEVICWlulJSo2DQPryvW94xZVl3JArszqzrPI/TAIhALN0LJAHXkVBv94rolxfLZ7dZVvyYIi0iSGf2vuqO9kJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.6.0-rc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341398},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79205dbd-0807-4e23-9d11-6f790acdc410"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-0.6.0-rc1.tgz","_integrity":"sha512-aLxzDW2QCljhtTJK+B9DmxRfJoFOumZNgCldvCIDWjbnQgrdsSVROUGF90++im7LDi/W/lzJbezzoUUmy9Vcow==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.19.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.6.0-rc1","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.6.0-rc1","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.6.0-rc1","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@vitest/coverage-v8":"4.1.11","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0-rc1"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.6.0-rc1_1789582560745_0.8276333553449775","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc2":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.6.0-rc2","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"dad094c4e90f0f80f23a38efeefa23e94cf0ffba","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.6.0-rc2.tgz","fileCount":153,"integrity":"sha512-BCrNCl1nfnw79e2caIR2AcxAt93gNqmF21JLrpF7Ciz92fHFHBj8DKpVRBlWWUTzhQ/PoW84x6IGjhZlyemvVg==","signatures":[{"sig":"MEQCIFQMjVmV7Ap0nwZJ/XemxGaILIvPvboPOuiOjPRCWZrhAiBR3Kpqgyt5R7vBCGwv1DYKpkhBhBAdervYq+Mq7PVJtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHI0/9d5HHUZTpqxmbjTW3kMLqKqB4sqVh2pViI8F6/RAiAbPnTK/QwA93dicwtPdoe9RLGZidf9/K9rdyUw1kerBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.6.0-rc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341398},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79205dbd-0807-4e23-9d11-6f790acdc410"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-0.6.0-rc2.tgz","_integrity":"sha512-BCrNCl1nfnw79e2caIR2AcxAt93gNqmF21JLrpF7Ciz92fHFHBj8DKpVRBlWWUTzhQ/PoW84x6IGjhZlyemvVg==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.19.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.6.0-rc2","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.6.0-rc2","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.6.0-rc2","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@vitest/coverage-v8":"4.1.11","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0-rc2"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.6.0-rc2_1789689576290_0.9034471083800482","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@midnight-ntwrk/midnight-did-api","version":"0.6.0","license":"Apache-2.0","_id":"@midnight-ntwrk/midnight-did-api@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":"6e727adc5f495adbda2abf1396556516d77debb0","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.6.0.tgz","fileCount":153,"integrity":"sha512-PrfFmnil7NzZYen7VBut5srqTV7JbnGgb3C00fX2LG2nJpSNjcyh8DAcYw8Dgc0T/ydHS3SllRd3FG0mKD6cvw==","signatures":[{"sig":"MEQCID1GwRqjOGRCvttyrdLiB4U7ijjm21lk0YFMxkXRsWTNAiAxaM8BX6rtfoYYE7JwwNH4zlvPl5tGs2ebnl7z2nh/Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2xQe39BhjjqFQK2bPll4wPGxvxaWGbmd3y8fDi77QCAIgCnIQwhq+QD0Gp0LN3TDS/j2zjnrNDOalDKHj7WGwUI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341370},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79205dbd-0807-4e23-9d11-6f790acdc410"}},"_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-0.6.0.tgz","_integrity":"sha512-PrfFmnil7NzZYen7VBut5srqTV7JbnGgb3C00fX2LG2nJpSNjcyh8DAcYw8Dgc0T/ydHS3SllRd3FG0mKD6cvw==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.19.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.6.0","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.6.0","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.6.0","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@vitest/coverage-v8":"4.1.11","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/midnight-did-api_0.6.0_1789719215710_0.4260942815651647","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@midnight-ntwrk/midnight-did-api@0.7.0","bugs":{"url":"https://github.com/midnightntwrk/midnight-did/issues"},"dist":{"shasum":"9805c244b8fc65d075c15b23739b0ace3c1ac44a","tarball":"https://registry.npmjs.org/@midnight-ntwrk/midnight-did-api/-/midnight-did-api-0.7.0.tgz","fileCount":153,"integrity":"sha512-Gb1xg8rrdoyT1/giDZ1yTnRwUcIKsVQALTryCBqS/kQYwGrVZVdztZmXEOviXyaHeSUxhUAgKuRiulXcQbM2wQ==","signatures":[{"sig":"MEQCIAWc5nhNPkHQepItG/jtEfYKDkB1/Jf9l3/tlWj8w00XAiATvjCUeZbnO43fPUoPEfiR1mV1iyO487WI0bMRsLDfkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLqjvIUG2FuIVmPbpMT5KtLCV2PhdIokXOSX3u8ImlWAIgRRBYSV2dhi9DBlJUSb5Nc+u1JrnJmXhpBI5jw9mNdrI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midnight-ntwrk%2fmidnight-did-api@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341370},"main":"dist/index.js","name":"@midnight-ntwrk/midnight-did-api","type":"module","_from":"file:/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-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"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"}},"license":"Apache-2.0","scripts":{"lint":"prettier --check \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples","test":"vitest run -c vitest.unit.config.ts --passWithNoTests","build":"pnpm run clean && tsc -b tsconfig.build.json --force","clean":"rm -rf dist","test:ci":"vitest run -c vitest.unit.config.ts --passWithNoTests","coverage":"vitest run -c vitest.unit.config.ts --coverage","lint:fix":"prettier --write \"src/**/*.{ts,tsx}\" \"examples/**/*.{ts,tsx}\" && eslint src examples --fix","test-api":"vitest run -c vitest.api.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","typecheck:examples":"tsc -p tsconfig.examples.json --noEmit"},"version":"0.7.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79205dbd-0807-4e23-9d11-6f790acdc410"}},"homepage":"https://github.com/midnightntwrk/midnight-did#readme","_resolved":"/home/runner/work/midnight-did/midnight-did/dist/release/npm/midnight-ntwrk-midnight-did-api-0.7.0.tgz","_integrity":"sha512-Gb1xg8rrdoyT1/giDZ1yTnRwUcIKsVQALTryCBqS/kQYwGrVZVdztZmXEOviXyaHeSUxhUAgKuRiulXcQbM2wQ==","repository":{"url":"git+https://github.com/midnightntwrk/midnight-did.git","type":"git","directory":"packages/api"},"_npmVersion":"11.19.0","description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","directories":{},"maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.2","zod":"^4.1.0","pino":"^9.7.0","rxjs":"7.8.2","pino-pretty":"^13.0.0","@noble/curves":"^1.9.7","@midnight-ntwrk/ledger-v8":"8.1.0","@midnight-ntwrk/compact-js":"2.5.0","@midnight-ntwrk/midnight-did":"0.7.0","@midnight-ntwrk/wallet-sdk-hd":"3.0.0","@midnight-ntwrk/compact-runtime":"0.16.0","@midnight-ntwrk/midnight-js-types":"4.0.2","@midnight-ntwrk/midnight-js-utils":"4.0.2","@midnight-ntwrk/wallet-sdk-facade":"3.0.0","@midnight-ntwrk/midnight-did-domain":"0.7.0","@midnight-ntwrk/wallet-sdk-shielded":"2.1.0","@midnight-ntwrk/midnight-did-contract":"0.7.0","@midnight-ntwrk/midnight-js-contracts":"4.0.2","@midnight-ntwrk/midnight-js-network-id":"4.0.2","@midnight-ntwrk/wallet-sdk-dust-wallet":"3.0.0","@midnight-ntwrk/wallet-sdk-unshielded-wallet":"2.1.0","@midnight-ntwrk/midnight-js-node-zk-config-provider":"4.0.2","@midnight-ntwrk/midnight-js-http-client-proof-provider":"4.0.2","@midnight-ntwrk/midnight-js-indexer-public-data-provider":"4.0.2","@midnight-ntwrk/midnight-js-level-private-state-provider":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"long":"5.3.2","globals":"14.0.0","protobufjs":"7.6.5","@vitest/coverage-v8":"4.1.11","@midnight-ntwrk/midnight-did-jubjub-schnorr":"0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/midnight-did-api_0.7.0_1790028741498_0.2352197266927203"}}},"time":{"created":"2026-07-22T16:52:02.583Z","modified":"2026-09-21T22:12:21.949Z","0.5.0-rc1":"2026-07-22T16:52:03.722Z","0.4.0-snapshot.51.a3d433c5e196":"2026-07-23T08:18:57.622Z","0.4.0-snapshot.52.e7017bcc8396":"2026-07-23T13:30:46.624Z","0.4.0-snapshot.53.a21f21b3f858":"2026-07-23T13:35:51.946Z","0.4.0-snapshot.55.79068e29c080":"2026-07-23T13:44:18.875Z","0.4.0-snapshot.57.cf7e81801d2b":"2026-07-23T14:07:25.233Z","0.4.0-snapshot.58.1a581085ac69":"2026-07-23T14:11:20.129Z","0.4.0-snapshot.69.929ffcb62b23":"2026-07-27T12:15:27.281Z","0.4.0-snapshot.70.5a77bafe1e26":"2026-07-27T14:16:01.098Z","0.4.0-snapshot.73.756973029a14":"2026-07-27T15:28:37.799Z","0.4.0-snapshot.74.cafbef575560":"2026-07-27T17:38:40.634Z","0.5.0-rc2":"2026-07-28T09:30:47.851Z","0.4.0-snapshot.86.fa55996185e9":"2026-07-28T15:14:59.834Z","0.4.0-snapshot.87.8dcda724279a":"2026-07-28T15:18:02.823Z","0.4.0-snapshot.88.7d84d02362c2":"2026-07-28T16:44:13.730Z","0.4.0-snapshot.89.b4193de4c62c":"2026-07-29T07:46:43.201Z","0.4.0-snapshot.91.cd5d8f8ec3b0":"2026-07-29T07:53:19.993Z","0.4.0-snapshot.92.908f2b1aaf72":"2026-07-29T09:20:33.964Z","0.4.0-snapshot.93.963428ae95be":"2026-07-29T11:19:15.511Z","0.4.0-snapshot.95.f2ee906da454":"2026-07-29T13:00:29.668Z","0.4.0-snapshot.96.f42a57af9387":"2026-07-29T14:19:10.952Z","0.4.0-snapshot.99.52b806ccd4e6":"2026-07-30T07:20:39.430Z","0.5.0-rc3":"2026-07-30T11:16:53.252Z","0.5.0-rc4":"2026-07-31T10:41:57.496Z","0.5.0-rc5":"2026-07-31T12:55:18.237Z","0.4.0-snapshot.112.7314e729071a":"2026-08-03T06:59:00.014Z","0.5.0":"2026-08-03T13:12:14.008Z","0.6.0-rc1":"2026-09-16T18:16:00.881Z","0.6.0-rc2":"2026-09-17T23:59:36.389Z","0.6.0":"2026-09-18T08:13:35.800Z","0.7.0":"2026-09-21T22:12:21.619Z"},"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/api"},"description":"Programmatic API for creating, updating, deactivating, and resolving Midnight DIDs.","maintainers":[{"name":"ntwrk-bot","email":"midnight-automation+npm@iohk.io"}],"readme":"# @midnight-ntwrk/midnight-did-api\n\nProgrammatic API for creating, updating, deactivating, and resolving Midnight DIDs.\n\n## Responsibilities\n\n- Build/connect providers (node, indexer, proof server)\n- Submit contract circuits for DID operations\n- Map inputs/outputs between app/domain and ledger/runtime\n- Generate and persist DID controller private state for create/rotation flows\n- Provide integration test topology and helpers\n- Return DID resolution data (`didDocument`, `didDocumentMetadata`) for API callers\n\n## Use It When\n\n- you need programmatic DID deployment or mutation flows\n- you need provider bootstrap for standalone, preprod, or env-driven mainnet\n- you are building a higher-level application and do not want to manage raw contract/runtime wiring\n\n## Architecture\n\n```mermaid\ngraph TD\n  App[Manager / Tests / Integrator]\n  API[API facade]\n  Domain[Domain validation]\n  DidPkg[DID mapper]\n  Contract[Contract bindings]\n  Providers[Providers]\n  Chain[(Midnight chain)]\n  Indexer[(Indexer)]\n\n  App --> API\n  API --> Domain\n  API --> DidPkg\n  API --> Contract\n  API --> Providers\n  Providers --> Chain\n  Providers --> Indexer\n```\n\n## Update Sequence\n\n```mermaid\nsequenceDiagram\n  participant Caller\n  participant API\n  participant Contract\n  participant Indexer\n\n  Caller->>API: addService / addVerificationMethod / ...\n  API->>API: validate + normalize\n  API->>API: sign controller authorization digest for current contract version\n  API->>Contract: submit circuit tx + controller signature\n  Contract-->>API: accepted tx\n  API->>Indexer: fetch current state\n  API-->>Caller: updated DID state or DID Resolution Result\n```\n\n## State Model\n\nAPI enforces lifecycle rules around:\n\n- active DID: allows updates\n- deactivated DID: mutating operations rejected\n- controller authorization: signs a domain-separated digest containing contract id, current version, operation name, and operation arguments before each controller-gated mutation\n- controller rotation: generates a new wallet-local secret, persists it in a pending slot, derives the next controller public key locally, and submits the rotation circuit with a current-version controller signature. The pending secret is promoted and cleared only after finalized transaction data returns; ambiguous submission/finality failures retain it for ledger reconciliation\n- controller recovery: a dedicated `recoveryAuthorityPublicKey` can authorize `recoverControllerKey` to rotate the active controller key; ordinary controller-gated operations require only the active controller secret, while recovery requires the matching recovery secret\n\n(Exact schema/canonicalization rules live in `domain`.)\n\n## Explicit Verification-Method Removal\n\n`removeVerificationMethod` and `removeSchnorrJubjubVerificationMethod` each\nsubmit at most one removal circuit call. They never remove DID verification\nrelationships implicitly. If the method is still referenced, the API rejects\nbefore signing or submission with `VerificationMethodReferencedError`:\n\n- `code` is `verification_method_referenced`;\n- `methodId` is the selected physical ledger identifier;\n- `relations` lists current references in canonical DID relation order.\n\nApplications choose the cleanup order by calling\n`removeVerificationMethodRelation` once per relationship and then calling the\nmethod-removal helper. These independently finalized transactions are not\natomic. After an ambiguous or partial failure, re-read ledger/DID state, skip\noperations already reflected on-chain, and submit only the outstanding steps.\nRemoving an absent relationship remains an explicit error rather than an\nidempotent no-op. The Compact removal circuits independently reject referenced\nmethods, so API preflight is useful typed feedback but not the authority for\ndirect callers or concurrent updates.\n\n## Finalized Deployment With Incomplete Private-State Setup\n\n`@midnight-ntwrk/midnight-js-contracts` 4.0.2 performs more work after the\nledger reports deployment success but before `deployContract` returns:\n`submitDeployTx` synchronously calls `setContractAddress(target)`, then awaits\n`set(initialPrivateState)` and `setSigningKey(target, signingKey)`. A wrapper\naround only the returned promise cannot distinguish rejection of those\npost-finality writes from a pre-success deployment failure, and reserving the\ntarget after return is too late.\n\n`deploy` therefore passes a deployment-scoped private-state-provider interceptor\nto `deployContract`. On the dependency's synchronous target-binding call it\ncanonicalizes and reserves the target under the already-held source lease before\ndelegating the provider mutation. All other provider methods retain their\noriginal receiver. The source and target reservations remain held until the\nentire dependency call settles; there is no elapsed-time lease expiry, because\nstale dependency work could otherwise mutate state after a competitor takes the\nsame target. The captured interceptor is deactivated when that call settles and\ncannot spend the released lease later.\n\nIf target reservation, active-state persistence, signing-key persistence, or\nreturned-handle construction then fails, `deploy`/`createDID` throws\n`DIDContractDeploymentFinalizedPrivateStateIncompleteError` with only a stable\n`code`/`name`, canonical `contractAddress`, and interceptor-controlled\n`setupStage`: `target_reservation`, `private_state_persistence`,\n`signing_key_persistence`, or `contract_handle_construction`. The address is\nevidence that the dependency reported ledger success by calling\n`setContractAddress`; the stage identifies the local step that did not complete.\nThe handle-construction stage begins after both writes complete and includes the\nsecond address bind performed while `deployContract` builds `callTx`; that repeat\nbind never resets the stage to reservation or persistence. The error deliberately\ndiscards the source error,\ndeployed-contract handle, transaction/finality data, and all public or private\ndeployment data. It never uses `cause`, copies provider fields, or includes an\narbitrary provider name/message. Every rejection before the target is observed,\nincluding primitive rejection values, adversarial error objects, and a genuine\n`DeployTxFailedError`, is preserved unchanged. On success\nthe dependency has already bound the provider and persisted both values, so the\nAPI performs no second bind or active-state write that could overwrite a\nconcurrently rotated controller key.\n\nDo not retry deployment blindly. Retain the original private state separately\nand reconcile provider and ledger state by the error's canonical address. Use\nthe stage to determine which local setup step needs verification; any write that\nrejected can have an uncertain disposition. Resolve a competing binding owner\nand join the finalized address using state that matches the current ledger\ncontroller rather than overwriting its namespace. Inspect restricted external\nprovider logs separately when diagnostics are needed. Never log the source error\nthrough this typed error or attach it to the typed error before propagating it.\nFuture diagnostics at this boundary must be explicitly allowlisted and redacted;\nthey must not retain or traverse the provider error graph.\n\n## Controller Secret Recovery Posture\n\nThe API package can initialize, persist, rotate, recover, and restore private\nstate that authorizes DID updates. It cannot recover secrets from ledger state,\nbut it can submit `recoverControllerKey` when private state contains, or the\ncaller explicitly supplies, the `recoverySecretKey` matching the on-ledger\n`recoveryAuthorityPublicKey`. Explicitly supplied recovery secrets are used for\nthat recovery call and are not newly persisted into active private state, though\nan already stored recovery secret that matches the on-ledger recovery authority\nis preserved when the new controller secret is promoted.\n\nIf rotation or recovery throws after `callTx` is invoked without returning\nfinalized transaction data, the API retains the pending replacement secret\nbecause receipt loss cannot prove that the on-chain operation failed. After\nconnectivity is restored, obtain a trusted finalized read of the on-ledger\n`controllerPublicKey` before retrying; reconnection or the first available read\nalone is not proof of non-finalization. A failure definitely before `callTx`\ninvocation instead attempts to remove the newly created candidate while the same\nlease is held. If that cleanup rejects, its disposition is unknown; the warning\nsays the record may remain or may already have been removed and keeps explicit\ndiscard guidance for a retained record. If the replacement public key is the\nfinalized current key, verify that the retained secret derives that key and\npromote it with\n`recoverPendingControllerPrivateState(providers, { contractAddress, rotationFinalized: true })`.\nThe `rotationFinalized` option is an explicit caller assertion; these helpers do\nnot query ledger state or verify finality. `getMidnightDIDLedgerState` returns the\nstate supplied by the configured public data provider without adding a finality\nor freshness guarantee, so the application must obtain provider-specific\nauthoritative evidence before making that assertion. If authoritative\nreconciliation confirms that the operation did not finalize, discard the\ncandidate explicitly with\n`discardPendingControllerPrivateState(providers, { contractAddress, rotationFinalized: false })`\nbefore starting another attempt. Until then, retain it even if an available read\nstill shows the old public key. That explicit assertion also permits removal of\na malformed non-null pending record, avoiding a persistent lockout; an absent\nrecord still throws `PendingControllerPrivateStateUnavailableError`. Promotion\nrequires a valid pending controller state, so a missing or malformed record\nthrows the same stable typed error without writing active state or removing the\nrecord. If promotion succeeds but pending cleanup rejects, the helper warns and\nreturns the promoted state, but cannot confirm the cleanup disposition: the\npending record may remain or may already have been removed. A later\nreconciliation either processes retained state or throws\n`PendingControllerPrivateStateUnavailableError` if deletion committed.\n\nA new attempt made after any non-null candidate is persisted fails with\n`PendingControllerPrivateStateExistsError`. A rotation, recovery, promotion, or\ndiscard racing an in-flight pending-state lifecycle fails with\n`PendingControllerPrivateStateBusyError`; neither error can replace, promote, or\nremove that operation's candidate. Rotation, recovery, and reconciliation bind\nan untracked provider to the operation's canonical DID address and reject a\nknown different API-tracked binding with\n`PrivateStateProviderContractMismatchError` before provider or ledger access.\n\nPublic rotation and recovery auto-bind or assert the canonical contract address;\npublic promotion/discard reconciliation requires `contractAddress`. The supported\nbaseline assumes that one application process is the writer for a given DID.\nCalls through API-bound wrappers in that process share a process-local critical\nsection from preflight through pending persistence, transaction settlement,\npromotion, and cleanup. Reservation acquisition is fail-fast: competing\nrotation, recovery, or reconciliation immediately throws\n`PendingControllerPrivateStateBusyError`, even if the owner hangs. The owner\nremains busy until underlying work is cancelled and its operation settles, the\noperation otherwise terminates or settles, or the process exits. There is\ndeliberately no lease expiry: stale provider or transaction work could complete\nlater and overwrite, promote, or remove state owned by another operation. After\ncancellation, termination, or process restart, reconcile trusted finalized\nledger state and private state before another mutation.\n\nProvider-object fallback is only for internal/deep unbound use. Direct\n`setContractAddress` or storage mutation and independently unbound wrappers are\noutside this guarantee. Multiple application processes intentionally writing the\nsame DID are outside the supported baseline and must use a distributed lock or\nequivalent fencing mechanism; the API does not provide one. `joinContract`\nacquires the same fail-fast owner-token lease before binding and holds both its\nsource and target reservations through private-state loading and\n`findDeployedContract`; competing source/target controller lifecycle or binding\ncalls fail busy before mutation. Join failure releases only its owned keys. The\nprovider exposes no atomic conditional write across processes. Its unbound-state\nexception is ignored only when it exactly matches the upstream message;\ndecorated I/O and other provider failures propagate. See\n[discussion #440](https://github.com/midnightntwrk/midnight-did/discussions/440)\nfor the architecture decision and future multi-writer considerations.\n\nApplications should back up controller and recovery private state alongside\ntheir wallet backup material, protect it with custody controls appropriate for\nproduction signing keys, and test restore/recovery flows before relying on a DID.\nPrivate state created before the recovery-authority contract surface contains no\nrecovery secret; it can still authorize ordinary controller-gated operations when\npaired with a compatible contract, but it cannot submit `recoverControllerKey`\nunless the recovery secret is imported or supplied explicitly. If both the active\ncontroller secret and recovery secret are lost, the DID remains publicly\nresolvable but cannot be updated, rotated, recovered, or deactivated by this\nmethod version. Organizational operators that need multi-person approval or\nsocial recovery should implement that policy before the API call that signs a\ncontroller or recovery authorization; the contract still receives one signature\nfor the selected operation.\n\n## Resolution Responses\n\nThe API package exposes both convenience and DID Core envelope helpers.\n`resolve` returns the ledger-derived DID Document and DID Document metadata, or\n`null` when the contract state is missing. `resolveDIDResolutionResult` returns\nthe full DID Core Resolution Result envelope with `didResolutionMetadata`.\nSuccessful abstract `resolve` responses must not set\n`didResolutionMetadata.contentType`; that field is reserved for\n`resolveRepresentation` responses where the body is a DID Document byte stream.\n\nThe API package also exports `resolveRepresentation(providers, didContract,\noptions)`. It delegates to the shared `MidnightDIDResolver` and returns\n`didDocumentStream` as a `Uint8Array | null` (null on resolution errors),\n`didDocumentMetadata`, and `didResolutionMetadata`. This is the package boundary intended for\n`midnight-did-resolver`: the downstream service owns HTTP routing and status\ncodes, while this package owns ledger access, representation selection, and DID\nresolution errors.\n\n## Build & Test\n\n- Build: `pnpm --filter ./packages/api build`\n- Typecheck examples: `pnpm --filter ./packages/api typecheck:examples`\n- API import discipline: `pnpm run check:api-source-imports`\n- DID package import discipline: `pnpm run check:source-imports`\n- Unit tests: `pnpm --filter ./packages/api test`\n- Integration tests: `pnpm --filter ./packages/api test-api`\n\nAPI TypeScript source and tests use explicit `.js` or `.json` extensions for\nrelative imports, including Vitest mocks. This keeps the package aligned with\nthe emitted ESM graph and avoids resolver-only test behavior.\nThe wider `check:source-imports` guard applies the same rule to all DID-owned\nTypeScript package sources outside generated `src/managed` artifacts.\n\n## Runtime Profiles\n\n- `StandaloneConfig`\n- `TestnetLocalConfig`\n- `TestnetRemoteConfig`\n- `PreprodConfig`\n- `MainnetConfig`\n- `ProfileConfig`\n\nDefaults:\n\n- all profile defaults live in `src/config-profiles.ts`\n- `PreprodConfig` and `MainnetConfig` use public indexer v4 endpoints (`/api/v4/graphql` + `/ws`).\n- `MainnetConfig` defaults to local proof server (`http://127.0.0.1:6300`) so it can be used with local proving while targeting mainnet indexer/node.\n- constructing any profile config calls `setNetworkId()` through `applyMidnightNetworkProfile()`, so wallet and contract operations see the correct Midnight network before they start.\n\nThe docs site publishes the generated endpoint matrix at\n<https://midnightntwrk.github.io/midnight-did/guide/network-endpoints>; it is\ngenerated from `src/config-profiles.ts` during docs preparation and validation.\n\nYou can still override `MainnetConfig` endpoints explicitly when needed. New\ntooling should use `ProfileConfig` when the profile name is data-driven rather\nthan hard-coded in a class constructor. Every `ProfileConfig` instance exposes\nthe resolved `profileName` so logs and operator tooling can report the active\nprofile without inferring it from URLs.\n\n## Network Mapping Helpers\n\nUse the typed mapping helpers when converting between Midnight runtime network\nids and DID-domain network names:\n\n- `RuntimeToDomain.NetworkMap`: maps runtime `NetworkId` values to DID-domain\n  `MidnightNetwork` values.\n- `DomainToRuntime.NetworkMap`: maps DID-domain `MidnightNetwork` values back\n  to runtime `NetworkId` values.\n- `RuntimeToDomainNetworkMap` and `DomainToRuntimeNetworkMap`: readonly public\n  type aliases exported from the package barrel for downstream configuration\n  and test helpers.\n\nThe older `NetworkMapping` export is a compatibility alias for\n`RuntimeToDomain.NetworkMap`. New code should prefer the direction-specific\nhelpers so map intent is visible at the call site.\n\nProvider adapters for proof, indexer, and ZK configuration are loaded lazily by\n`configureProviders()`. Importing the API package barrel for mapping helpers,\ntypes, or examples does not load those runtime adapters.\n\n## Release Artifact Metadata\n\nThe package embeds ZK artifact locations for its own published version:\n\n```ts\nimport {\n  MIDNIGHT_DID_API_VERSION,\n  createMidnightDidZkArtifactLocations,\n} from \"@midnight-ntwrk/midnight-did-api\";\n\nconst locations = createMidnightDidZkArtifactLocations(\n  MIDNIGHT_DID_API_VERSION,\n);\n```\n\nUse `locations.ghcr.reference` to pull the matching GHCR OCI artifact in Node or\nCI tooling. RC and final release versions also include\n`locations.githubRelease.archiveUrl`; snapshot versions publish workflow\nartifacts and GHCR artifacts only, so `locations.githubRelease` is `null`.\n\nNode consumers can download, verify, and unpack GitHub Release assets directly:\n\n```ts\nimport {\n  downloadMidnightDidGithubReleaseZkArtifacts,\n  MIDNIGHT_DID_API_VERSION,\n} from \"@midnight-ntwrk/midnight-did-api\";\n\nconst bundle = await downloadMidnightDidGithubReleaseZkArtifacts({\n  version: MIDNIGHT_DID_API_VERSION,\n  outputDir: \".midnight-did-zk\",\n});\n\nprocess.env.MIDNIGHT_DID_ZK_CONFIG_PATH = bundle.zkConfigPath;\n```\n\n`bundle.zkConfigPath` is the directory to pass to `NodeZkConfigProvider` or to\nexpose from an HTTP server for `FetchZkConfigProvider`. The helper verifies the\nrelease `.sha256` file, checks that the downloaded manifest matches the embedded\narchive manifest, and validates every circuit file checksum before returning.\nWhen `outputDir`, `tempDir`, or `pullDir` are omitted, helper-created\ndirectories are retained because `bundle.archivePath` and `bundle.zkConfigPath`\npoint into them. Callers that need deterministic cleanup should pass explicit\ndirectories and remove them after the ZK provider no longer needs the files.\nFor GHCR OCI artifacts, use `pullMidnightDidGhcrZkArtifacts()` in an environment\nwith the `oras` CLI available.\n\nWhen the ZK bundle is unpacked outside the installed package, set\n`MIDNIGHT_DID_ZK_CONFIG_PATH` to the directory containing `manifest.json`,\n`keys/`, and `zkir/` before importing `@midnight-ntwrk/midnight-did-api`.\nWithout this override, the API uses the managed artifacts bundled with the\ninstalled contract package when available.\n\n`setLogger()` is optional for embedders. Until it is called, API helpers use a\nno-op logger so wallet/provider setup can run in minimal scripts without\npreconfiguring logging.\n\n## Main Source Files\n\n- `src/index.ts`\n- `src/lib.ts` public compatibility facade\n- `src/config-profiles.ts` network profile catalog and network-id application\n- `src/deploy.ts` contract deployment, join, and private-state initialization\n- `src/providers.ts` provider composition for DID runtime dependencies\n- `src/private-state-storage.ts` private-state storage account/password wiring\n- `src/transaction-intents.ts` manual unshielded intent signing workaround\n- `src/wallet-context.ts` SDK wallet construction and restore context assembly\n- `src/wallet-dust.ts` dust-registration workflow helper\n- `src/wallet-provider.ts` wallet facade to Midnight wallet/provider adapter\n- `src/wallet-state.ts` wallet snapshot, sync, balance, and funding wait helpers\n- `src/wallet.ts` wallet construction and restore facade\n- `src/wallet-keys.ts` seed parsing, HD key derivation, and unshielded address helpers\n- `src/wallet-sdk-config.ts` shared wallet SDK configuration builders\n- `src/lightweight.ts` stateless crypto helpers only; wallet wait behavior lives\n  in `src/wallet-state.ts`\n- `src/did-subject.ts` DID subject and bound fragment normalization\n- `src/ledger-mappers.ts` DID document domain-to-ledger DTO mapping helpers\n- `src/update.ts` DID document update, deactivate, and resolve orchestration\n- `src/types.ts`\n- `src/test/`\n\nType-safety policy:\n\n- production API source must not use `as any` casts\n- `as unknown as` casts must be explicitly allowlisted in\n  `pnpm run check:did-surface-discipline`\n- keep SDK type mismatches localized behind narrow adapter helpers and update\n  the surface-discipline guard when an intentional compatibility escape hatch is\n  unavoidable\n\nLegacy deep source files `src/contract-lifecycle.ts` and `src/did-operations.ts`\nremain as short-lived deprecation shims for external deep source-path imports.\nInternal code should use the split modules above, and package consumers should\nimport from `@midnight-ntwrk/midnight-did-api`.\n\n## Deploy And Update Example\n\nSee `examples/README.md`, `examples/deploy-did.ts`, and\n`examples/update-did.ts` for package-local deploy/update flows that use only API\npackage exports. Resolver services, DID manager UI, and reusable secret storage\nstay in `midnight-did-resolver`.\n\n## Integration Teardown\n\n`packages/api/src/test/commons.ts` now uses:\n\n- unique compose project names per run\n- `env.down({ removeVolumes: true })`\n- fallback `docker compose down --volumes --remove-orphans`\n\nThis reduces container/volume leaks when tests fail mid-run.\n","readmeFilename":"README.md"}