{"_id":"openclaw-paygate-plugin","_rev":"64-ad8421792f354e76675a12f0ed926c70","name":"openclaw-paygate-plugin","dist-tags":{"latest":"0.2.56"},"versions":{"0.1.0":{"name":"openclaw-paygate-plugin","version":"0.1.0","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.0","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"dc3bb3af367cfe77c061c41e64fea139254a1b4d","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.0.tgz","fileCount":9,"integrity":"sha512-wOPSNCW+r1sBAWvcaI/nGysVhsQYf5fKc+FQibiGpYDViDQ9CqeETHmTNU/12Me/sY1Ff6k7KXLVfxnvXqVkkQ==","signatures":[{"sig":"MEQCICyiVxEk5h9o7EcETJcrBGSOrw5vd5GjznnjytD4TM90AiBdCyTUrOzdRKJDds5IDLDt/qdvF/ZWMoqCvbwInHNVgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10296},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d304487e85433c186816a952f983c75d9ba1fdd7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/**/*.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"extensions":["./index.ts"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.0_1774998777897_0.23883511855860573","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"openclaw-paygate-plugin","version":"0.1.1","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.1","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"dbd58b58d49fbe036acc5947138fc7ce384e5092","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.1.tgz","fileCount":49,"integrity":"sha512-rQHqW4yXK7tFwNvA+u7yNFp9cqfhILjdOC7b5x4aj/iJuKXCFWfMe61Kz161QswRTBzKbjQ0s/EoGhBcfIUSOw==","signatures":[{"sig":"MEQCIE5mfhrTBkvhDVFpnwRvLOMp1X3q6K2SNkb/0JKOYnphAiABw1+jEy9ZttONJWNG2LRcguurlY6MWgePKYQ0rysvgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99057},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"facd46778e010a761705e01326dea4de78064a01","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/**/*.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"extensions":["./index.ts"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.1_1775005608966_0.059865272516961054","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"openclaw-paygate-plugin","version":"0.1.2","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.2","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"357c842445727671cd5a5945d0e4cda81e68ac96","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.2.tgz","fileCount":50,"integrity":"sha512-gSUN8VsPdQjij6E0nOyAc/MvddFvtDs/UPo8+emGodehrqCFxxhHzCdjj7KrOg+NRJ1SQf6gv2q7EdUTGj8DZw==","signatures":[{"sig":"MEUCIQDuZignkN16rrA6hLxM0hDCfCRPwYsjCoX+MZuzuQ582wIgbhjx1SKT6ms0BYn6f58LxvTk6hMSS3nma38Sd86AbHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99802},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68cae5e1ab0bbd6dbe087fbbb361c15a9fa075bf","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/**/*.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"hooks":["./"],"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./index.ts"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.2_1775029032823_0.4725517627162221","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"openclaw-paygate-plugin","version":"0.1.3","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.3","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"300e7c9765abb1df5e70192fc4115edc159123fb","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.3.tgz","fileCount":50,"integrity":"sha512-g9nfvlOb2ZsGE/Zw/FU13yiYaY3Hro48wYB2fTNiJEmB4T/AQXs+fqFoR680ub8osR5cd5eRazGPt6CgCDE1mg==","signatures":[{"sig":"MEQCIFRwkwqf8e1gezbBptrahQ0l1gzDuf77trbaMtuzkCWTAiBLSpL7C+8AgNe/WvpLP84fT6az5YVJLudQczREDXxKWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99778},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"63651a8385c26c20d496512ced0d34520ba20342","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/**/*.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"hooks":["./"],"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./index.ts"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.3_1775031926191_0.2748062578829704","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"openclaw-paygate-plugin","version":"0.1.4","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.4","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"55c00d36f5e701ad1a9572a0cb6758aba64dd545","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.4.tgz","fileCount":55,"integrity":"sha512-mieq/t9HNOHrGBkVQ3Xw/xs8BlOFX+RqhtQUOfgtUSFMeNOo3Y/aa7BkW5QBtx8pc4vu7eChA5UG5YtSra5K7Q==","signatures":[{"sig":"MEQCIHl8tij+0CfhyX9hqdQo88Q650iD+yL+F74c+O5KSKhkAiBTqinhZ/hUBCLFaXYy1tUZ3IP0/papOBWM0m5FCZJ/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106212},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75c0f43e11a821e19be67c82fee358c87cd3b1c8","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"hooks":["./dist/index.js"],"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.4_1775432832387_0.9876533766796662","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"openclaw-paygate-plugin","version":"0.1.5","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.5","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"5d29519c1fa80b4415661c417428a9ed7fcc972d","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.5.tgz","fileCount":55,"integrity":"sha512-NkMuWyocQxg4UDajo/HlxLNnssbsFva8A2mob/xL/FJmcQwNf6FmP0lTePEwvzVTsJdpc2gaj7I3Ry9J8HJ2sw==","signatures":[{"sig":"MEYCIQD1WJFbY18jezGCIqDG6Gty9Nk9xi4CdNMKVk4ABDXc7gIhAKx9X3H2YDcORWPuEO5YoqvFosbLEuPkIdeWRxyvCzXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106423},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4d8552090376e9856134834552824bd10acfbb5","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.5_1775437058195_0.43509361462765317","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"openclaw-paygate-plugin","version":"0.1.6","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.6","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"f0e4325d36551717ca10ee3a6da4d58edabe26f0","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.6.tgz","fileCount":54,"integrity":"sha512-RvQGg/zZ1X2V98JtBP62IC/Zh1A11+1Wa7F1EPo4MjfA6tzSZ8oxGscPOiPn0zMmLu85GxXsP54P99kpHbFLJA==","signatures":[{"sig":"MEUCIB2yIqwP722YImbHz5JjuMh1Jbr8IPfDhwUgZ1qLGnBnAiEA/noQSwltxWfl4GNmRgBlo0STWL7gRTT0E89QkBloKQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106154},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5f72f21c6e3debfad2000966c785de6be641021e","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.6_1775438718188_0.18804394404048952","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"openclaw-paygate-plugin","version":"0.1.7","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.7","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c2b7a0a678670888e8eee2c2c7cb085ef9d54e10","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.7.tgz","fileCount":54,"integrity":"sha512-/Y6087Ue7STp20IzOZO2J6E00fXw6Vz7ioaeVOmKLao9qbrutCeL908TeACS55ZmsZaHaez8Lg/ZzeUnC4ULNg==","signatures":[{"sig":"MEYCIQD1kLiiZeIjJ8jyJTvVPy650wdyNupcqQyiBuFECPT8cgIhAImsz/CAmhQH9vc/PyroQnMU7i7tpqnhrmjaoj9x2hiX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110416},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c3963689173b2cf854a13431be72d8489a86900","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.7_1775451266630_0.5311778260974338","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"openclaw-paygate-plugin","version":"0.1.8","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.8","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c43727852e939b347dc6e9ce5aaa17d6d21abe5c","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.8.tgz","fileCount":54,"integrity":"sha512-MuxyCOvd0XSgV3itlnIulovNyuGDDXCpKHnUfOMbhRNQSsE5/K2k6VVML0CjSgmEltRvwAnK6zFEkNAxCisaWw==","signatures":[{"sig":"MEYCIQDdpW01XWUADAJkpczC//TSYm86tY10P+DurTJ7W2ANbwIhAP1GWoWewpJUNKsx119ITJrHFpY1dGzx/tVoo/8NpmxX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110819},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b302ceee01e6778f70419d2b9711081e1044f0bd","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.8_1775456675718_0.8687306531035874","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"openclaw-paygate-plugin","version":"0.1.9","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.9","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"630ef599ec9fa5cef1e55dc15d4c30bb46157070","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.9.tgz","fileCount":54,"integrity":"sha512-3+8SXOBsfR+i28b9mIvoiRUwYDMCnnU3Cf+ZO6IE42HoiAx9cmgosejPOd7+ZCClMZCGIzqUITO4g79+v/eHRg==","signatures":[{"sig":"MEUCIQCb7gxVS5sMSisE8eLTjMUe6wWpbKQ1rFccQ9hYVfm0bwIgTjuEOAzbTSdnxtH7vQEszcHpgILA8QuGuBPt29kPxGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110795},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd4b56248e3a5a69c5bde7e5cb1546b50c9cfa74","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.9_1775460921179_0.004107711571977868","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"openclaw-paygate-plugin","version":"0.1.10","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.10","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"92ebab0cfbbec77c7f737e55ef187c9594c012f6","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.10.tgz","fileCount":54,"integrity":"sha512-4A+gE9N+aA8OBJJFv80czGSgjkSGsCguNGWgITV8Vsr0U5le02+kytIAGgu1TFQtptSBS9aAkic9AJ+TwrteQw==","signatures":[{"sig":"MEQCIGuPPWR3Xv7IqZhPYnwGMIGxW0hWt2Soxg0VnLSvmn02AiBx9/mJgKyQX3/6lDhKTVcaKc+tpLyHKUMkJ9SjoCYRqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"627b24acead0cd2a339ad2f2ace4f2213eba6fdf","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.10_1775462467213_0.9971867496992193","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"openclaw-paygate-plugin","version":"0.1.11","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.11","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"405e6ded3004b79e157b7e9787464feffe7ff369","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.11.tgz","fileCount":54,"integrity":"sha512-OlKJD4ZN+75admB9FWAoSwfwrB/7ooViTHx/fJPur4uP/XE4+kuhm72cQF1OGROwvcsYcuV6PRw++7FfK4I7SA==","signatures":[{"sig":"MEYCIQCGFfNZc3QmrXZzwJU+nr0N9gM4Ux1QoN21A6U+cHgIdwIhAP6Ul8D/ZbRkn+66VUBNNDlUHskRqCwu+zYz4fTn1vjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dcf7316e2d7a181134f529b4d768e0ad41d6c01b","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.11_1775465160998_0.4823218209791278","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"openclaw-paygate-plugin","version":"0.1.12","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.12","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2a91ff3c1255e086e52baa1eadbcb1d9aa9a8382","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.12.tgz","fileCount":54,"integrity":"sha512-4Lo/PrhoPZ1NTFtjpIsTdiLQcwSAfwV17WPvT7KP3cbUMIT8x482Ge6T/n3t4IN0+udj8/6XYc+Ib4cmbKWj6A==","signatures":[{"sig":"MEUCIDg3hLCxAvFJGNeWbuQMvhQOTttQ1JpVYcppqsH3QwKCAiEAhxt/ZWvUTK+P5XCh2xTjvbyPMIMN0JQfUcov7f4laO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"eb216a5201b34f6856c1c250d118784ca97cf5d2","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.12_1775467001645_0.5485270870355154","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"openclaw-paygate-plugin","version":"0.1.13","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.13","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"667396d10af39cf4af4bcc35915c32f5a14c26f9","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.13.tgz","fileCount":54,"integrity":"sha512-s+wBG5DXUAaREt/x2R7HVDCfYsI1VRyvZkPQ+NYlwJN+0EGko//pdA8B32iF7tjdmUHjqCFCHAUKpII+DOT3mQ==","signatures":[{"sig":"MEQCIFTg8VLg9AwYyOsUe7xfBn3zG/5NX4x3zpQIVf3csRZGAiByzK7FQM77QBOPEXyjaRf6Ge9PrSLGDadIfoK373QgTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e5978fe46c24cf1222a54e04833b4365398a4de5","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.13_1775469745871_0.7472538047679664","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"openclaw-paygate-plugin","version":"0.1.15","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.15","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"8a0837f233c30d4211109171ec13075c49b15e31","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.15.tgz","fileCount":54,"integrity":"sha512-4XBJaNI5d01/3gGc+3gd+RSfIM8EM2AXuklhhqi7ixoRtVu3moS6Kvg+NfJdOYSRKabBEI6sD+YPl7SzMtsG9g==","signatures":[{"sig":"MEUCIH4rG1RLVje/SV3M/Gf1vMjxFuFd+QSGGU+iPFhhuR2wAiEArx7ZRnxWrYlGQLS9QyZ2WrP1AkggQQ+1w+Q7liSiRmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.15_1775474571689_0.7313034488173291","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"openclaw-paygate-plugin","version":"0.1.16","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.16","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"b5b0626032327fbf3db62f5bda70fc8e68501993","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.16.tgz","fileCount":54,"integrity":"sha512-c6cRUtahrwSI4XN1vOs8p0drBfrGakK2CTj3Rix2Hlk5+/rAvc+b+owkWXcN2dCzuskwI+WcoDGIcgNHCyVNdg==","signatures":[{"sig":"MEUCIQDvH2UcHJEuWifgI5648WiB3AbGdjDU8xlUN2YliBMKWAIgM6iU1enfvqP2d4bP/q9Silm/jBogzfTxwUo6ccHaaQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110907},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.16_1775478113072_0.2933821025397185","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"openclaw-paygate-plugin","version":"0.1.17","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.17","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"bbbc8e1bcb2f72480cbb0c8867ede22fed84cba6","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.17.tgz","fileCount":54,"integrity":"sha512-P4uricO2+fhvUEWAMB/pWYKwr0hpZcLbsfRhET/71gqrx9oZbto94yRzO4GgePcFnsU0OsuhlQZSxdjMIJ5QMg==","signatures":[{"sig":"MEUCIQCpeCcJmB34sHusQpPxYon+EMH7N0ZnYN3EYd/HxkVVMgIgI7iodAuiW5AkEGN59V6pW5++yV5jdoTZD9HZLFOq7dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110907},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.17_1775494015496_0.8755855035982083","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"openclaw-paygate-plugin","version":"0.1.18","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.18","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"e363f65a34a4c72be5a32f7c90080c1aa445fda8","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.18.tgz","fileCount":54,"integrity":"sha512-vkWgrz3EslAIdTsTvuzbydszq6TSg3vjdaKvkp2cmkjPSh2jkK2wt1to4+1uwohSJlJ0S79AiuihytzN58QYQQ==","signatures":[{"sig":"MEYCIQC0woO9qG0+BjKw51G+VxOc3u0y/dj8juJFnSSwZeHlOgIhAN2bBVT5vFOXOunJDt4ix+Rpnovrd9OnFJqAjj8wsvyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111061},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.18_1775500106806_0.2680353160912139","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"openclaw-paygate-plugin","version":"0.1.20","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.20","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"e3d06b075fee2ea1247a265ae218feb3ffe18da7","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.20.tgz","fileCount":54,"integrity":"sha512-Qve1Rsj4tBiG3kSHZvRWdHOlVfT59JSOtI6rA4dcsXyrgrmZBCQEfcela6BluheAvZ/9JEiOgXTbOpnjxXB7Dg==","signatures":[{"sig":"MEYCIQCbLgQnLWt4lmi8hD2U06149J3lZqfDySdADxjfAcdvzAIhAPNyd0GvkyXmx8kA8Wvy7Zjtys4YcvLTev7vgOgacbb6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112794},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e6f80ac7932699b9eb383e418a4fc1d264c81b0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.20_1775505072600_0.36028044080464827","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"openclaw-paygate-plugin","version":"0.1.21","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.21","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"0bd389c6f87086b80f0753e0f8263bf528e05e1a","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.21.tgz","fileCount":54,"integrity":"sha512-yGoUMCQSupijiLcjgfXzdFHLgVXVcZjbQRva3cvoMYZm+4otfLgNMDfx6ykr6NqCsYlEiy/zu+bu5d/6SSruQg==","signatures":[{"sig":"MEUCIQDNNVFrqH2cOOd+kZd+YlrJLGceFM0bsMUPNr66MaIP6gIgNe1RMSPss8SByEIouVR/O7kyTFI9Vrx0OkJZsVZkNX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112699},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0d1483f621d16f4937a2b83478d8282260e0264d","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.21_1775509567413_0.05140124506583743","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"openclaw-paygate-plugin","version":"0.1.23","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.23","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"e76d723bc899064ec1483b212f47b39b28c0e423","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.23.tgz","fileCount":54,"integrity":"sha512-J/g+TO4M/0T1P4Vc/+DawRlS2C5XnsGFa5ZX2JdvgHTe/lBitYaphtE3i+qsMOs3pbQBxf9n9VtWyRHnKx0A2Q==","signatures":[{"sig":"MEUCIQC7pzcC7KiuCk/6Ogk6g1BnPhXnhhei+pFX6IHvqkhnOgIgIE6Q+YBMkBgyiMGHVZ9JPI6fWQCsIpd+1s/IapPVGZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"88d484a8132e7c35a2c73fa8efda32e27265acc3","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.23_1775650310185_0.04433222367835166","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"openclaw-paygate-plugin","version":"0.1.24","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.1.24","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"ab59c27c790928eeb41bc8d8d1de43e76b78b940","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.1.24.tgz","fileCount":54,"integrity":"sha512-6VhzcXU576rLR3tyaDL0Z1wCCCFo7JF1KSgSoLU+cBcndaVUUi7yP9dKK/k7YB0vHh4JUTm6ecqDWKPdumQaXA==","signatures":[{"sig":"MEUCIQC2C9EZy3WMa1lfOJI7TicRbOZLL/ZJG5mOrqi63uEgwgIgAQJte+oh8KnBOrS+jHBXOxfsu198oQBvtUpa7dQ7ia8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113619},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c45eda8333e5d3d1a08603a132060c0ba5b8419c","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.1.24_1775653374356_0.8156416198647876","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"openclaw-paygate-plugin","version":"0.2.0","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.0","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"7315450fc266c2dc34f80d901bfba4385e75d64d","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.0.tgz","fileCount":54,"integrity":"sha512-ijJbEXNsVofZ3kjMbZVczzil46VsDwVp/j84HBkNl84dx8cAYk9iz2Sw20RKnZIy/1U5rLN3sNvIO3zErdpyWA==","signatures":[{"sig":"MEQCICWGP8ISIhVkM1n67qQu2qbSauJt6VFcmc5cmQDYv/+GAiA63toIqdbcWvdW8BCm1ODasqql3U7hbFtpDgacttDBvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113534},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"95749c1f0edb72caa7415655fc3a4c798bdabe2b","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.0_1775658768952_0.6587393720449173","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"openclaw-paygate-plugin","version":"0.2.1","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.1","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"a4fb669412bee9b44d6a34aaa7e50a871a2e7ad8","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.1.tgz","fileCount":54,"integrity":"sha512-qFY0yKAqgOMSoA0r9aMD0Ien8HltmhR+xum7DFql16BQWkOC/V7TXQj0WfI9KzmyNMZR1c9WlHRL9PUxGJgazw==","signatures":[{"sig":"MEQCIBmwL4w8FEzwLm8b/O1F0z1WxyAUxhvP5hprsdO8WGVXAiB4xK2yVJ2h+rTc6e0rly/KUDE7YnWk+waoJZhwnsHWcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113083},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"07f57820a56634ce2e8a7252dd48809f0fdeaa95","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.1_1775734047736_0.1266277380592855","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"openclaw-paygate-plugin","version":"0.2.2","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.2","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"debc61a2f8ca06f3c1c3c9a14a5c37b8e35fd87a","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.2.tgz","fileCount":54,"integrity":"sha512-rmwO4mNRt7aLoFMXuJHsMck8D+Q8sYCOcz2nxKCGUn8Y4USFcQqyymLFHp1HORZMctW7ct332usTDPXMPfMxCw==","signatures":[{"sig":"MEYCIQDglFFwLYa2d35HMQJtOWRcgJyZGkuYsdad1+Wm9dfYOgIhAIn0FOpHBnGc5/SQnb1+IWF60vfhAVyU6UbokGxwWIm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112936},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1f81433419889b9e9f10cad7dfed37b94c376606","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.2_1775751243912_0.030666193424577992","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"openclaw-paygate-plugin","version":"0.2.3","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.3","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"59547ae0c71c8807aecde55da9f99acd87774ed1","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.3.tgz","fileCount":54,"integrity":"sha512-LNAah2KnCwXO+Wcdf4/bSEculGQMIWaB9D1VVzX0SGJKgynBeUPZ3OgHZ2kVpYfrY6oMH/I0fND+U6pVCYngFg==","signatures":[{"sig":"MEQCIGmuU1JTZhjfRQzraPOFAqe1qwWrPR4ZIo3GCTTKww1lAiBilgOiARrd0ajWGuGPGEjePb6A7yyiojskk2DonYqFew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112936},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9a63c25c23b85df85483b480c2fb568be76de016","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.3_1775752009628_0.7785033602805322","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"openclaw-paygate-plugin","version":"0.2.4","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.4","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"8ae7bf3de524f0e9e67c63a66c86bffb05881822","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.4.tgz","fileCount":54,"integrity":"sha512-FTVpguntt0AbpL1fhi4D8RtLBiyNg1FBuge0NugBa79byQlirJOWaezvMMZUwNpdlGTDql6rEy7Z4Xv/ZAXLAg==","signatures":[{"sig":"MEUCIQDAJJq8ZbpmXXFhRWIUgRwvh4IWNrwCBDb8BKPw2aCFUAIgEbnau5WWwMj3hb7XaTUipE/EjGdbYCwM1iI0gqV6OBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112936},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9c15022b73159821906136d0515932382e0d4962","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.4_1775752341423_0.6698102050372214","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"openclaw-paygate-plugin","version":"0.2.5","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.5","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"ece6a1929dc19c0b6cd4f404f8f0b0e0f3dcd031","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.5.tgz","fileCount":54,"integrity":"sha512-fEYhoMlqQMGdIrp9pWE7+T00eOsDdghlX/WSPxDWos530N1EZqsj0kyE1yxI7xVPQxEc0xVHX2WQY9MyWLC24g==","signatures":[{"sig":"MEUCIQCz0WlD9+/J12F3PIrJP/T/LgB7ooUb6DRUltfsnJRwLQIgZUAHEYkbef3m8W9+9fha4pQRHlolLe/LtwfqOeMHFZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115466},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.5_1775865539874_0.8326575312172602","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"openclaw-paygate-plugin","version":"0.2.6","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.6","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c82f0a5ab29353832b988d14caf3dd40fa94027e","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.6.tgz","fileCount":54,"integrity":"sha512-DmH/UyKF6HPCeo456FVqvd49K2O5cfNJRZ1UrQvg/LjMhSXRRFVhojLGV98udJjBmT9zXLOcaDnXxd5qNpXOKw==","signatures":[{"sig":"MEUCIEK4LE+WWUi9oD+0d81JQUhe5Q6XNY5/WBA5K/59LxyyAiEAhSl7SQOV2UrpcuZ3r43dwMJlf8SoWG2Q3k/p+0zOy5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115687},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.6_1775867839638_0.7556434594468531","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"openclaw-paygate-plugin","version":"0.2.7","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.7","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"afd684014523f39b4ff6009ad8dcf07ffdbe80c4","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.7.tgz","fileCount":54,"integrity":"sha512-4+S6UBevYBuTE5dY7N+G3LWjDKtgm30hv08Ld7CvCJdGlxnUc3GBzU5H0K4DoVu38Uv9yxGZjENSOof6AaUYkA==","signatures":[{"sig":"MEQCICK18wg5oiKRAHN8icermuEjdkZiNd70evPGVIn4ZJalAiBRyW7w0W0WBZu2aTtiygOVB4iQt1eETlzhVKUv9kmeUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115762},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.7_1775943770776_0.7545028643473026","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"openclaw-paygate-plugin","version":"0.2.8","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.8","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"641cdebb881ad3787dcb5a796ca903849a8d0c67","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.8.tgz","fileCount":55,"integrity":"sha512-MR0JVX9uF1okAi0T+kx7ltFeQfLeHOdb+9NB510bSZsVR5b3gKRMyR/U8Gp3+Tdkzf/msGaRKKnyi/Hea7XzwQ==","signatures":[{"sig":"MEYCIQCcCK5GYlLs1lpIZtBlrbowaiCLTi0Q8iKrnLTEZxjTsAIhAJseTGsvjrX57ub4eRT+6I+02X6Utd7Ru1ynmtxPQ47O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117875},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.8_1775945627663_0.9979842901198706","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"openclaw-paygate-plugin","version":"0.2.9","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.9","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"60898780cfd0f2b7745c646fb55f939c6f928a77","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.9.tgz","fileCount":55,"integrity":"sha512-iBvRpU73Hx0PFriGMCV3h86e8nLR4wjigc6BSZumDmUa7eXyfZaHcaLULdnaWxxq+joS7KefO1z9PvZECmKOfQ==","signatures":[{"sig":"MEUCIHtmbNfRit3YugrZ6WHjiKYEOfh3gOTpDmuqFkpGYPRuAiEAyD7H8rzX8P/vYCL+oZfK75LcCWI/Z2/0ofIesWnQCDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118354},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.9_1775948418509_0.5287716295470708","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"openclaw-paygate-plugin","version":"0.2.12","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.12","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"fd8a7fb6b6bbe0bb8d99415b5d056128794eb9de","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.12.tgz","fileCount":55,"integrity":"sha512-2mvmbRTo2TByIwa54kuAHVti/HJKZfN6f7qy9hwRWV0u8diTyhXthXZseCaBU+LJ0g1vW34jFvIC8R6FJ1pzVQ==","signatures":[{"sig":"MEQCIDPFjzJxpmAPKXcGqhH7q4pudDGyg/bmNkIEeNP3cAqWAiB90NuKQb2scMjhaLV3SoCcwNVXp9AveLwl1EbRtRfEfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118641},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.12_1775949204616_0.6871877171350327","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"openclaw-paygate-plugin","version":"0.2.13","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.13","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"409ac5ef1d206b729e0704336cb86f9f31556577","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.13.tgz","fileCount":55,"integrity":"sha512-kK1i8Qc3HdXOwUq0XD11/D4keoo6hF23VOxIiL66ttfHYWspMQozO15P0J9hArBYFG7J2Vz82cG9oZTB1RzLiQ==","signatures":[{"sig":"MEUCIAfYNlIXWpEmEDloflzWBif2DrDM219ze2FriwwIoHoxAiEAzZJdGeKDRSiY8+q3WLCuP1EwaC8F8LEqFuEM1t5kIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118642},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.13_1775949777464_0.7796101512523719","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"openclaw-paygate-plugin","version":"0.2.14","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.14","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c939bd4030855d219fa5d7948083fe95e1b389b1","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.14.tgz","fileCount":55,"integrity":"sha512-SO/od95R3bdsOjeh/LYX+VEN9HrHMOVtoSz93mkfhSXGkwcw3eRW5+ZQNnmM1vO4A/fxEORU/nT/R6uC1M7aBQ==","signatures":[{"sig":"MEYCIQDXQ6O70t0FgJqkRyKrlu8jq2rGA3EsEX9/DHbISS5/egIhAMz1tmCvWRMzKU2RN0pA6VkrGXI7u/SAVswsbgCq8Jqz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118642},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools. If install failed, ensure python3 and a C++ compiler are available.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing tools via 402 Payment Required flow","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/wallet-toolbox":"^2.1.17","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.14_1775950390645_0.41543147098864086","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"openclaw-paygate-plugin","version":"0.2.15","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.15","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"b5eb27002b4ce5feede6eeebcaa71d483c5845c0","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.15.tgz","fileCount":55,"integrity":"sha512-yaefUH1EdFkx+yZH/U+N/cMAwxHPD5hMONat6ZsLdCSOb5xY5fYqTjharWpmurgNoplKWFFbVfF0fPyGJWqmUQ==","signatures":[{"sig":"MEUCIQCUdUvRt6MjtB8BkQKgPDSrDbFIpeVccpzCseHW+hzLiAIgGTMGfzPmj6sVndPJ8vG/J094Q3gdb5h1DB0B+TZodaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120039},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"tsc","postinstall":"node -e \"try{require('sqlite3')}catch{console.log('Note: sqlite3 requires build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.15_1775953542036_0.9950082514296843","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"openclaw-paygate-plugin","version":"0.2.16","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.16","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"53b2e66b2d5157f5b644de583da0954b09398da0","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.16.tgz","fileCount":44,"integrity":"sha512-iz5DAU7GEjFf5afKRJTdcJmilPuZMHllgGY4pi4295ugfJMcT+jSfJHlzdpb01elrKNTYV6XU1m5afeuUmTlZg==","signatures":[{"sig":"MEQCICkH/q87XkU6z5jRwZceG+N+7GKVjsQSuTFFJoTXHJf7AiAY1fDiIUl81YRms/3LLnAQigULlTvAzAHH51Q6ZUBa5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865248},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3')}catch{console.log('Note: sqlite3 requires build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","openclaw-plugin-core":"workspace:*","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.16_1775956832121_0.7799927728254497","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"openclaw-paygate-plugin","version":"0.2.17","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.17","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4a6f00380029148ae39890a80628262a6163e2e7","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.17.tgz","fileCount":44,"integrity":"sha512-oJhw787t1VQdhoHKIOfPq2GaemiSdk2JlA+n0tKKGvr7zeicfiBUFH6lSEghCgk14m7/1S60JvdV4B3g5JjgiA==","signatures":[{"sig":"MEQCIFA5Shmh2J2yeir+xt0Ai/jPjEDuPSm7dKEH/qEGtIhMAiAcSfjexHSsdWn+zJ0WblPTMkZdNOdIDyHXUrqNvN6Ppg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865324},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.17_1775957549618_0.03957397266384732","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"openclaw-paygate-plugin","version":"0.2.18","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.18","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"86a67554c1c6d1c80b68aa4af0e49c290a4d9408","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.18.tgz","fileCount":44,"integrity":"sha512-BSWowVbMILNhTi/LsYv498xzTNd/OhGl/cn4FzDzl5XISJycNmL0awuzJXE/OpJAX1lRbVFMZQZ6FP6nCPFpMQ==","signatures":[{"sig":"MEUCIALE8OnUy1BoMPgH3KvJGsEIF/LYkN27m7cU9Zg0HRKzAiEAzUiF74g820e8GACqysrr09Xv/EQvcIY8t/hG58MluEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865324},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.18_1775957873824_0.9563695858662353","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"openclaw-paygate-plugin","version":"0.2.20","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.20","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"3d02a457e6a6b46da8ef5532a3fdc7db178daa38","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.20.tgz","fileCount":44,"integrity":"sha512-zWXls/HaV8zEJzWdDjG9gveX4tjY8joXop0tXziEmL/grPsnaaRXb/poHrqsMPqcbM/ODYxiYTPdcCSza/LRBg==","signatures":[{"sig":"MEUCIGgc6wEn3bKF2LPK1zaK/3zP+R5tIkzpqOZFDAHgW0XyAiEAtl5GV9f9MBGpvN7ChUfc0krWx6/oLwPdpVzUooNBdjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865281},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.20_1775960240965_0.6548990103473389","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"openclaw-paygate-plugin","version":"0.2.21","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.21","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"175f4f73024acc16b122cbb7b377a154c3d0c31d","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.21.tgz","fileCount":44,"integrity":"sha512-h70fntr6NrxeoUP46qMakxX+9uq66YUM/w1ww5btT7lrrkcnT1Qim/BLFzRxY2ruSR2mDMe1VYss9YA59Nd5sw==","signatures":[{"sig":"MEYCIQDDzXRsO3ojQCC/JkiIpkbp8lFBW6z9tPlx4UUq209rGwIhAIiujij7iqvhkkoh1YhXMAykmYJ1O41WEgwa4HVwNkJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5834020},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.21_1775961749211_0.13882088412923932","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"openclaw-paygate-plugin","version":"0.2.22","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.22","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"fbeaf0f50222d8b67d74f20518ce104f9cbaebaa","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.22.tgz","fileCount":44,"integrity":"sha512-4NZFs9TvaRLV0CAI5b3l2JwlALh3OBFVtdEeBtQa2xMGGyPHDu6yqi/TdckCxheQsKF5mwGN+YH2eV+1X3ZB/w==","signatures":[{"sig":"MEQCIB7afRoLmOFy6J7ljb+t5YVTi/dWoI07DSby2Weck/iJAiAWHkPePoYzGsrEV0GzxmLeTFkdXbtTrg8ohShfNPrFdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5833993},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.22_1775962892407_0.7171974129906684","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"openclaw-paygate-plugin","version":"0.2.24","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.24","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"cb10928d0f8d6837ffd0c9dcf77216c74bdf98b8","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.24.tgz","fileCount":44,"integrity":"sha512-ZwbSj36XQo9Lxau0o+vYJ6NbG7QRT8VRdmBdEzHRO1QjhdymzL9I07KMhmoxPCTHzSDOyvO7unzHxbs486u6Lw==","signatures":[{"sig":"MEYCIQCrgLwV5bnqsAveta3EOEPCQtg/ZemOmsPaW+RuDLckKQIhAPVM2FFyPBk4eCRnV3Qa2goBGi1gBEy0XJZbRZosARfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15709095},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.24_1775963453982_0.4500531503649752","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"openclaw-paygate-plugin","version":"0.2.25","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.25","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"0c15c5ee2cd27c0b1bb117b05f843461735a7a7e","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.25.tgz","fileCount":44,"integrity":"sha512-yADduP338sTZ4cFd0hKyfOHl2zqQcbvhJwFJIJg2YgmwEYDY/EiM+kSP1CJHpWu7H7FPACIPLcMCVb1zC74Zuw==","signatures":[{"sig":"MEUCICJdyegi63I6DAzUzutQbdUgxcIPepKaMSOTCOgv/fbUAiEAx5rnAmfpft1n8SbH3Lli3at5W/8UiTQz+SsLlCYDbUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15709562},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.25_1775964030425_0.09366479406602557","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"openclaw-paygate-plugin","version":"0.2.26","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.26","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"741fcdb8eafc2df94a556818599575f2c60a6303","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.26.tgz","fileCount":40,"integrity":"sha512-0r6nH4/EIwtu0lcjOBSI2XjN0ekVGCFz5Vji2teHEHR3+10+OnpBQMYXZ9lujsvgLIunwd8BmrOalYGvmfuIXA==","signatures":[{"sig":"MEMCH2lEMTB5NlBrnEMkAs7U3Qg6w51B1HKTi5zYQCNY/zoCIGIexh9kXGBq9BCvbwYYA+myWq/E1CahMdSMc2Gs6Blw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15696837},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.26_1775964823844_0.04438717947147963","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"openclaw-paygate-plugin","version":"0.2.30","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.30","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2babd2f6614b7d3edd8cc69ced72282facb2fdf4","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.30.tgz","fileCount":41,"integrity":"sha512-TiIQEASNSM0nHWqHkzHQJimIAbQff/gbeoX9qxfvFz+jBT0SX9gEdsajUOH9/p++T6mzCxq3A8lt3x9hoJVIFA==","signatures":[{"sig":"MEUCIQCZw2sdtAmtYcJSI4JrD0Z6BixJXGWqc0KJf79tHvslaQIgRhs7ANDbiH+L5KyQNzuX/rvmmYP7QrSpnCZIV/R97c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15696971},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for tool monetization via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.30_1775966092528_0.03553086695408947","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"openclaw-paygate-plugin","version":"0.2.31","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.31","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"47432a80794482568b1d9990f76182945150b041","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.31.tgz","fileCount":41,"integrity":"sha512-iXnhpXnFFfmKkIrlnAhPY5si43vOFRAPY+cIRRSXENHPFI0gEBXOF7BRicifEz7ObV1l9NqAqnhG33ttu8AADA==","signatures":[{"sig":"MEYCIQCGcb17phgDTGrB6/098FEgyDYkJw+paBUrPwPZejUvsQIhANRu9WsCIiHRQ8T86O8POsq1Kqyns8V1Ps8IDfLdEssT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15696658},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.31_1775966501444_0.8321303042719679","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"openclaw-paygate-plugin","version":"0.2.33","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.33","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4714e6dd81106e303c9fb1099f83c5b904d909a0","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.33.tgz","fileCount":41,"integrity":"sha512-0p4EsabluSMk/WklRrNslMg1ia9oizQZMQeFwvvaz2jrm8eel69kKXyKNLwXiyJ1NCVYUTMr9jVilK6iRujk5g==","signatures":[{"sig":"MEQCIGqaEUjKD8Tq6DSdIImLlpCA+PRo9qfncjI5NqoTyUJIAiAMP0TQCJGfY3LOf9xyJ7Gg2amHq5hNqxe9+sEV+weVNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11555165},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dd3ef703a4e1982b2a50de39fbbed663c4d01ea0","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.33_1775967300005_0.668870270964774","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"openclaw-paygate-plugin","version":"0.2.34","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.34","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"25bad1882f333d9dda8b1e0111708eb168ab2a24","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.34.tgz","fileCount":41,"integrity":"sha512-MChQeosjbsvCAqNjfgzSUic4SjXX027UVX7p1H2krow/HxpfnQgxrOpLbLMNwIGBra09LYwz1WBB+OFKJg/tag==","signatures":[{"sig":"MEQCIAHxTqsCcDhXC38TkpkWFs/hrEOqSqFNrFcgbmipdS58AiATzA2jzkYNPLtNfAZ/EZG8tBg8dP2d5Nsk1BzdlcCEAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11555164},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.34_1775968138711_0.15581929860530885","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"openclaw-paygate-plugin","version":"0.2.37","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.37","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4801c08cb2ff0d34a9f6eee8d5b87bd859697eef","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.37.tgz","fileCount":41,"integrity":"sha512-CdUKfle8GQZP4GfXKSQ6rUveLPqa497WWMtcRMOwdN6ogB86yosByak5rj4f0e0rzEzQNaWaVMm/K+6pd/X6+A==","signatures":[{"sig":"MEUCIELUXySez2OkDvPfaxGr4Nvbpj1auj+jSElbB4bk53ZhAiEA8g47w/mXdS9Qn7h/QD/d8IUY944IZkN6TJ9zM+Oty08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11565252},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.37_1776110105664_0.1997846059695163","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"openclaw-paygate-plugin","version":"0.2.40","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.40","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"8e60e59460f47d7f9d252360eaff19949ab6d6cc","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.40.tgz","fileCount":41,"integrity":"sha512-ycIANtT2rxQfLpcimjXUrke8uzIQabtf3nCqYhciKWPmbd5DqpaWvJuuDa6s2Fj1sKSyB2VEDiR5JMApM8vxvQ==","signatures":[{"sig":"MEQCIAuvSDR9M/eW8VDmBoFDHQgaLuillQ5v8w431UnehtiNAiAPqJLn4o+80Xby4Qwqz8RG/FldQ6F0LaJVtWepmB406A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11565400},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.40_1776113703634_0.5577864167924262","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"openclaw-paygate-plugin","version":"0.2.42","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.42","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"654e7ef698b7cb26b3f8729a3813d8e372c0fdae","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.42.tgz","fileCount":41,"integrity":"sha512-ShC2vltTMhkG/2Fhn8cq+q+DAXEmwGffOsjXLMSYdqjyFBfhxvEWinL1FC7ZxgUOSP1wmjX+fcrjmzIxKu5WyQ==","signatures":[{"sig":"MEUCIQDMppIZquLT8eu6ZD1Zi6TOgzl5xW2JlaXgrEdPGoGNLwIgAtqxBg6OaS/lohIeuWjVm4Gha2mOV85vZAxzVDJK4+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11565922},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.42_1776116234469_0.9972268851328063","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"openclaw-paygate-plugin","version":"0.2.44","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.44","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"0e14fd162ff50854b3db0f7f7a4a197bfe685d74","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.44.tgz","fileCount":41,"integrity":"sha512-nujWLwoG3BulE0nL8LdrS53sOYRCGLgJSByz4rMtMRzRuWStkf5XCnXONfnOw17gzFFBXcDv4Jb2E0UIUbWD/Q==","signatures":[{"sig":"MEUCIQDomsnkVcbUWMffwRWzhXbETsrfHg3DLQGyllbrV11rbAIgFDhpk5IzvSLy6dXZeTZB/TemHURv+JTUalQ+CQ4d6KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11973633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.44_1776123629200_0.32704282396097173","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"openclaw-paygate-plugin","version":"0.2.45","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.45","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"eac8cc984b385f34f4a6f34b5cdfb87ce6c5ac03","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.45.tgz","fileCount":41,"integrity":"sha512-DFf5mVahJAGV4WiPbIZXgVDPF3cUJR2fa67ujTH0cWraJ0BmMMbTOjkJUNQbTSSPBr9HJfr939Nrbl2fK9Vm4w==","signatures":[{"sig":"MEUCIQDl1URiGzOrb7BU/woS3YIZZJ6d2+ebeDxq+MDLiZcWwgIgAr3GlNoHklVzJHWvYRn6DX2vf2NfgP7h19MRhTOpjAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11973590},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.45_1776125139697_0.4855670172780646","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"openclaw-paygate-plugin","version":"0.2.46","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.46","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"fa55d0b1be50cb540f5edc484958a88b5fafcd55","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.46.tgz","fileCount":41,"integrity":"sha512-CKlwImXGosXvmj9EMWaiqVq2hxHUHMGDJjBPG6/d7Uf/lRigAsagIH94ZOULsjVQZykanNNBq8ZEizMIzOjoag==","signatures":[{"sig":"MEUCIHWCP2/pgLUiX9E2n92mSnWavSKmDLxWjP4DnjyI72XaAiEAgNjXZh8C0CWjVRZPTtxcpozRu/y9gnycwpNt0hOoIjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11973734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.46_1776127151569_0.008895913279654888","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"openclaw-paygate-plugin","version":"0.2.47","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.47","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"f9643a534ad78803c5c4fa2694226c9c93bdca41","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.47.tgz","fileCount":41,"integrity":"sha512-m01YGPiu3pKDUfXptyWRanUo4l+wlJ9M+Y6osqFTvuZH+b/IcWDXtHQFwmHVJIvDTBTzJclNJoI273VhlwcxfQ==","signatures":[{"sig":"MEUCIH7i26ZmAupIFuAsEmAOL2fgGs5TjNQqmwFs1/BakhyrAiEA+Yt2Xou6sX1v3dfFTZuUva8Op1/cKorAGE81c2VelBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11975321},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('sqlite3');require('better-sqlite3')}catch{console.log('Note: sqlite3 and better-sqlite3 require build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.47_1776138868520_0.49476212053136637","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"openclaw-paygate-plugin","version":"0.2.48","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.48","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"850855f5b51829b3fd9fb5f3bea4d061921539b6","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.48.tgz","fileCount":41,"integrity":"sha512-NmOtUajxrgQ8VakIY1MO/sScT9KqkT7TLsvIpkcWyxxLhPhTvX9ziLknpLBj5Gm5MKaP6WF2YsBx2zVtYe8M/w==","signatures":[{"sig":"MEUCIAbPp7l3A8j3Jc92FTngdZnQCLDegy4Awi428Ysmn3POAiEA5wjkpZ6ZHsirk6f8gnIqY+EIwAEDp3/487KzQ79yKJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11965067},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75eb2ac9494e584d3a8af1825ac0d660f6f1b788","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.48_1776181420210_0.042010704899329676","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"openclaw-paygate-plugin","version":"0.2.49","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.49","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4d7704de4ef47557d4760c15d3362455c3fd7b68","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.49.tgz","fileCount":41,"integrity":"sha512-bR2NSqHq1T0uMTNSlBZLuzizkSRafeJfD6nucTqOV6iIWaG1QiqSPIqlTqQ+zO65qrjRMskjVHqdmdWvwZTq4w==","signatures":[{"sig":"MEQCIHWsjNfReWCWg6lndVnJM1gGAOPGUPeULj5wvHEW19bAAiA59pIekNhLIAO2yxa3YNxBreGPN368DtSBQg7Ry/1E8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11965067},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1b83f7ecca16caf99fbc679592e0c72d35cf213c","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postinstall":"node -e \"try{require('better-sqlite3')}catch{console.log('Note: better-sqlite3 requires build tools if prebuilt binaries are unavailable.')}\"","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.49_1776201919340_0.17624532594444697","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"openclaw-paygate-plugin","version":"0.2.50","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.50","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"642b61f33af7468a4e0393ef81c1d86ec39402f4","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.50.tgz","fileCount":41,"integrity":"sha512-10f2g8AivM64Sttd2Ce2q29FUJ1gTQn8DZApWadx73DRKTaiaiGAKp40lgqh+Khx2ZDY8XsBps8oyouo1RYiXA==","signatures":[{"sig":"MEUCIEznJevYRsVWZidpSL/2GgRaF2XJKobjKKQmUgYmcCEfAiEAjkb9lSSozmcZbTjye9bEgXUyzf+D3KhgaosoX2GEuHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11964839},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ebde162e79e6592e7991c9f67e3eaa8da959e641","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.50_1776204007786_0.11970381273942987","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"openclaw-paygate-plugin","version":"0.2.51","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.51","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"1dea9a634a289e568eb9a6525a41489e84f8dcb5","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.51.tgz","fileCount":41,"integrity":"sha512-4g7YqcKX0MCPDIu8tRKt9Qdn+RBBpCw2vQ5n3iy7Aj66eCPKqZdvtTmLcCDnwxtEWTAoXnPXRGaRFOlP40CNuA==","signatures":[{"sig":"MEUCIC6ZOtxZdoVMYEMTBqA67HXrFnXaIHmybg0SNu/P9jdcAiEAjfHwMf7SCwOcdskOy62ht01UCBEBH4cn7PI/sqfl4FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11964684},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"74a01550a9ac7bd2033b3bae1594575c590b20ac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.51_1776207507590_0.24078969605237988","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"openclaw-paygate-plugin","version":"0.2.52","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.52","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"985902b41259d12e308e2c3594c9deb2cb61b0c7","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.52.tgz","fileCount":41,"integrity":"sha512-OzZCs7wOHZGrKWungxFo2fqQWmYj+IYk+7lqBCxi0F5lJrwG8DDoLZLbuJm2tIsKd9moJlBacAAQuxUxNCyT2g==","signatures":[{"sig":"MEYCIQCrr0/uegRdNxKW+Jz0VtWo/LNp5wQ3AGtn7102lZijQwIhAMMBOqoquzXVqmPhVP0utkw7t4xgGqElYT8QjvDbYb4i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10826315},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9beb8df23c708e18f4a0589b1195bc1747fdf20c","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.52_1776380647208_0.6620359796505477","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"openclaw-paygate-plugin","version":"0.2.53","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.53","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"8aaff585d0d190640d763c6a2228999104cede1d","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.53.tgz","fileCount":41,"integrity":"sha512-lL9tZkVT1s6P4Zz0tHbWiu9dl3GGZ9MHGrDX5ehBYLYvQt9gBI944mIaang+SpLepwgNAE53oPFqRiarGzaCcw==","signatures":[{"sig":"MEQCIF/76PslXU5gk7TYqDOYwnADD8LFlxbV9VUPwk3Ji61uAiBDcASAol6CTyn1fFgD4p3erFX/oh3pNrkMHGhByrFSmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10826315},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.53_1776431305695_0.8013489431520366","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"openclaw-paygate-plugin","version":"0.2.55","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-paygate-plugin@0.2.55","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"a51c0df589b654213d305ebb1fde11c158dd1c8c","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.55.tgz","fileCount":41,"integrity":"sha512-VPXGYlJgEx0J1k8sAQTWeQKIWS8AZ1l7h7tEXcqY+wVMzkqC5inCl8VRHJn+035vNk3CKooM/S7nAzxa7xJvsg==","signatures":[{"sig":"MEUCIQDZJs+vPcYvzvqDlp4Sk9AumPvb3JfYT175IL7BVHdrbwIgHHqnX9zcfdpdL9cfq3dNcnXcchSg1Pd/Yg+zvCFRU50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10826361},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js paygate","test":"npx tsx src/paygate.test.ts","build":"node ../../bundle.js paygate","postversion":"node ../../sync_versions.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"openclaw":{"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.12.1","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","express":"^4.21.0","@bsv/sdk":"^2.0.13","@bsv/auth-express-middleware":"^2.0.2","@bsv/payment-express-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-paygate-plugin_0.2.55_1776453762164_0.7507519173619965","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"openclaw-paygate-plugin","version":"0.2.56","description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","type":"module","main":"dist/index.js","scripts":{"build":"node ../../bundle.js paygate","prepublishOnly":"npm run build && npm test","lint":"eslint src/**/*.ts","test":"npx tsx src/paygate.test.ts","sync":"node ../../sync.js paygate","postversion":"node ../../sync_versions.js"},"dependencies":{"@bsv/payment-express-middleware":"^2.0.1","@bsv/auth-express-middleware":"^2.0.2","@bsv/sdk":"^2.0.13","express":"^4.21.0","debug":"^4.4.0","dotenv":"^17.3.1"},"devDependencies":{"@types/debug":"^4.1.12","@types/express":"^5.0.0","@types/node":"^22.10.0","eslint":"^10.1.0","typescript":"^5.7.0"},"openclaw":{"extensions":["./dist/index.js"],"compat":{"pluginApi":"1","minGatewayVersion":"2026.3.1"}},"keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"author":{"name":"Tomás Díaz"},"license":"MIT","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","types":"./dist/index.d.ts","_id":"openclaw-paygate-plugin@0.2.56","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-QSCS6bbtw4MEtLeQpJ/b0fBwCyN7yEh7EJNBSwD5kikLKRsbRN4NKFS6qLPMkslr8GJ9P/63Uf2q7ByLPQbbnQ==","shasum":"bf9ab40d28dcd80f00db6b374ef8548f19d196f0","tarball":"https://registry.npmjs.org/openclaw-paygate-plugin/-/openclaw-paygate-plugin-0.2.56.tgz","fileCount":41,"unpackedSize":10826361,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID710LBywTmAX0xfbqXakm8vfftntFZnAienAjCTpzl7AiAmNsw50EDH2YlKVfdk/7zXfbMYpc7op7gFVmmz35UGIA=="}]},"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"directories":{},"maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-paygate-plugin_0.2.56_1776458258099_0.6393745444560563"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T23:12:57.817Z","modified":"2026-04-17T20:37:39.284Z","0.1.0":"2026-03-31T23:12:58.046Z","0.1.1":"2026-04-01T01:06:49.125Z","0.1.2":"2026-04-01T07:37:12.954Z","0.1.3":"2026-04-01T08:25:26.346Z","0.1.4":"2026-04-05T23:47:12.533Z","0.1.5":"2026-04-06T00:57:38.369Z","0.1.6":"2026-04-06T01:25:18.382Z","0.1.7":"2026-04-06T04:54:26.780Z","0.1.8":"2026-04-06T06:24:35.847Z","0.1.9":"2026-04-06T07:35:21.326Z","0.1.10":"2026-04-06T08:01:07.362Z","0.1.11":"2026-04-06T08:46:01.127Z","0.1.12":"2026-04-06T09:16:41.789Z","0.1.13":"2026-04-06T10:02:26.036Z","0.1.15":"2026-04-06T11:22:51.849Z","0.1.16":"2026-04-06T12:21:53.230Z","0.1.17":"2026-04-06T16:46:55.649Z","0.1.18":"2026-04-06T18:28:26.979Z","0.1.20":"2026-04-06T19:51:12.763Z","0.1.21":"2026-04-06T21:06:07.576Z","0.1.23":"2026-04-08T12:11:50.314Z","0.1.24":"2026-04-08T13:02:54.516Z","0.2.0":"2026-04-08T14:32:49.117Z","0.2.1":"2026-04-09T11:27:27.886Z","0.2.2":"2026-04-09T16:14:04.076Z","0.2.3":"2026-04-09T16:26:49.777Z","0.2.4":"2026-04-09T16:32:21.619Z","0.2.5":"2026-04-10T23:59:00.051Z","0.2.6":"2026-04-11T00:37:19.797Z","0.2.7":"2026-04-11T21:42:50.916Z","0.2.8":"2026-04-11T22:13:47.837Z","0.2.9":"2026-04-11T23:00:18.655Z","0.2.12":"2026-04-11T23:13:24.751Z","0.2.13":"2026-04-11T23:22:57.594Z","0.2.14":"2026-04-11T23:33:10.774Z","0.2.15":"2026-04-12T00:25:42.176Z","0.2.16":"2026-04-12T01:20:32.349Z","0.2.17":"2026-04-12T01:32:29.826Z","0.2.18":"2026-04-12T01:37:54.078Z","0.2.20":"2026-04-12T02:17:21.158Z","0.2.21":"2026-04-12T02:42:29.408Z","0.2.22":"2026-04-12T03:01:32.607Z","0.2.24":"2026-04-12T03:10:54.308Z","0.2.25":"2026-04-12T03:20:30.707Z","0.2.26":"2026-04-12T03:33:44.172Z","0.2.30":"2026-04-12T03:54:52.796Z","0.2.31":"2026-04-12T04:01:41.746Z","0.2.33":"2026-04-12T04:15:00.335Z","0.2.34":"2026-04-12T04:28:59.012Z","0.2.37":"2026-04-13T19:55:05.919Z","0.2.40":"2026-04-13T20:55:03.898Z","0.2.42":"2026-04-13T21:37:14.748Z","0.2.44":"2026-04-13T23:40:29.416Z","0.2.45":"2026-04-14T00:05:40.012Z","0.2.46":"2026-04-14T00:39:11.828Z","0.2.47":"2026-04-14T03:54:28.846Z","0.2.48":"2026-04-14T15:43:40.451Z","0.2.49":"2026-04-14T21:25:19.617Z","0.2.50":"2026-04-14T22:00:08.100Z","0.2.51":"2026-04-14T22:58:27.862Z","0.2.52":"2026-04-16T23:04:07.493Z","0.2.53":"2026-04-17T13:08:25.919Z","0.2.55":"2026-04-17T19:22:42.443Z","0.2.56":"2026-04-17T20:37:38.347Z"},"author":{"name":"Tomás Díaz"},"license":"MIT","keywords":["openclaw","plugin","bsv","micropayments","monetization","402"],"description":"OpenClaw plugin for monetizing agent tools via 402 Payment Required","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"readme":"# OpenClaw Paygate Plugin\n\nA programmatic OpenClaw plugin that enables AI agents to monetize their capabilities using the **402 Payment Required** flow.\n\n## Key Features\n- **Monetization**: Turn your agent's tools into paid services.\n- **Auto-Handshake**: Automatically manages the payment request and verification flow.\n- **Unified Earnings**: All revenue is deposited directly into your agent's BSV wallet.\n\n---\n\n## Configuration\n\nYou can configure the plugin in your `openclaw.json` file. The plugin supports both a flat structure and a nested `config` object under its ID.\n\n### Example Configuration\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"sv_paygate\": {\n        \"enabled\": true,\n        \"walletDir\": \"~/.openclaw/bsv-wallet\",\n        \"network\": \"mainnet\"\n      }\n    }\n  }\n}\n```\n\n### Options\n\n| Option | Default | Description |\n| :--- | :--- | :--- |\n| `network` | `mainnet` | The BSV network to target (`mainnet`, `testnet`, or `local`). |\n| `walletDir` | `~/.openclaw/bsv-wallet` | Directory where `wallet-identity.json` is stored. |\n\n## Slash Commands (Autoreply)\n\n- `/sv_paygate status` — Check the status of your monetization endpoints.\n\n---\n\n## AI Tool: `paygate`\nAgents can use the `paygate` tool to perform the following actions:\n\n| Action | Description |\n| :--- | :--- |\n| `monetize` | Register an existing OpenClaw tool as a paid service with a price in satoshis. |\n| `earnings` | Display the total BSV revenue earned by the agent through the paygate. |\n| `status` | Show active paid endpoints, their prices, and the native Gateway route. |\n\n## Architecture\nBuilt with the **OpenClaw Plugin SDK**, this extension is distributed as a **fully standalone bundle via esbuild (includes all JS dependencies)** for maximum reliability. It uses **better-sqlite3** for tracking revenue and transaction history.\n\n## License\nMIT\n","readmeFilename":"README.md"}