{"_id":"@chainvue/v402-facilitator","_rev":"6-5864ad49925f6e269f668211a7863048","name":"@chainvue/v402-facilitator","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@chainvue/v402-facilitator","version":"0.1.0","author":{"url":"chainvue","name":"Robert Lech"},"license":"Apache-2.0","_id":"@chainvue/v402-facilitator@0.1.0","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"dist":{"shasum":"9dcfa35f19d90557e658e9f93a90afe0f28e4b77","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.1.0.tgz","fileCount":103,"integrity":"sha512-1Xcps3k6eoktPsPuDW5dMgzyjOMxUKuQT9TiMVxNzMG8m7xhN3non0fA1d56QPAuGpXsM/YkkTrTtLeP9X2oMA==","signatures":[{"sig":"MEYCIQDFfqYriqnRpukHovBP2+v03eHPZwQLVOWgrbZfuwHy6AIhAKYFHvH/sF4MZDqhRhC130e75KNc53JlPsmPjUV5+91b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184712},"main":"./dist/main.js","type":"module","_from":"file:chainvue-v402-facilitator-0.1.0.tgz","types":"./dist/main.d.ts","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"devdudeio","email":"fLoAtivErImE@proton.me"},"_resolved":"/private/var/folders/lc/_1dmy3kd06b9ryyyvv7pk9vw0000gn/T/61f45ea4371360ccbad950c7eb89df5d/chainvue-v402-facilitator-0.1.0.tgz","_integrity":"sha512-1Xcps3k6eoktPsPuDW5dMgzyjOMxUKuQT9TiMVxNzMG8m7xhN3non0fA1d56QPAuGpXsM/YkkTrTtLeP9X2oMA==","repository":{"url":"git+https://github.com/chainvue/v402.git","type":"git","directory":"packages/facilitator"},"_npmVersion":"11.11.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","cron":"^4.4.0","pino":"^10.3.1","rxjs":"^7.8.2","qrcode":"^1.5.4","pino-http":"^11.0.0","nestjs-pino":"^4.6.1","prom-client":"^15.1.3","@nestjs/core":"^11.1.28","@nestjs/common":"^11.1.28","@nestjs/schedule":"^6.1.3","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","@chainvue/v402-storage":"^0.1.0","@chainvue/v402-protocol":"^0.1.0","@chainvue/v402-verifier":"^0.1.0","@chainvue/v402-verus-rpc":"^0.1.0","@nestjs/platform-express":"^11.1.28","@willsoto/nestjs-prometheus":"^6.1.0","@chainvue/v402-storage-sqlite":"^0.1.0","@chainvue/v402-deposit-watcher":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","supertest":"^7.2.2","pino-pretty":"^13.1.3","@types/qrcode":"^1.5.6","@nestjs/testing":"^11.1.28","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/v402-facilitator_0.1.0_1783727482505_0.8803780118724853","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chainvue/v402-facilitator","version":"0.1.1","author":{"url":"chainvue","name":"Robert Lech"},"license":"Apache-2.0","_id":"@chainvue/v402-facilitator@0.1.1","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"dist":{"shasum":"d480391aef88b5d9c31b1e3dba2de2628525a633","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.1.1.tgz","fileCount":103,"integrity":"sha512-HxD+zdvhnp9W//xR+gBIVZ7pPiMXx00KC/0rOz23Caq5MIsw138/y1D9vjQkeVu8XmxMUkIjJaHMJYhhNoo8nw==","signatures":[{"sig":"MEUCICojeFtp5dFS57ZujP7eier9msLGIrELBnXSJ6/kx0tNAiEAkWIn8EVeggHh6g9Dddy5XYfY5h/4wrcDxUXq/zLiKus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186368},"main":"./dist/main.js","type":"module","_from":"file:chainvue-v402-facilitator-0.1.1.tgz","types":"./dist/main.d.ts","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"devdudeio","email":"fLoAtivErImE@proton.me"},"_resolved":"/private/var/folders/lc/_1dmy3kd06b9ryyyvv7pk9vw0000gn/T/3a458a37c3858c84f0f8a5696491c602/chainvue-v402-facilitator-0.1.1.tgz","_integrity":"sha512-HxD+zdvhnp9W//xR+gBIVZ7pPiMXx00KC/0rOz23Caq5MIsw138/y1D9vjQkeVu8XmxMUkIjJaHMJYhhNoo8nw==","repository":{"url":"git+https://github.com/chainvue/v402.git","type":"git","directory":"packages/facilitator"},"_npmVersion":"11.11.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","cron":"^4.4.0","pino":"^10.3.1","rxjs":"^7.8.2","qrcode":"^1.5.4","pino-http":"^11.0.0","nestjs-pino":"^4.6.1","prom-client":"^15.1.3","@nestjs/core":"^11.1.28","@nestjs/common":"^11.1.28","@nestjs/schedule":"^6.1.3","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","@chainvue/v402-storage":"^0.1.0","@chainvue/v402-protocol":"^0.1.0","@chainvue/v402-verifier":"^0.1.1","@chainvue/v402-verus-rpc":"^0.1.0","@nestjs/platform-express":"^11.1.28","@willsoto/nestjs-prometheus":"^6.1.0","@chainvue/v402-storage-sqlite":"^0.1.0","@chainvue/v402-deposit-watcher":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","supertest":"^7.2.2","pino-pretty":"^13.1.3","@types/qrcode":"^1.5.6","@nestjs/testing":"^11.1.28","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/v402-facilitator_0.1.1_1783732093504_0.5000536154800548","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chainvue/v402-facilitator","version":"0.1.2","author":{"url":"chainvue","name":"Robert Lech"},"license":"Apache-2.0","_id":"@chainvue/v402-facilitator@0.1.2","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"dist":{"shasum":"0bd3fd6e0d70a83a889c1527a505dcb0779e3ad1","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.1.2.tgz","fileCount":103,"integrity":"sha512-5n9jD1/gITwvueDf3hyVyHbX57AoM9+1aqLu0HfGOlqzUXDFQMnU4JtFlJcSZqtgyJs75SgKuwznB+Z8EzZm1w==","signatures":[{"sig":"MEYCIQCCnswtn8Ddqy2Ui8nzNNss7xP2TeLXU60wpG7O/ZGKSQIhANv5DgDYnJLUgvsi/PPpbKtSwFwnUI4di2cRcHfYEr6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chainvue%2fv402-facilitator@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187425},"main":"./dist/index.js","type":"module","_from":"file:chainvue-v402-facilitator-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c90b61d6-c95d-4948-8574-2b6f72cafa5a"}},"_resolved":"/tmp/15f264428a18a0b7e2ff69c68e644363/chainvue-v402-facilitator-0.1.2.tgz","_integrity":"sha512-5n9jD1/gITwvueDf3hyVyHbX57AoM9+1aqLu0HfGOlqzUXDFQMnU4JtFlJcSZqtgyJs75SgKuwznB+Z8EzZm1w==","repository":{"url":"git+https://github.com/chainvue/v402.git","type":"git","directory":"packages/facilitator"},"_npmVersion":"11.17.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.4.3","cron":"^4.4.0","pino":"^10.3.1","rxjs":"^7.8.2","qrcode":"^1.5.4","pino-http":"^11.0.0","nestjs-pino":"^4.6.1","prom-client":"^15.1.3","@nestjs/core":"^11.1.28","@nestjs/common":"^11.1.28","@nestjs/schedule":"^6.1.3","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","@chainvue/v402-storage":"^0.1.0","@chainvue/v402-protocol":"^0.1.0","@chainvue/v402-verifier":"^0.1.2","@chainvue/v402-verus-rpc":"^0.1.0","@nestjs/platform-express":"^11.1.28","@willsoto/nestjs-prometheus":"^6.1.0","@chainvue/v402-storage-sqlite":"^0.1.0","@chainvue/v402-deposit-watcher":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","supertest":"^7.2.2","pino-pretty":"^13.1.3","@types/qrcode":"^1.5.6","@nestjs/testing":"^11.1.28","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/v402-facilitator_0.1.2_1783765832141_0.9334175449335484","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chainvue/v402-facilitator","version":"0.1.3","author":{"url":"chainvue","name":"Robert Lech"},"license":"Apache-2.0","_id":"@chainvue/v402-facilitator@0.1.3","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"dist":{"shasum":"6f496783abed82231135dde4e3271a9a40465c62","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.1.3.tgz","fileCount":103,"integrity":"sha512-mPqDkyvdZmOYwuGCCp9KaCw8GXv+4QsTCTPDEvk9QBCjb9RbGfyrCKErMZK8Ua/YZTZeRl5AWUygC7Blr9sO5w==","signatures":[{"sig":"MEQCICGUbkgLbI+lwIGZ9170/W0kuTqlyfKvbpWsupjT2Zx/AiB2vmXPE3ZKkshsPBE0GYZkumLItDoY35+HcQD+RpOf+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chainvue%2fv402-facilitator@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188190},"main":"./dist/index.js","type":"module","_from":"file:chainvue-v402-facilitator-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c90b61d6-c95d-4948-8574-2b6f72cafa5a"}},"_resolved":"/tmp/9340c977e0563b27a461a319f3997d52/chainvue-v402-facilitator-0.1.3.tgz","_integrity":"sha512-mPqDkyvdZmOYwuGCCp9KaCw8GXv+4QsTCTPDEvk9QBCjb9RbGfyrCKErMZK8Ua/YZTZeRl5AWUygC7Blr9sO5w==","repository":{"url":"git+https://github.com/chainvue/v402.git","type":"git","directory":"packages/facilitator"},"_npmVersion":"11.17.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.4.3","cron":"^4.4.0","pino":"^10.3.1","rxjs":"^7.8.2","qrcode":"^1.5.4","pino-http":"^11.0.0","nestjs-pino":"^4.6.1","prom-client":"^15.1.3","@nestjs/core":"^11.1.28","@nestjs/common":"^11.1.28","@nestjs/schedule":"^6.1.3","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","@chainvue/v402-storage":"^0.1.0","@chainvue/v402-protocol":"^0.1.0","@chainvue/v402-verifier":"^0.1.2","@chainvue/v402-verus-rpc":"^0.1.0","@nestjs/platform-express":"^11.1.28","@willsoto/nestjs-prometheus":"^6.1.0","@chainvue/v402-storage-sqlite":"^0.1.0","@chainvue/v402-deposit-watcher":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","tsx":"^4.19.0","yaml":"^2.9.0","supertest":"^7.2.2","pino-pretty":"^13.1.3","@types/qrcode":"^1.5.6","@nestjs/testing":"^11.1.28","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/v402-facilitator_0.1.3_1783795105078_0.9009097781233169","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chainvue/v402-facilitator","version":"0.2.0","author":{"url":"chainvue","name":"Robert Lech"},"license":"Apache-2.0","_id":"@chainvue/v402-facilitator@0.2.0","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"dist":{"shasum":"f69ff6ecfdb633740a4f83881db68f69880a1116","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.2.0.tgz","fileCount":107,"integrity":"sha512-5gJbUTcTN6xpS3N5CBch5ipIGoBNnTTxpftglFHcThAF9rEJgJ5A2Dx53KWs25EclM6q+BuHB6dsPhQa2lxq/w==","signatures":[{"sig":"MEQCIGyJiL9yPOe5/nY0gGLHLbPdi61I/AsqMIpZsG8qcUAzAiAlUvYQdkibTAD/CG+eb1xp03RQr1CgVjlz9rd4frhOKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chainvue%2fv402-facilitator@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204221},"main":"./dist/index.js","type":"module","_from":"file:chainvue-v402-facilitator-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c90b61d6-c95d-4948-8574-2b6f72cafa5a"}},"_resolved":"/tmp/677b0b31b2729a467f47572709a56600/chainvue-v402-facilitator-0.2.0.tgz","_integrity":"sha512-5gJbUTcTN6xpS3N5CBch5ipIGoBNnTTxpftglFHcThAF9rEJgJ5A2Dx53KWs25EclM6q+BuHB6dsPhQa2lxq/w==","repository":{"url":"git+https://github.com/chainvue/v402.git","type":"git","directory":"packages/facilitator"},"_npmVersion":"11.17.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.4.3","cron":"^4.4.0","pino":"^10.3.1","rxjs":"^7.8.2","qrcode":"^1.5.4","pino-http":"^11.0.0","nestjs-pino":"^4.6.1","prom-client":"^15.1.3","@nestjs/core":"^11.1.28","@nestjs/common":"^11.1.28","@nestjs/schedule":"^6.1.3","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","@chainvue/v402-storage":"^0.2.0","@chainvue/v402-protocol":"^0.2.0","@chainvue/v402-verifier":"^0.1.4","@chainvue/v402-verus-rpc":"^0.1.0","@nestjs/platform-express":"^11.1.28","@willsoto/nestjs-prometheus":"^6.1.0","@chainvue/v402-storage-sqlite":"^0.2.0","@chainvue/v402-deposit-watcher":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","tsx":"^4.19.0","yaml":"^2.9.0","supertest":"^7.2.2","pino-pretty":"^13.1.3","@types/qrcode":"^1.5.6","@nestjs/testing":"^11.1.28","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/v402-facilitator_0.2.0_1783985705489_0.3717240180215786","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@chainvue/v402-facilitator","version":"0.3.0","description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","repository":{"type":"git","url":"git+https://github.com/chainvue/v402.git","directory":"packages/facilitator"},"homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","bugs":{"url":"https://github.com/chainvue/v402/issues"},"license":"Apache-2.0","author":{"name":"Robert Lech"},"type":"module","main":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@chainvue/v402-deposit-watcher":"0.2.0","@chainvue/v402-protocol":"0.2.0","@chainvue/v402-storage":"0.3.0","@chainvue/v402-storage-sqlite":"0.3.0","@chainvue/v402-verifier":"0.1.5","@chainvue/v402-verus-rpc":"0.1.0","@nestjs/common":"^11.1.28","@nestjs/core":"^11.1.28","@nestjs/platform-express":"^11.1.28","@nestjs/schedule":"^6.1.3","@nestjs/throttler":"^6.5.0","@willsoto/nestjs-prometheus":"^6.1.0","cron":"^4.4.0","nestjs-pino":"^4.6.1","pino":"^10.3.1","pino-http":"^11.0.0","prom-client":"^15.1.3","qrcode":"^1.5.4","reflect-metadata":"^0.2.2","rxjs":"^7.8.2","zod":"^4.4.3"},"devDependencies":{"@nestjs/testing":"^11.1.28","@types/qrcode":"^1.5.6","@types/supertest":"^7.2.0","ajv":"^8.20.0","pino-pretty":"^13.1.3","supertest":"^7.2.2","tsx":"^4.19.0","yaml":"^2.9.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test":"vitest run","start":"node --enable-source-maps dist/main.js","start:dev":"tsx watch --env-file=../../.env src/main.ts"},"types":"./dist/index.d.ts","_id":"@chainvue/v402-facilitator@0.3.0","_integrity":"sha512-7ajswzL4IRjYT8Fcs83rfx2gs8utRyi0dZasKoY24mqz8TszE4x5e3eB6IV0yX5DAsWgDCNjePiFKWg7yOhHOA==","_resolved":"/tmp/6605ca0c2fdebc74d48cb1b8fd7086b5/chainvue-v402-facilitator-0.3.0.tgz","_from":"file:chainvue-v402-facilitator-0.3.0.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-7ajswzL4IRjYT8Fcs83rfx2gs8utRyi0dZasKoY24mqz8TszE4x5e3eB6IV0yX5DAsWgDCNjePiFKWg7yOhHOA==","shasum":"d61dc58242036d90568aa4596289f35843b5e812","tarball":"https://registry.npmjs.org/@chainvue/v402-facilitator/-/v402-facilitator-0.3.0.tgz","fileCount":107,"unpackedSize":207645,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chainvue%2fv402-facilitator@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICVndxN0/hstBHrx1Ao+mRJPsxCgMNqrDKNMBhKxpi/wAiEAkCwInRcf58FPSbEVsqnvUq5E0G+MIM1eR4WmqA1VMC8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c90b61d6-c95d-4948-8574-2b6f72cafa5a"}},"directories":{},"maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/v402-facilitator_0.3.0_1784047004205_0.31468154379510205"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T23:51:22.314Z","modified":"2026-07-14T16:36:44.599Z","0.1.0":"2026-07-10T23:51:22.639Z","0.1.1":"2026-07-11T01:08:13.656Z","0.1.2":"2026-07-11T10:30:32.294Z","0.1.3":"2026-07-11T18:38:25.229Z","0.2.0":"2026-07-13T23:35:05.636Z","0.3.0":"2026-07-14T16:36:44.335Z"},"bugs":{"url":"https://github.com/chainvue/v402/issues"},"author":{"name":"Robert Lech"},"license":"Apache-2.0","homepage":"https://github.com/chainvue/v402/tree/main/packages/facilitator#readme","repository":{"type":"git","url":"git+https://github.com/chainvue/v402.git","directory":"packages/facilitator"},"description":"Standalone v402 facilitator daemon: verify/reserve/commit/rollback API, balance state, deposit watching, discovery — NestJS, Pino JSON logs, Prometheus metrics, Zod-validated config.","maintainers":[{"name":"devdudeio","email":"fLoAtivErImE@proton.me"}],"readme":"# @chainvue/v402-facilitator\n\nStandalone [v402](https://github.com/chainvue/v402) facilitator daemon — the\nserver side of the payment layer, ready to deploy: verify / reserve / commit /\nrollback API for HTTP-mode adapters, balance + topup + discovery endpoints,\nembedded deposit watcher, admin + reconciliation endpoints, background jobs\n(reaper, replay cleanup). NestJS, Pino JSON logs, Prometheus metrics,\nZod-validated config, SQLite storage.\n\nThe intended deployment is the container — see\n[docker/](https://github.com/chainvue/v402/tree/main/docker) and the compose\nfiles in the repo root. The npm package exists for custom builds that embed or\nextend the daemon (`AppModule`, config schema, metrics module are exported).\n\n```sh\nnpm install @chainvue/v402-facilitator\n```\n\nAPI contract: [`spec/0.1/facilitator-api.md`](https://github.com/chainvue/v402/blob/main/spec/0.1/facilitator-api.md)\n(normative, including the frozen error catalog). Operational notes and known\nboundaries: [docs/RISKS.md](https://github.com/chainvue/v402/blob/main/docs/RISKS.md).\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}