{"_id":"openclaw-storage-plugin","_rev":"63-56fd37ede4a24acf9e2b6484b39ba23a","name":"openclaw-storage-plugin","dist-tags":{"latest":"0.2.56"},"versions":{"0.1.0":{"name":"openclaw-storage-plugin","version":"0.1.0","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.0","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"3cf5be06baa254a615750737c1878e7470321239","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.0.tgz","fileCount":9,"integrity":"sha512-TVr0Ex3FjhViyGNW9kpyEJ/qAauK7iJHlAxBapAVqkj8u0mXZPRfLwaAWc2BvXglSMtGU2sTm4+bEcOnEr5nyQ==","signatures":[{"sig":"MEUCIQCfvc69KONq5lFrqv48rJl10lij2sA39uOOPNpK/2zREQIgFPgS6/i7DrDypWpLU8/e0zx1uPAW0gY5ZGko0aKJoQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9392},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a60545ef7e243507581cd759f9eb461d57924f9","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.0_1774998493715_0.8345109394672705","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"openclaw-storage-plugin","version":"0.1.1","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.1","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"3d69931c93098edc19432aee00425eb3e2027c73","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.1.tgz","fileCount":9,"integrity":"sha512-87u2soIcCDmHZfgPg5Ke62keUm0k71hrGGkNg/Ct0lhQL0K8AUmTzs2OnWgtW60hhql33TfkzPBdX7T9vnYcVA==","signatures":[{"sig":"MEUCIFP/rEMsxV+azUfaIRAjW6ruPTT0Uq9z1JgcyKWsTBaZAiEAyKOmO3Z/dY/ty5f9TV6Ysf2PG9w1GZoi23/gbWP6qLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9392},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1efd817fb5bdfd0c58213df5688c63eaba2a8cab","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.1_1774998850735_0.3367744764901677","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"openclaw-storage-plugin","version":"0.1.2","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.2","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"e009c80c93980133d36b84cdc46348b7d07137de","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.2.tgz","fileCount":9,"integrity":"sha512-c0SEZPXkMctwgmIN3bhYB8Y6YalkHlO/ikoyrzURd4T8X8UrNwVIxdNo1rclKS5ZE1w3VgCReNDAwVHyseHvvA==","signatures":[{"sig":"MEUCIQCVcmetIgLoJeL4KQm7wKKUtvCJ2Yo/XO2BCbJGxqIi9wIga7sQ25eVppptdgyX6CqIDAdAYpcqG+ADjWyHT/jgsbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9824},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"41a918f7825fbf1b3504e987200c9a20dada9455","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.2_1775002266700_0.9756431724532244","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"openclaw-storage-plugin","version":"0.1.3","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.3","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c1a0311327a623ae39c0001f41a70c682099a859","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.3.tgz","fileCount":9,"integrity":"sha512-ncznGGr7WJ87d7FcZroQhV2R3diobDNkizUddHaRbcK4V4RWVUDoDfQIovHyLNa7lQQ1+K2a/MxLp8fFNaaqJA==","signatures":[{"sig":"MEQCIGvLccTCpsfgPQKAYbxEyi89tK2Dx9uvyr/FYAfDaOxtAiAuG2yAO7S4o71msIpCOyrOtZACVHFN6/UYVQ93R/i46g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10150},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e48037fc3541db6d96ebc0a122e749992782e527","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.3_1775003252861_0.23700938150130302","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"openclaw-storage-plugin","version":"0.1.4","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.4","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"5c9451c8c7918b447d272d59c563eda969219f19","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.4.tgz","fileCount":54,"integrity":"sha512-URRjziTMmNO9mZ4U5A4nU1g4djGjHC5YZ9EWDqlXn0rJpoY7pSx2+CUp6YGTRtyxroNQ00TYrZT19BnKbYZ9Aw==","signatures":[{"sig":"MEUCIH7jH+/fDgs8luckgAYUKx4e22T33wkrbnfYoSbGil7OAiEAyvqve3MYDOtgVxDlaFNx4DDK4rAS2oUNwZDGt04Jddg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97027},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bc702aeccabffc48bd6a6bbe33b401b0ebfb7e24","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.4_1775005704059_0.5845783136238603","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"openclaw-storage-plugin","version":"0.1.5","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.5","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"cbc3997f220847b67992fbfd13b9aba101437968","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.5.tgz","fileCount":59,"integrity":"sha512-BRQqUy4VKKeWJcDokNPcxgjSEkOLy2/7TeZPN1OHfWHGScs8IoZINA0nPTOfNXbQT4mVPEmfllFj0laeuDiMzg==","signatures":[{"sig":"MEYCIQCtM2LINwqeAAIv3as2LPl19xAfLIdAnusfXo86pTNh2gIhAPfIVQ66HfhXZrnDjsoWux3Do6B4jac8At8cA1LtP0Ip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105462},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f2eec8393bcee3094b95540f8e9d798847b2a4a9","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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.')}\"","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.5_1775439280376_0.3433825232211549","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"openclaw-storage-plugin","version":"0.1.6","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.6","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"399ea7b5acd4e487913584b6179b28efde3e2615","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.6.tgz","fileCount":59,"integrity":"sha512-HNFaW9iZBHs4mXn8E3UEtt7u6rx1S7I5OoQw6SiGmkNoSwD7a+7RWbZRspMfDtB8Y1jwPpHQOIR5ErLVAHp0lQ==","signatures":[{"sig":"MEUCIFUaM2tBCOILBVxm2fBz8XzKrvmMhVBfB7Rrk3KIag5TAiEAiT159ajTlsqSDxTOwIE0d8LKHY4l4aLHq7ucXup7O4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110235},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d50f877721e831377d5afe38f5f94276cbe5e05e","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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.')}\"","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.6_1775451221526_0.29226533879450867","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"openclaw-storage-plugin","version":"0.1.7","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.7","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2067c229f063f56f725754b2fd5cf34cd6cf0ce3","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.7.tgz","fileCount":59,"integrity":"sha512-jCsEKuuyuyeRifllXa3ARfIwUBp/i5PtcoJFZkrX+HbdjaEMTeZrKyQB0of6wdpzvsDQiengj4o7sBg+nwFLMg==","signatures":[{"sig":"MEUCIQC85jkkiXmuxMpz3h5jabkALD93KnAqnnVUYxgrVRTMhgIgSSGSu6T8Aj5jUPd3IhuPw3FU2txSZOqlse/VQK6yLdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110652},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bc90f55e1f855ab86f65b97ab6f36e6f778d1917","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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.')}\"","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.8.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.7_1775456665936_0.7000738221149767","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"openclaw-storage-plugin","version":"0.1.8","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.8","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"64f30ee98010bbf7a9338aa336d87b6a2c4498fd","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.8.tgz","fileCount":59,"integrity":"sha512-JFT7vsXypkBahHJs3U3ySNfBiKozD/B8EwGsGknmohcw7bLeq8yJY4S8s31llJTcjIwtYnqQpR31tP7chSxWCQ==","signatures":[{"sig":"MEUCIELeh4VXB4fVlypR7pCJJE8D/gNO94J+DHfCdt+sPG7LAiEAzKdpKUJBaOWLKknZXSAieGhJ/GgOC9EOvNjZIBTU8dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110431},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"31059564f702c10d8503af47e087f2f52f76f458","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.8_1775462462181_0.20315807787041495","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"openclaw-storage-plugin","version":"0.1.9","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.9","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"271b0056f0e377a49f22b0b843315b30051d3d3e","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.9.tgz","fileCount":59,"integrity":"sha512-JkDGi4kecVHVCamFW7B4L5atQhoFVn3hwRZ9p6+7oKdZwmUnGoZ4/DDHjz8xKvNZrxFh6OFgCO3SM/TF6hW9sQ==","signatures":[{"sig":"MEQCIBH5+FRXw0bMobIdawVzYUYvhDv15G4S20CccQFk6pc5AiB3rfKuNSaAcCQTJCZJQTcTN8h2Kdqok2G4wZEXAL0wEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110431},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5cda7209ff4fd4ea5b1241ece944a72d5c448d8b","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.9_1775465161743_0.724475200073522","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"openclaw-storage-plugin","version":"0.1.10","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.10","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"a5efc4c4bcb43dd306ff8f2654ec01f8210743d8","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.10.tgz","fileCount":59,"integrity":"sha512-Ch4KRXMCrVBe6gpFlsgUcf+qQXbyrL0LUzj6EZW5/pJcJ1a8Hpf5LZNx9Paxqn6A39lYT2/LAow6BfUhbItDBg==","signatures":[{"sig":"MEQCIAqnIp032k92zPLwjPtdUTHUC3Vt1wQIRqH8tvHQ9pMPAiB9jI6TtFBiyxZcvdR9OfR/PEBZrJcDHwIp2DwMUeAY2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e9022786da106f086563aed21542cf4974096c28","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.10_1775467001527_0.43119332643194586","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"openclaw-storage-plugin","version":"0.1.11","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.11","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c8528d56191703d12d3537b8b7da48a05ad26247","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.11.tgz","fileCount":59,"integrity":"sha512-hNCx1nIRT4siB2qFNMOivmpofcyzatE/f0ppewspABzm0BVIxHu3NRVJD+cH7Vze1lp/IJ+VBnmBhNU1cU2VJw==","signatures":[{"sig":"MEQCIHhCZyvQE6ZglYiXlMMxp5ryYPgcy00IGB+ylBE3DnQZAiAyy39zin37vOcGNeUwIDLkWkGAT0MpNFcJd7kgK8DsPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8946021f769400f8d66821d975b1a116969d5307","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.11_1775469746951_0.7722755401676384","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"openclaw-storage-plugin","version":"0.1.13","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.13","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"1b19a3b9c114fa574161ff4b7a98a2e88ddf66db","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.13.tgz","fileCount":59,"integrity":"sha512-unmZ/LiCpHei7XO9cxP7ZHncEYR5bMg0AXubr+qlCVIbMkD3ohmO4pVJS5L9vjDojlkHauj18JpLFPJ1paQG+g==","signatures":[{"sig":"MEQCICoA9eGlhb+p38YX23Q19JLa5Lo8Q6CkFYGX+CUGzrNRAiB0Lpc7A1BchR8hAYk4T4FO/PvW4/BDnziocb+YzYkkNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.13_1775474571709_0.7272727274230315","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"openclaw-storage-plugin","version":"0.1.14","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.14","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"eb881ac008363780bde362b11ad76e18a9717e6b","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.14.tgz","fileCount":59,"integrity":"sha512-oRoQwOyZlQJMxVQZrcC/Rl7Q5BJAilJEfPUQ40SKIvPFTpa1pzcvLP8zAKVYhzPSbM9nzuKwlJF+7OLOITiEiw==","signatures":[{"sig":"MEQCIExcBiAy+PhjX/hVj0feI+ndzMbbezLgSBl28NgECxquAiAKipw291USmyotLjQjuezQh8y/g2JCmbtd42YyS95p1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110521},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.14_1775478113477_0.010598609456130115","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"openclaw-storage-plugin","version":"0.1.15","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.15","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"0dab13d250d1940275dd42fd92a7798da093f198","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.15.tgz","fileCount":59,"integrity":"sha512-7Y25HF8KLXSMi5gIaf4xIbMi1sUfdsnRJ8uSIT3qsKgAEW2BU7BatkdH8F4SDP4ZzmsDPVXw8lm8b/mAIEMiIQ==","signatures":[{"sig":"MEQCIFL3zEhleS28Nx74IAVwQ7PJS90MwWh4fEkt6cS8qXF4AiAxgdm2rbL+awhtWTCL6ix7Y4J5GJaASjBcPJpEvKHQ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110521},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.15_1775494015602_0.3764103222631334","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"openclaw-storage-plugin","version":"0.1.16","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.16","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"f8b3ddb0d7ac535c7d30b5bdeae5539ed8a3b519","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.16.tgz","fileCount":59,"integrity":"sha512-hfj4pkUEPFzmhZ0yaYhLPBZuaGtFrTQCmbmZ95neBLUWJW1xLOO+HieQwGFwzhqT+0daRGmqSWP0SI1OEWUtCQ==","signatures":[{"sig":"MEQCIGmAF9okaLKi3q77iOH1snCv2rxTmpRHTqsPtWAqvp6IAiBPj5SsPajDrjdyI3E+IDYE0cvZjyrtuOopDA7ZYj3gjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110693},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.16_1775500107246_0.5699197248590775","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"openclaw-storage-plugin","version":"0.1.18","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.18","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"1e96f2e9825ff4dc085f69688f706031cd501bfc","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.18.tgz","fileCount":59,"integrity":"sha512-JhvXumUSAXpisdmOdaV0+dkUO1b1QXgPJAXHPFGdKX+AhxnxqCPlTY9YaVLLTYoJtOBRPHNxDRq3vEYOf9XeIA==","signatures":[{"sig":"MEQCIFI/a8JQ6NC2ifJFEXok6gKfVO7r//ekDxtaaEWH6mr5AiBN0Af7z+7930RDPbTRyRsh3SxLS3fRbqkIfBk+xXTCfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112752},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1abea4858a30abc80931d6678c28f0f3d1ddca62","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.18_1775505019952_0.26444750047115084","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"openclaw-storage-plugin","version":"0.1.19","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.19","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"ccfa28638ccba84e74876e181616d39829ff5778","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.19.tgz","fileCount":59,"integrity":"sha512-tDc1FihNJ85EWWqcxe1VL8+mRB5D6aLqACw7qjMwu+9E7KzLAhbQumQHvCWsHRwjhktGcP6wrJysbYy+++gB0A==","signatures":[{"sig":"MEUCIDJOFKzbl4UrHkAuv488iz5Q3odsM1NwVaZY1u01T+EGAiEA7JaJb0TiNkDdHV1maiuRwlYR8ENiJpRFstIhmU2z5cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112657},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2350bcf3ea7fde9b57a7eb7a3d89748cba1b89e8","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.19_1775509566914_0.048304000716896445","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"openclaw-storage-plugin","version":"0.1.21","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.21","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"b3b33f6fb3597bf70ec1ab3a8db00fe29c7dba49","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.21.tgz","fileCount":59,"integrity":"sha512-xYl6wpxycsar+5NiXHfdzkVevbxwtsQUrVz0iJKc/+mOHX02393t7W5+W+2/t6JN5N3MEWZkfPtK/dMVU0wAuA==","signatures":[{"sig":"MEUCICZQpHf6AD5P/KXHHYzspU+7r0X9bSWcP5ssDsc3y9bvAiEAhRyPqdxB1np7XkxXYVK8r/dnjywebgDmYG81LJCqRw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113660},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3db715386320a93cafe0d2439fa0d84010417a82","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","dotenv":"^17.3.1","sqlite3":"^6.0.1","@bsv/sdk":"^2.0.13","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.21_1775650311151_0.8065275165626835","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"openclaw-storage-plugin","version":"0.1.22","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.1.22","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"342ed5722374a32cb3fee65ae99b947e6c31ad00","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.1.22.tgz","fileCount":59,"integrity":"sha512-XCgrAKWZTHdG1R/CxolXhFykb6QzC1kyyM9OQVV5xiU6+pOlOwxpCuLht/plnb2dt1CiKuLfIMmZW/a20RKpKA==","signatures":[{"sig":"MEQCIHp8oruhlCW52OCgue8wx477mvftk89QkD0xWkI4aY/iAiAuwZjGX40SorNu8avbj8NWtIbVWc3/iYqPDvn/6bShhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113672},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"210b9666e73bafe2935a0b71c1771dfb5dbb5dcd","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.1.22_1775653372299_0.9733243347246656","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"openclaw-storage-plugin","version":"0.2.0","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.0","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"7d8a793c3e1542711ce46179a38b112648869757","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.0.tgz","fileCount":59,"integrity":"sha512-KlPjqc2t8q58QBb1V0CAGf1/4XefR0M/nMoUXwRxPqoHQuNIRA6Bim0S50Ree2e8WuR0yIvvmh+sn+ZIyKyPUg==","signatures":[{"sig":"MEUCIQDrNFWJYhv1SwcdQyiQjv4pmhxquuXnWjRJ0S2Ap6MnWAIgAPm6TDySWiovLPAHmZ12gtcemNyrgmH/gAkj8ZaS7xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113586},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dcc892563b70ce404fb495301efd510d3c52f18c","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.0_1775658904649_0.2351635811235695","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"openclaw-storage-plugin","version":"0.2.1","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.1","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"aa0cbb04e624ee7913cb9216681b8e0c664feed3","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.1.tgz","fileCount":59,"integrity":"sha512-oO4SgpUOjBUemF/TKh39eSwfZOZZJqU2x4fqWVUUJT9X1mIk+YP4NSTHUcPVxhvQs6T5clB299qvy80N28m33Q==","signatures":[{"sig":"MEUCICkMRVO/1xOh80qWZLHfyViwou+aYYG6su+3V88RWMBRAiEAndXK1YOcsQd4BZxWFIldRqpIUwfUXmGsngkT+8OAuHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113747},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"517ac1f2f9c47c3df65516225f20a0838eb5e75c","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.1_1775734045559_0.6416622393307632","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"openclaw-storage-plugin","version":"0.2.2","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.2","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"fb888b24d6157fa5583662144d2cacee934071b0","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.2.tgz","fileCount":59,"integrity":"sha512-g0L3u+gYaNfHb6rTDfcuouREIOsKmJS82/EI4rv2/rcPk0ftfD+PxnH2ppU7TKRoqgjO4pa+yRWWYWJ0tQjFHw==","signatures":[{"sig":"MEYCIQD9eFfry4PPka/iOUS45ULUiWCzu9qnXDKvMor6RUvV1QIhAOCfzE2SliLa5CUgMG3oexN2PTGcgvQpTMu8Z7GZCZxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e707c327af3de6685803bd75a1aee570559f118","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.2_1775751242897_0.7922046483169571","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"openclaw-storage-plugin","version":"0.2.3","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.3","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"7f185cd721e0cafa1095198ebffc3e0ff6dae029","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.3.tgz","fileCount":59,"integrity":"sha512-sQGDgYcmLNNJSUTAFvQcfCnl+/q9SvV+fp3ttPXj5WafhJlxzbFBTU5Aa4DWmDWe6KQIMQ+avNWKa0rKffx3zQ==","signatures":[{"sig":"MEUCIQDVPHDz+eNRfws8kd8qMCSFSHtUjBVsTNd9lOxoqRnWnwIgK89/d1WIn+zf9nffaf2PeqJPwTxtPe/Qi1B8lgp9o3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a43ddc3ecaf3f28c93f860bc1cf21ae3945a286c","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.3_1775752011269_0.8270942152709482","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"openclaw-storage-plugin","version":"0.2.4","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.4","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"f7716ed6ff07a91ed308a2754f4badd8443f1c3a","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.4.tgz","fileCount":59,"integrity":"sha512-2fY0hKrhdME/uBx4ox5QLcvB9IDwuUr4a95BQEU8L+t23GMK8FRzBBi1/2P0KW1pHJ0sikeWIGu3c2WwBw+9Lg==","signatures":[{"sig":"MEUCIQCF66L6ea2tfw+UnKpeTMslV69jP88hZWHfwDOAJ0LtawIgEO9pkAZu7IR1n0pk9ExkMMjxm3/XXVZCaIi/25v2Qfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"64f9ca4cc680f8f48d6fcb54eea840a7f26eefd0","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.4_1775752334559_0.013083380000881606","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"openclaw-storage-plugin","version":"0.2.5","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.5","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"6bd96c3a30cbb097b3d751170834cab10b752e46","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.5.tgz","fileCount":59,"integrity":"sha512-dp+DHlerJgORqreINZH7HlS96RIX/1QhvcAa29epBF+byQGD1xcWBRJa8hPwL2Y1JYTDcIGk2R/useRHJ09ucQ==","signatures":[{"sig":"MEUCIQDZIdoci2x8/R0n+zAtIkwZPEiELVjKiboYZrQXNWingwIgflI9hzdYsdGSUJ7KZZ8osHr7iSf9LMjE4C81E57Q3uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115721},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.2.8","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":"^6.0.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.5_1775865536080_0.521710670942616","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"openclaw-storage-plugin","version":"0.2.6","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.6","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"0a9aeacaaff2fd2166e1302d4e051bcd08f5cf17","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.6.tgz","fileCount":59,"integrity":"sha512-7q+tRsqTSleQUVrgwvakouHY3Ihbq4ELbdM6UUrDPITvOnFyB4fpOZb73105ZBVx1fIGYd5D/L6boN2U6yvTtw==","signatures":[{"sig":"MEUCIQCeP4SbwKdt1Wg8tp/xX/juy4AOkzvtWvV1kyTUUuOSnQIgOyfNpKcYUPA/TG8dXEd312Zt2wT7vzJuAbUwGI8dyCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115942},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.6_1775867912973_0.6523752980642212","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"openclaw-storage-plugin","version":"0.2.7","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.7","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"89c1e561aca4b5267fa95b53b456a3113549800c","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.7.tgz","fileCount":59,"integrity":"sha512-VXweZTA1LB6OHYU5/eqgNcUFTMaVj6NoFwCg2g+8rGhXztbAkK1b6IcdqF5rRPim6IgonaYxBzJKgPfL7WXipw==","signatures":[{"sig":"MEUCICAfIqT0t6pdIE9eDAcjgv5o2QhVyILt7MZx5MNCgdKeAiEA5bSBlw6vQ68vanu75qmwWYgPKYyxPjD2PPAIj2QU9+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115942},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@bsv/wallet-toolbox":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.7_1775943839133_0.33699028769395967","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"openclaw-storage-plugin","version":"0.2.8","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.8","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"89949408dbe084cefa8531888f8477f910dc4cd3","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.8.tgz","fileCount":60,"integrity":"sha512-YzXFCsHxKARXGdre8QYIqLZPKi2JFZmq43Fsy+9XmsHkG799vD1huC4hvkRI2nCZbJJzBDVniA5lf6oA+DJ00Q==","signatures":[{"sig":"MEYCIQCl1Xp/IYd62bnDX0q6YMH38Vw9xBQiS1tlQS2ISgwDUwIhAJSiUsHMK4PklWuO3+TO2oNKq+IAKXFeZB+9jchnlUfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119143},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^11.0.0","@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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.8_1775945650684_0.3477899454310933","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"openclaw-storage-plugin","version":"0.2.9","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.9","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"3964021b2e00e6a85d2c98a03a607d65b8b28a20","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.9.tgz","fileCount":60,"integrity":"sha512-uNahT+JXmdOot/1KEihqBqTMkbLcrPrXw87SXw7Tgix7c2gprqh82UagyjFfZBX8aiPO6w7XIFY9Ffx7U4ez3Q==","signatures":[{"sig":"MEYCIQCnQU1l9fcg1dnY3wrVZg8Bkt+yF3T6NwLJe7vDDRgqIQIhAN+nSAE6BC6IwApJG14JXJU+lPP7dq5PnbNDOKuHY+I+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"tsc","postinstall":"node -e \"try{require('sqlite3')}catch{console.log('Note: 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 UHRP hash-based storage via BSV","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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.9_1775948433526_0.3373064786759066","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"openclaw-storage-plugin","version":"0.2.12","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.12","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"74b64223750eb80ace809ff1d7e7ecf0eedd81ed","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.12.tgz","fileCount":60,"integrity":"sha512-56s8KMUwKa21FQte5yRtIZG1d8ovdS6vArr89VoLEeP0JaneGMZgnMjdkg8uZgEOWeECJgexh4Wwh4ojZDTFAw==","signatures":[{"sig":"MEUCIQDNOyLUF45g/zKObkAxAPbYL5iWug2U1v3oypG2BR6oIAIgEj+mGYmy3oE//TT7wVb2gBtOkP/PFsZUbhdaQZgvD00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120154},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.12_1775949218774_0.5631358872450012","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"openclaw-storage-plugin","version":"0.2.13","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.13","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"70a3e4f53e128bb1071a53b84e973c61025230bf","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.13.tgz","fileCount":60,"integrity":"sha512-SxVlwh15YtrA4QXj0mMoehX/4lDYHUFNi7N77As0HdYcHL1BP7MyXdMBf3DpEV/fQirR+n4VkHW2iRdZrNdpTg==","signatures":[{"sig":"MEUCICGpJ+AOZZlmfqlKlGpPhQJzAmroRH63C7I3SWdkd6ojAiEA10DaGyfzfvA3T6sZymlHthCw6/OdHWPQnH9Lt5sY/Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120155},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.13_1775949791579_0.4334644555592877","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"openclaw-storage-plugin","version":"0.2.14","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.14","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c5aa99a86eeb791a1293e670f46070a676ca78eb","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.14.tgz","fileCount":60,"integrity":"sha512-Ct8B7SyHeHU/OuU+AOgdfXogXq5iBcQRHghDF5XoCS7Mrj2BxwGoWXeGfPEr7OvtlUmrl4pYc1Jwkb0GqADKcQ==","signatures":[{"sig":"MEYCIQD9VETWb6y3lnfAzSPnPB1N9+7N+X/9J4vj8a4QPOK4/QIhAPG3hvyyPiz8ATQaA6kv4XjhkQYS7+2Fj5sMUdh/CIp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120155},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","@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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.14_1775950408432_0.0683713235076766","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"openclaw-storage-plugin","version":"0.2.15","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.15","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2d50b50f9f7bcbec51cde84f2ddd79557be1b799","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.15.tgz","fileCount":60,"integrity":"sha512-KBPA6JywHDXS5RFRj4oy7zUEApIW8/Qh9zqjA2q8FBqt6nfVoW/cgqbQlDQf+Wd5Hf5mR6IbqfeUkQMKeJ2iQw==","signatures":[{"sig":"MEQCIDLlYLeQhCTrHr6ZOyPIIwhFaEzr2v7Zn/OlZkIUhhKKAiBKelI0kbxYb1a5Er8GzB+LyRzcF7CRJ8HpTEUnaVaCgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120866},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"tsc","postinstall":"node -e \"try{require('sqlite3')}catch{console.log('Note: 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 UHRP hash-based storage via BSV","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"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.15_1775953553190_0.3354312226845384","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"openclaw-storage-plugin","version":"0.2.16","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.16","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"5732c831ee7db709fe6bcf7b674504bb745ad180","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.16.tgz","fileCount":49,"integrity":"sha512-l5qYyL3DN7ksUqtjafIcFkm81enxyI+/y9ZQj31ECL7ThAiAvBIZE27oYdnlfKNeAUVVl/8Xq62aKR6cvQdO9w==","signatures":[{"sig":"MEYCIQC5udJ1npdAqNMw+t0vmNpqu5+ELBpc8uHxuHhXkSsP3wIhAO96tL11xgQU8sRm0Tgh5z2SG1uFJrItElaxiWdz49hG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97602},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","postinstall":"node -e \"try{require('sqlite3')}catch{console.log('Note: 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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","openclaw-plugin-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.16_1775956825193_0.3577521222001956","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"openclaw-storage-plugin","version":"0.2.17","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.17","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4881612cd6936731a555c1397704fe96f15410c2","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.17.tgz","fileCount":49,"integrity":"sha512-ygt+kpP+kgWUKX7QxcWvKlNDcgQfmRNRgRzXLga8IBaJvc2jNsEyUzojKJlgemVnAiBALyxGj9Wi7Ce1ApkPxA==","signatures":[{"sig":"MEQCIDYTkH8KbS+cVj13/wUEYaE9QHeAZ9AJydFBQjmvvJBzAiBak2tGPXL1EdlqMVoCb6fWizKY3lV58PxM9KLnEhQTvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97647},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.17_1775957562218_0.9775010574628344","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"openclaw-storage-plugin","version":"0.2.18","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.18","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"b51e23300b30ecf0cef60e645ddcc68c995f9d9c","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.18.tgz","fileCount":49,"integrity":"sha512-H3KqZ3om55+CtqXlMV4EWlNduzlZQvnjrwqYcc1qFcHZ7v3x97yhqV1iPNj92Lg18RwbcO4cuobeRhAHcmGrrw==","signatures":[{"sig":"MEUCIQDClCDDeNuV0na3nOCzayO0BM3cZnujbopFNfyyai0QzwIgZO0x8K7vtNbqNaYbB7+HnMaj27WMhxIV46zIWO2MVa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97647},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.18_1775957869752_0.712493647137459","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"openclaw-storage-plugin","version":"0.2.20","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.20","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"a90ac9f61dfa12f20fe4280f326cda7a75b21f15","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.20.tgz","fileCount":49,"integrity":"sha512-YkalnwPl+58WRtvECkdDOUNi9KAOpX43oZ60FmQn5r2kEg8zo6rd7KmGamKE5ICA2r1l6JNu0S0UIAqcGhnThg==","signatures":[{"sig":"MEUCIAIj/jRjrlgNJWZ3YYkpSOMAcR0fZPYB51J1nGROlpdWAiEAu4XmLU3Mppsgi1RrFpaCcAdmJM2KCQcpYEInCNLBj7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97604},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","sqlite3":"^5.1.7","@bsv/sdk":"^2.0.13","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.20_1775960261811_0.9761211665416456","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"openclaw-storage-plugin","version":"0.2.21","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.21","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2e30bfae5e2d658815955dee3289506d8ece9b1d","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.21.tgz","fileCount":49,"integrity":"sha512-JfUshCLYI1/c7Vm1sR/eVkQbRSNS/JBjZyaEa0PxFwaKSK5w7IWWmcvsMRVAB2RuKlGM18WMeD8Tnwq0fcAWAw==","signatures":[{"sig":"MEYCIQDx4yqCj2+MQkL9ccOk+2OH474qh17GdPYsOTzJh3c2RwIhAO40qY1+1Up417S07KVXcRTuFvi8s2tBpLmVA3vpdWoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97629},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.21_1775961768052_0.8409827199338131","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"openclaw-storage-plugin","version":"0.2.22","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.22","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"6800aa23392709ed1942f590e8ee608af923078a","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.22.tgz","fileCount":49,"integrity":"sha512-gC6y9/FBIbVTNas7SFbhyyoGZSY51qa3Gx9+UPPn2iyxu+EoDD8WGpB8KSnNMHxiuyUveHRd469oPm+OHUd98Q==","signatures":[{"sig":"MEYCIQCbSepmZkW8sddzMeCWrqfHU5W8RFX+LGfXnbU0VV8/JwIhALvU2qhwSiCB27rlYaLbvEPc09UxX6OPff+FD3bzQ/ne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97602},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.22_1775962899809_0.03436854189902627","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"openclaw-storage-plugin","version":"0.2.24","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.24","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"4ca974478a0fa18d678bbe17a1fe638a10d8862d","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.24.tgz","fileCount":49,"integrity":"sha512-ByHQeSoSpsHLiKkuhCimbiFEYpymll3+5fMqQ/9F/CQSCoRHzK5zJpRNyysbDptgeTccG/bn3pBR2zeqW7rHhQ==","signatures":[{"sig":"MEYCIQDIworo5h6HUxBW704DTCvs4jCLwva5UEe5DcsxutW0dwIhAIpdIlXxWsoMPF0Fvc4YM0CPo4dtPVygShEjWHcZma7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148925},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.24_1775963467109_0.5543396474070186","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"openclaw-storage-plugin","version":"0.2.25","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.25","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"8e9e67feed5504c306807c4d05a1252a55c5b9bb","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.25.tgz","fileCount":49,"integrity":"sha512-q4toFUII2zsa71Lq8JH+ohnmisZXp2Ru034FYRc9sBR29cmdwBf90fZnmAuF2M8Tseps0UeDbeYJv0n6aWQYDA==","signatures":[{"sig":"MEUCIQCEDM+YGiOgjaPijLiqAtMVaoEZCYyOHM9LE2gxvLN5kAIgOyPOkm3UNbdScmEoUyPKZADZx3MB/N6Y8vUeoUgcCHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149239},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.25_1775964043866_0.29700129189317725","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"openclaw-storage-plugin","version":"0.2.27","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.27","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"c02c9a5d098947710bad22a7a30c75e2d0951a32","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.27.tgz","fileCount":44,"integrity":"sha512-9gfy8gl3t2a+idyTTr6qOBWnboiZUiAL2tt6tIlo0BwgwAHuwJx/q2Lw1z7bP4Q6TaFUYC5pAkaVQTTZRmY3Vw==","signatures":[{"sig":"MEUCICpcmb6FBtzmus8o8PQGr4Twe4VUyfZpk1rhUBms7ilpAiEAhXN6ZowEoMD331FcZToc0XVCcrPKvaCa+pnDsOkhsBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137983},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.27_1775964925418_0.2387697439970029","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"openclaw-storage-plugin","version":"0.2.30","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.30","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"2e786016c7f146b35138c7e2cfc434360a928776","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.30.tgz","fileCount":45,"integrity":"sha512-4JmTOqYsAY/4L4+Bu4JFnBi3xELhkNTxPC180hVCDuuWgnvW1zz27d7fie7BEbM7bpnhYtnrhz7bvRo51pqjpw==","signatures":[{"sig":"MEQCIErniSwquANzgIa1EOx01nh7apgJAjj5l/uX6TdtbWiZAiBL9d23OYV4jmbF8ZqGYpLtLhNxU6jdhiDkY+egg6RTOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138228},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.30_1775966097364_0.11742612671482133","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"openclaw-storage-plugin","version":"0.2.31","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.31","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"1f31e33d64bfd1c2708892037ec0e5495646ffd1","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.31.tgz","fileCount":45,"integrity":"sha512-vYlTx4VYPel0oo/f7F+V+E+UWQGXEMSxwodUiIz4y5APiiZxKVbuUXTl3/LPGaIS0mEnw0pSsQ1TyVeFrfipRw==","signatures":[{"sig":"MEUCIQCa14mA0P1wBQ8+DEMaC+scgqOOJD32gYl8lJX7rIOLxQIgCsfb+D9UUc89xUAfjozjBmw4xG4g+xgNGSW0XqIzKMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138299},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.31_1775966513405_0.41147446520382047","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"openclaw-storage-plugin","version":"0.2.33","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.33","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"dd58702bc69fdc1c81b4c26ea4d773ba951d1f66","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.33.tgz","fileCount":45,"integrity":"sha512-k9dIuEXa04DRmKKX6ayjI8xA8+/etggx0kWOx4QxEhanLi8vxV8DoBwIFc6pSL/48043ZkbR2SCAMBblqVcbnw==","signatures":[{"sig":"MEUCIQDwoRxk1bhLLvVrG+736IEkgOjUrOs246v4BZLNC1FxOQIgBDz2bs1md7CDHiiE/Wpf2k3KYwyGEmnBqireE+5h+rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082904},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9398b0f69a93038ec012f26e15dc46956bfe3ea7","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.33_1775967311760_0.6409582739373629","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"openclaw-storage-plugin","version":"0.2.34","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.34","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"3880028d5fbc9ca01301068803fc37c62d76e3ca","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.34.tgz","fileCount":45,"integrity":"sha512-VBKe+0C8xLvk69TmWHTYqHuJwkqGfDtSDp3tfUiB+yY2s+MUA+7dBbG+T+6sDNa9NUvxfFA6YFAIPeVmwGxwcA==","signatures":[{"sig":"MEYCIQClrP1t6yniya3kZZiQXolEdrr4njgWTTw43j08LzK47AIhAMFF2pEoXDyEB0smGmLOlO1IpVOocrqtiR4EnaFJcuIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082887},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.34_1775968143154_0.17137209706304724","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"openclaw-storage-plugin","version":"0.2.35","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.35","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"bd72b0c9d4e97d652f2b490bd9d1129dc360d1d2","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.35.tgz","fileCount":45,"integrity":"sha512-JPNul+hFl7mzsZgjXcp0w61s8JrS/Jxp9YRjHKg++yYj2U/H3uamAE2GE2pdlxO9tm9udgXi8SKcVWveWqV3LQ==","signatures":[{"sig":"MEUCICIdx8s3U+KCkqw/QjDv7z+fCadoDYxZajHzR+NnSIRxAiEAzlVlxXuW/OEmqYXjsmyuuNa39Pdtdl6358UPLcHfLQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083926},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.35_1776103422470_0.5039921147402415","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"openclaw-storage-plugin","version":"0.2.37","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.37","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"75f14ea70f13722627c448a0f5ac7e241245a6d3","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.37.tgz","fileCount":45,"integrity":"sha512-vFuBTy0bdzC28nrkd2EYJr2Z3+PN4GMZEGHM//TOeFX/3JOhcoeiZR9D/eRNnR1y5bAi3y1N2Du6lYCt7md9vQ==","signatures":[{"sig":"MEQCIFRz39ygyN5mObYKijtBFDdnjAOVkZL7FI+7ZWzH4chVAiBld2ZhME74ExJBkM7f1WlulzAIGBM1KbwYyr7WAD97Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092264},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.37_1776110111911_0.12214504946952065","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"openclaw-storage-plugin","version":"0.2.40","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.40","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"d0a1fc52cfd5e91146c97cd8746a7d3f3bca001b","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.40.tgz","fileCount":45,"integrity":"sha512-E0kAnpl71ypziwPG0DAE9AenFoZuadmw5zoHI9mMazSkx4H+XP6SH76Teph9BRmuJIfHnsdUMPE2yk9UStqz+Q==","signatures":[{"sig":"MEQCIFuJPYnKuR0Gow3E618a5D+gpg7B28djlD8Ta8ciKqvCAiAQde0kQgW9PLDuVGa0EzEkw+OQLWfPxyPQPltbeJuc2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092263},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.40_1776113709974_0.7091997354706951","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"openclaw-storage-plugin","version":"0.2.42","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.42","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"ae6f6c674241e3e77bbccd0193a05700fb5589d1","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.42.tgz","fileCount":45,"integrity":"sha512-ufTJVUjYkeykpA72fDz5XluMXW+0cCu2Un9gGMUMCsKr+6pusDCDbLmXznBZO+l7gNSArCHt0NNaKYS6Q9nJkA==","signatures":[{"sig":"MEYCIQD+KQYKeGYn5crZXIU6ijfwawMtX0PPbutSA+thJNjUjgIhALc2hwdpO0wuwKWC0tnM3y+DhXCaRUJGtPX26OclXeo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11556823},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.42_1776116243671_0.2044830269344593","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"openclaw-storage-plugin","version":"0.2.44","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.44","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"57b2ba28c166147c1d327a3a7bee71c1ffa4569c","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.44.tgz","fileCount":45,"integrity":"sha512-YxB5hQTmkDruMrCemeMDr+KzcvNcxOakDqB+ufwu1C2ntqxe8XfCK2HL332tTYB9eDNsoykwFTkVEEh3S9juCg==","signatures":[{"sig":"MEQCIACdqCuRqEKKzicUxxExRkaGl7R28gU86jGulX7DODwnAiBo+Aabo7Rsy220FArW4TukG1ACe6STTDTVk2rqQNBqFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11958699},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0","openclaw-plugin-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.44_1776123637929_0.7170242337892434","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"openclaw-storage-plugin","version":"0.2.45","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.45","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"7ceff26add21a34f04f47b92b6da8854c107b45c","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.45.tgz","fileCount":45,"integrity":"sha512-BTbkX1rLo0/awa11InFzcxiic1j20Nvj3gmBQXkYM31HMGiQI2nUXOkgD06XszjYkr0BWBzeKssoN1t14TBokg==","signatures":[{"sig":"MEUCIFETORuSjjIt9P0Ug6SVSwyhAMfHtg1LNVchAbPtfQEsAiEAzMhp/GrowXgvedb81swkjBKU4XLgwwvf+7dfFjc6WpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11958656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.45_1776125146368_0.5986579366342941","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"openclaw-storage-plugin","version":"0.2.46","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.46","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"47443e8761f432eaf75ecf8eab3c8d89abd20a04","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.46.tgz","fileCount":45,"integrity":"sha512-hiwH7Q4/Akgd5Qv0xtlBRy9SWSUIFJf7jNQihH4HXUTIBRmpSM7JVJAi/ZKUqwhfCXJQeUC+RyIvQKsg80eniA==","signatures":[{"sig":"MEUCIBDUSeidNlIDu3C1ZWXp/x3ni/Zar1F3znE/FKEE8U/AAiEA36FUWymKaHkE4PcKN7O2UKmR7gh6jG8DWc0ydXHLTvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11958657},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.46_1776127161602_0.03713209081536695","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"openclaw-storage-plugin","version":"0.2.47","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.47","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"08a320d20cf0c0f36f4880012af250fa9a926f10","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.47.tgz","fileCount":45,"integrity":"sha512-zxhonEP+LOIyIwdCIb0Wf/r9Nv33JwwHKX1ZnGFPns9y37fPTJ41MLiqwwd4WZuFyjCM3hdNmaWQGuU7aX1iww==","signatures":[{"sig":"MEUCIQCEOjqBPEGYCfhwFlJ745LMPP8AvbINvbZdhtrT+HvtTQIgN60rzxe6z3zpowZ1H945dPoyJvJ/Kr5GdwxwYEHsaMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11960244},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a6ce76142911f2de99553dbefc025b9b829161b","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","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","better-sqlite3":"11.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.47_1776138877300_0.3083655583230682","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"openclaw-storage-plugin","version":"0.2.48","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.48","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"6751843ab7699c792da355a9f21f2ee3279820f2","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.48.tgz","fileCount":45,"integrity":"sha512-AAquWn6itX+xupg7QjqvBHVDVHMMSI9t2wQ2IqgPDPfpBKblO0um4SsBHU4e5RP+MWpyC5/MFNLBdwPhmdERGw==","signatures":[{"sig":"MEYCIQCfdfV+uC1g5aqcaJ/19YtJs7Os/kqwyLPLHmEGvySNmgIhAJc8zFqpvxtuAeE/6FnSqrnCBtD5iqCHcnorL2fpuDOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11950165},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75eb2ac9494e584d3a8af1825ac0d660f6f1b788","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.48_1776181418484_0.564115972573398","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"openclaw-storage-plugin","version":"0.2.49","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.49","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"82743895aabbb6afbdc88e7ae3b30c5db7d09d55","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.49.tgz","fileCount":45,"integrity":"sha512-vFryhSJ0Q2fY1F9Ok+ePGK1qSzV3vrfhHPD9/D9u9rps+lkmKRVOANWo8oc2puVLEeRMpYYS6fZbTyc50HoTRQ==","signatures":[{"sig":"MEUCICDiVy1zALPVfEF/c2041eDko8IHZYqflfTCBK/qBcpuAiEA9vCS6Vnia1VpY/zm373/cvPXN/Bf77VRbgMh93wcvIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11950165},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1b83f7ecca16caf99fbc679592e0c72d35cf213c","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.49_1776201918155_0.4638678131289822","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"openclaw-storage-plugin","version":"0.2.50","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.50","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"6a836e6e1de549c645d9885ae420af7102184238","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.50.tgz","fileCount":45,"integrity":"sha512-bhEaW+Zm6/D7BffEfswCTAb+onQzsMp0po1rvsTTEVb3qzz+a1KYjsyO3MyN+7QrVxgfAvirjNhTJxiUzgNseg==","signatures":[{"sig":"MEUCIQDamWCV1OYfkb66PYUVyaeDV6JaIXHfKBsoC6D3gE9C1AIgZUcnZyytbgv3a16i8WSHjhBeK0zip2nvpTBlDxXtWyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11949999},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ebde162e79e6592e7991c9f67e3eaa8da959e641","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.50_1776204004053_0.7698546354084379","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"openclaw-storage-plugin","version":"0.2.51","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.51","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"b41a070d5c16d5b59041866dc43e7ddfded39419","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.51.tgz","fileCount":45,"integrity":"sha512-/AmWd5g55zeTdVYWRKqcKSsJGrSOMx3n+0sK2CVdTQJHJiynuvIZo00n/Oc1I79haJXVrMMOYNXmlmQPTQOWVQ==","signatures":[{"sig":"MEYCIQC4AKLv04gPYJ8l36H3HrUonkn88KeIYPhXS1pABiAvVgIhAPTDmDOT1jjFSuUZhHwHrWoiNe6EAKMLclz525UJHZbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11950084},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"74a01550a9ac7bd2033b3bae1594575c590b20ac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"knex":"^3.1.0","debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.51_1776207511022_0.8356552257647443","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"openclaw-storage-plugin","version":"0.2.52","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.52","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"076721927cd43bfa59adea9594ed51b8d98c8540","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.52.tgz","fileCount":45,"integrity":"sha512-PFWJHlOrTR3vapvpIddl/wl6J4Vhobwst6Hl96pt8oX77E1/1LOVOXzDi5C8T6gGoIZ99b4M68Y5cpQ8ckc1xQ==","signatures":[{"sig":"MEUCIQD3wdKMm6hRxC23q4S3/BlPBR3nFnftMWheXtq2JH68rAIgIBpsSSXEje9yqr5OiU7pLSnvmGhsySmX0mFCYKXdkGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10818725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9beb8df23c708e18f4a0589b1195bc1747fdf20c","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.52_1776380646946_0.4359564815364003","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"openclaw-storage-plugin","version":"0.2.53","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.53","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"9cf3ae3c5098686881d9ff4ee2385a1e2aadfe6d","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.53.tgz","fileCount":45,"integrity":"sha512-8fsLDJqkujQEPIj/grR/HuJMuTlQ3Ej6bBlbg9v/JzY/guNqpEkOQSvZbu+GV2KIrWO7qsNlntQ4ZNMkCWVLqA==","signatures":[{"sig":"MEUCIQCXEGFKrcUWmZm9NJKq5te4HcYnLmN/R6tVpbHfCeP9EQIgDUijTF41LfxqZ47jiBKlJ47n/GSZTtAnpmwUrkUATQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10818725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.53_1776431303492_0.1512817355215894","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"openclaw-storage-plugin","version":"0.2.55","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","_id":"openclaw-storage-plugin@0.2.55","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"dist":{"shasum":"6c3cbbcb390e50d9d5fd00d78e8939a85e732f7d","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.55.tgz","fileCount":45,"integrity":"sha512-C2q3W5i1RBih2lp8La6ERrx3PsBq/sGSXrwpXOdbWlAAH1WIUjxuD4n02cRZucIXwbl8txcLc5U+rBmwtE+V5Q==","signatures":[{"sig":"MEUCIErYt77enOIvdrL1ggZjkBTEbtgljfizkJ1i43JxknI+AiEAid/22qluNNCakUvtlzSS5s2fFRNMJTu6NZNbR2wjQGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10818725},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","scripts":{"lint":"eslint src/**/*.ts","sync":"node ../../sync.js storage","test":"npx tsx src/storage.test.ts","build":"node ../../bundle.js storage","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 UHRP hash-based storage via BSV","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.0","dotenv":"^17.3.1","@bsv/sdk":"^2.0.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","typescript":"^5.7.0","@types/node":"^22.10.0","@types/debug":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-storage-plugin_0.2.55_1776453766941_0.05705187237910514","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"openclaw-storage-plugin","version":"0.2.56","description":"OpenClaw plugin for UHRP hash-based storage via BSV","type":"module","main":"dist/index.js","scripts":{"build":"node ../../bundle.js storage","prepublishOnly":"npm run build && npm test","lint":"eslint src/**/*.ts","test":"npx tsx src/storage.test.ts","sync":"node ../../sync.js storage","postversion":"node ../../sync_versions.js"},"dependencies":{"@bsv/sdk":"^2.0.13","debug":"^4.4.0","dotenv":"^17.3.1"},"devDependencies":{"@types/debug":"^4.1.12","@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","storage","uhrp","hash"],"author":{"name":"Tomás Díaz"},"license":"MIT","gitHead":"8abd2aece3a5efc211de3b6cf4459cf7a83d5bac","types":"./dist/index.d.ts","_id":"openclaw-storage-plugin@0.2.56","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-2MSzawbFx6Elwsw2a+JEKNosIMrByIN3FIkTuG4M6GzhaupCWYIUXAQ0WgSZ/x1dbnqO+02ZLgb4hdh3khWx3A==","shasum":"fff5ce374fa3837336ccf8b87f0417fcb07547b8","tarball":"https://registry.npmjs.org/openclaw-storage-plugin/-/openclaw-storage-plugin-0.2.56.tgz","fileCount":45,"unpackedSize":10818725,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBlCXUPxUiK5vALmqsvKyneqAvw4sMYJBeYGmzAJ5kJrAiEAlN3brSUqbQID8unGjU2uzWEzqG6oQhbKmOeUlVYxZXI="}]},"_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-storage-plugin_0.2.56_1776458253500_0.3895663231127191"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T23:08:13.641Z","modified":"2026-04-17T20:37:33.875Z","0.1.0":"2026-03-31T23:08:13.870Z","0.1.1":"2026-03-31T23:14:10.879Z","0.1.2":"2026-04-01T00:11:06.845Z","0.1.3":"2026-04-01T00:27:33.037Z","0.1.4":"2026-04-01T01:08:24.216Z","0.1.5":"2026-04-06T01:34:40.538Z","0.1.6":"2026-04-06T04:53:41.720Z","0.1.7":"2026-04-06T06:24:26.075Z","0.1.8":"2026-04-06T08:01:02.380Z","0.1.9":"2026-04-06T08:46:01.877Z","0.1.10":"2026-04-06T09:16:41.695Z","0.1.11":"2026-04-06T10:02:27.089Z","0.1.13":"2026-04-06T11:22:51.870Z","0.1.14":"2026-04-06T12:21:53.637Z","0.1.15":"2026-04-06T16:46:55.775Z","0.1.16":"2026-04-06T18:28:27.414Z","0.1.18":"2026-04-06T19:50:20.114Z","0.1.19":"2026-04-06T21:06:07.075Z","0.1.21":"2026-04-08T12:11:51.291Z","0.1.22":"2026-04-08T13:02:52.437Z","0.2.0":"2026-04-08T14:35:04.830Z","0.2.1":"2026-04-09T11:27:25.698Z","0.2.2":"2026-04-09T16:14:03.041Z","0.2.3":"2026-04-09T16:26:52.023Z","0.2.4":"2026-04-09T16:32:14.691Z","0.2.5":"2026-04-10T23:58:56.240Z","0.2.6":"2026-04-11T00:38:33.176Z","0.2.7":"2026-04-11T21:43:59.312Z","0.2.8":"2026-04-11T22:14:10.857Z","0.2.9":"2026-04-11T23:00:33.683Z","0.2.12":"2026-04-11T23:13:38.952Z","0.2.13":"2026-04-11T23:23:11.723Z","0.2.14":"2026-04-11T23:33:28.583Z","0.2.15":"2026-04-12T00:25:53.326Z","0.2.16":"2026-04-12T01:20:25.340Z","0.2.17":"2026-04-12T01:32:42.376Z","0.2.18":"2026-04-12T01:37:49.891Z","0.2.20":"2026-04-12T02:17:41.970Z","0.2.21":"2026-04-12T02:42:48.201Z","0.2.22":"2026-04-12T03:01:39.951Z","0.2.24":"2026-04-12T03:11:07.332Z","0.2.25":"2026-04-12T03:20:44.058Z","0.2.27":"2026-04-12T03:35:25.649Z","0.2.30":"2026-04-12T03:54:57.546Z","0.2.31":"2026-04-12T04:01:53.558Z","0.2.33":"2026-04-12T04:15:11.995Z","0.2.34":"2026-04-12T04:29:03.341Z","0.2.35":"2026-04-13T18:03:42.639Z","0.2.37":"2026-04-13T19:55:12.109Z","0.2.40":"2026-04-13T20:55:10.152Z","0.2.42":"2026-04-13T21:37:23.916Z","0.2.44":"2026-04-13T23:40:38.212Z","0.2.45":"2026-04-14T00:05:46.639Z","0.2.46":"2026-04-14T00:39:21.877Z","0.2.47":"2026-04-14T03:54:37.578Z","0.2.48":"2026-04-14T15:43:38.792Z","0.2.49":"2026-04-14T21:25:18.434Z","0.2.50":"2026-04-14T22:00:04.317Z","0.2.51":"2026-04-14T22:58:31.340Z","0.2.52":"2026-04-16T23:04:07.190Z","0.2.53":"2026-04-17T13:08:23.779Z","0.2.55":"2026-04-17T19:22:47.220Z","0.2.56":"2026-04-17T20:37:33.766Z"},"author":{"name":"Tomás Díaz"},"license":"MIT","keywords":["openclaw","plugin","bsv","storage","uhrp","hash"],"description":"OpenClaw plugin for UHRP hash-based storage via BSV","maintainers":[{"name":"samooth","email":"tomas@electroaitana.com"}],"readme":"# OpenClaw Storage Plugin\n\nA programmatic OpenClaw plugin that enables hash-based permanent storage for AI agents using the **Universal Hash Resolution Protocol (UHRP)**.\n\n## Key Features\n- **Integrity**: Every file is addressed by its hash, ensuring data cannot be tampered with.\n- **Efficiency**: Agents share large files via hashes instead of large message bodies.\n- **Shared Identity**: Uses the same BSV wallet as your other OpenClaw plugins.\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      \"openclaw-storage-plugin\": {\n        \"enabled\": true,\n        \"storageHost\": \"https://storage.bsv.direct\",\n        \"walletDir\": \"~/.openclaw/bsv-wallet\"\n      }\n    }\n  }\n}\n```\n\n### Options\n\n| Option | Default | Description |\n| :--- | :--- | :--- |\n| `storageHost` | `https://storage.bsv.direct` | Preferred UHRP storage host URL. |\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- `/storage status` — Check connection to the UHRP storage host.\n- `/storage upload <text>` — Upload a quick snippet and get its hash.\n\n---\n\n## AI Tool: `storage`\nAgents can use the `storage` tool to perform the following actions:\n\n| Action | Description |\n| :--- | :--- |\n| `upload` | Save local content to a UHRP storage host and get its hash. |\n| `download` | Retrieve and verify content using a SHA256 hash. |\n| `list` | See all files uploaded or cached by this agent. |\n| `status` | Check storage host connection and protocol status. |\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 local file caching and hash indexing.\n\n## License\nMIT\n","readmeFilename":"README.md"}