{"_id":"@mandate.md/openclaw-plugin","_rev":"43-e02c0692ec383fbdcfde8b092e3071e2","name":"@mandate.md/openclaw-plugin","dist-tags":{"latest":"0.6.3"},"versions":{"0.2.0":{"name":"@mandate.md/openclaw-plugin","version":"0.2.0","_id":"@mandate.md/openclaw-plugin@0.2.0","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"2a824f399207f86d68da89c59ebd0fd28f3930fd","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.0.tgz","fileCount":25,"integrity":"sha512-JQVN5LxGJRbQozL1R09YLpimEkdKPD/WNZojHZh4dpQzIi5C1vFgxm7AC/q09+iccvbk/qw1yIpVD3LOp5bjpw==","signatures":[{"sig":"MEUCIC8FpZCIiFd9sHt4wO2oi9bdD5s92oVOE6Gu6P2KeC64AiEAnvyiLKZu4Olk9/zGuWwpwjN7ZaiHp2Ls7m+hyouRfI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./src/plugin.ts"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@mandate.md/sdk":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.0_1773855312041_0.6801020651271794","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.1":{"name":"@mandate.md/openclaw-plugin","version":"0.2.1","_id":"@mandate.md/openclaw-plugin@0.2.1","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"595ef953d9d190a152832b9fea576ee06262b322","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.1.tgz","fileCount":25,"integrity":"sha512-emSufsmxFQfretlyFIgG3vt/YQVBj9DKNhJwbSTs9tN158hR3n4zjxA32U3zY1GLotIW8VQKdbMvhNhSL2yrLA==","signatures":[{"sig":"MEUCIQD33QWIb80DuQzTAhsu5LBO2YWGhDanC8jT/Re72TR9CQIgF7UB1+azGKBUfFglNc2STTWySHPJjFUca5dpKR+QeGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./src/plugin.ts"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.1_1773856256297_0.36867713091661947","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.2":{"name":"@mandate.md/openclaw-plugin","version":"0.2.2","_id":"@mandate.md/openclaw-plugin@0.2.2","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"a05b979c709d0342cdfe717225290f1125e0b099","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.2.tgz","fileCount":18,"integrity":"sha512-MOFSUiXvWUxrl9R28P8rpd6lxRMkvN693ghEShDM36yICd8wX0wm9DBCnLm9IAU94OOnQNU9S4dFAj4T/4fUtw==","signatures":[{"sig":"MEUCIGa8vV4cXVJy+Vxo6wU/WOQTqHLxeznHdUQ+YSh3vrs8AiEAr27mK/Ds+QxEK2Z4LGg9o0IbmG38FJzSTzFBVqZzCHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.2_1773856561070_0.49971483349556944","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.3":{"name":"@mandate.md/openclaw-plugin","version":"0.2.3","_id":"@mandate.md/openclaw-plugin@0.2.3","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"b758e4ff9d2c84f4f93bca31c40d98ee84b5ea88","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.3.tgz","fileCount":18,"integrity":"sha512-q6cESnKwevBBGr/TKeR81/hUMYHwsttmt/YWA6+LZsIwuxiCpyysunr/6jwbpRkqeRkyxNgIgU/k6Vk8ww/mbA==","signatures":[{"sig":"MEQCIF1VYpZCImS40kktNnZLtnRE2qPcoF6LAZ/HkUhwUbfpAiB+CJTViUJilKcB03GAM06WVcm9EVdXUlTivpSH15F5GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.3_1773856690276_0.8322733397574826","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.4":{"name":"@mandate.md/openclaw-plugin","version":"0.2.4","_id":"@mandate.md/openclaw-plugin@0.2.4","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"f76cd5879c56d11dfe824fb7d9a0bfba8d151893","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.4.tgz","fileCount":18,"integrity":"sha512-ptf0OIioX+8GdTkRO62mA0eyAyhSe01OlkL08Hw5A8RPCRDcJxdg3mOwheEpuYOAriMLMl+bYNxXwEiZjuTTXw==","signatures":[{"sig":"MEUCIB5nIK17iIjWyDDGZFv6RJKmZ+zIZNM45UvE58FxR76PAiEAwAcpMjHG86JQZ73Jqe5LDiobpj1w9mAVGducoPudkco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.4_1773856998878_0.5808755735979749","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.5":{"name":"@mandate.md/openclaw-plugin","version":"0.2.5","_id":"@mandate.md/openclaw-plugin@0.2.5","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"d0ddbb2e8a5d1c7ad81a28d2d606518c3aa5f802","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.5.tgz","fileCount":18,"integrity":"sha512-kEePNFcaKK/gqqsvG5LfKadj3DlbmTzKpmYEnOYv15gFdotD/q+J7zhOzlW5B9im+teCjVf9Tp8DSalf2RKePA==","signatures":[{"sig":"MEQCIGf30o87/8G328YNK/xeecTA2Zxkj1/Fh+gMtKxR6wTqAiBVEErrUSjrjQL2QXSBRxaxNB7B5BfOTnpKhm2rZUGMmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.5_1773857147759_0.4726055105386704","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.6":{"name":"@mandate.md/openclaw-plugin","version":"0.2.6","_id":"@mandate.md/openclaw-plugin@0.2.6","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"b6053b80ae8785dbbb20e55cb3b117db76ad3687","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.6.tgz","fileCount":18,"integrity":"sha512-UuLz/aXjbOwio4lVG6W5uXDv0nL8Du0305pcSIXGs2f2q5edGJitVA+gqZOy46TkMUTlR5tNbqaaRoIKeNZglQ==","signatures":[{"sig":"MEYCIQDYSnolRMoinUKyNJOXxYkmy7AQirs2nOEU2VEn4ayIRQIhAI826gfC0VPK3wWcQkbV1K5R/hlWcDTcmR48M4d/Dn/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.6_1773857337243_0.7087810172057201","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.7":{"name":"@mandate.md/openclaw-plugin","version":"0.2.7","_id":"@mandate.md/openclaw-plugin@0.2.7","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"0bdeab88b62d756fe71e256147e7fe995a1d038b","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.7.tgz","fileCount":18,"integrity":"sha512-r7yE7JmKKqQ1vZCos1vAFxkgaKq/mQzeidW64/SBP2/0i7gwKDE6orhpfSAnbNqrcjhSNzTqqB8Zvp5GCDK2ZQ==","signatures":[{"sig":"MEUCIQDU+S+I3mJEKFgYTaxN72o6Q7POXGxfzD0OdyoFgD9G5QIgCcpF5TJxtxZXT9XVNzEiUOKLIC8glF0lzsZXGVF8194=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.7_1773857773752_0.5039931372998028","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.8":{"name":"@mandate.md/openclaw-plugin","version":"0.2.8","_id":"@mandate.md/openclaw-plugin@0.2.8","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"cfa7227e9413bab6f0d6836b034913a171a49376","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.8.tgz","fileCount":18,"integrity":"sha512-dKl1F7xrAc6tYXPbsGaCHv0UMVNzmkN2FNsV4Ezxi351mC7s0U2+TFuO/VFdcUdCPtyuU7tfNsWwIiuyXVbKJw==","signatures":[{"sig":"MEYCIQC+8p3OYerTPCrVmy4WvvSA+7O8eKuugoPrMIxtldAxwgIhAM60v3DAfmQOydUG/ZLMnFqNRPD/UYdtvVkirqYEwZAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.8_1773858314773_0.9113306210437324","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.2.9":{"name":"@mandate.md/openclaw-plugin","version":"0.2.9","_id":"@mandate.md/openclaw-plugin@0.2.9","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"3149d3f66f31cda50c9c2aeeac0e8c202b09be13","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.2.9.tgz","fileCount":19,"integrity":"sha512-dwbmSqsrM2Lzijee+ejo9rzJPswcS8YWWQoeofGq/d/Gvuqjzf8qstvFNaIAJX5hgEh97ypa/owRu5pANvFo+Q==","signatures":[{"sig":"MEQCIFkjr+DlSaQrlTw1YHvJGcc2oS/Gu+967QZe3XDfOSAiAiBxFkhKnWC3GVpQwt8ieO26KDgXxtooecpABvgQCFw2aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.2.9_1773858381482_0.6494420349460173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.0":{"name":"@mandate.md/openclaw-plugin","version":"0.3.0","_id":"@mandate.md/openclaw-plugin@0.3.0","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"baa633c22ad53a01f82e67c71d5af7aa99f78698","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.0.tgz","fileCount":19,"integrity":"sha512-hckdCkKcLBq32B2lNYi3A8DDFFLfk2zoGiITCeiDyPmwQX48tvkqsoD5u0MVgvnSfFZ3S3atNo8imO4Qyv7F2g==","signatures":[{"sig":"MEQCIAy66gmstd41VHNxZ/JvWlzZdwa7LN8Chs5Na+XYHdY9AiAH16OOU5+zX/wvFxuht3nJo8xKyA6qdzaIC1GUN2zTmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80900},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.0_1773859022742_0.5641901453845728","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.1":{"name":"@mandate.md/openclaw-plugin","version":"0.3.1","_id":"@mandate.md/openclaw-plugin@0.3.1","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"cc9716de92ed2e6c49201a39bafe97dad334f156","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.1.tgz","fileCount":22,"integrity":"sha512-rw6LjGI2Q3Ev8JB0NJ4c9DfItlcuOa2xRUXNP5wIk4hyI+KKdaZFK6GAV8pbfGeSffIFI4sA0gmtx1CPyENNtA==","signatures":[{"sig":"MEUCIQDWRHhx286kg1RqNeq2P+iTng/hXlFJFIG+JqZ9nabnyQIgYFpE+Sy/nFO10DdF0mJUoIaaYHgkLN7expLI+X2k/30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.1_1773859437077_0.2567071720126868","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.2":{"name":"@mandate.md/openclaw-plugin","version":"0.3.2","_id":"@mandate.md/openclaw-plugin@0.3.2","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"7820d4c3e15efe67370b979f964984aa8f925681","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.2.tgz","fileCount":22,"integrity":"sha512-0dfOigBET68tiBZQIodmhlTXWmuagN93d3OAIOCFjVpZElJxT756dg5mveCYJomFK1jm9q7IsE/Lt8CR3OUPcQ==","signatures":[{"sig":"MEQCIEmhmcIGkhmesIAN9KL+Lx8LPUnRmyH+wei0/+X/vqXRAiB5o7ay6hByZiJN1MpC/BTUU2b6k2DroPHSY26izjxKYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.2_1773859605463_0.1615493852318859","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.3":{"name":"@mandate.md/openclaw-plugin","version":"0.3.3","_id":"@mandate.md/openclaw-plugin@0.3.3","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"f66027a2186f90fd6c87bf579dee1e3588ccb099","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.3.tgz","fileCount":22,"integrity":"sha512-ecDl3NfR1VbX36w/Sz0TkFCSmsKCVJyVz8Kv8UzvvOmUtnOJMIbwC70WTpelmmE56kD/PbEcnTdn84WyYMPjfw==","signatures":[{"sig":"MEUCIBl5Ar3JwKmX/EhJSC1ycBSdkjAsVao0FPH90Xoehpk6AiEAxAhlvfCDQI5YznA1RlXIT0YT01JQi6wxYk64tteZeKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83681},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.3_1773860087021_0.12940639901881212","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.4":{"name":"@mandate.md/openclaw-plugin","version":"0.3.4","_id":"@mandate.md/openclaw-plugin@0.3.4","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"2b989504f1a24fd6963aba95c12b448b60443fd5","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.4.tgz","fileCount":23,"integrity":"sha512-s19alcUAuq7EdAHqqXE0FkTWqxc0iIe6u0SVoXJJEl/VfSHdyI4psi9DmyqdiqlzFJFnbKIbGjZ3spznyOXP3w==","signatures":[{"sig":"MEUCIEfc4MQTkDNUCeNmRl5dfmHzvk9JiZpcdJymorEJ8GrAAiEAqlWAZHuXOg3N34y4IJnPXavFSPHqxkLpemhk4IwppWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.4_1773860455549_0.7314873857557904","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.3.5":{"name":"@mandate.md/openclaw-plugin","version":"0.3.5","_id":"@mandate.md/openclaw-plugin@0.3.5","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"ec2b64a57c6d1ea34233244ee2413b70bf0b1f3a","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.3.5.tgz","fileCount":23,"integrity":"sha512-hFZez012nes+uxh/eSmT6dWiOudzLthQej/TZzm1PWKbzCKiX/4s5cCpIxDPArveWAaU+a8V88quUaYznMJc3A==","signatures":[{"sig":"MEYCIQCylmq2fJuVZMjLOjphb/gx+DtKzF7ZmXI4X/n29PyNaQIhAM1ZRKkmvcOkotWKu85vjtqs2s77wcg207yb6HI2arjk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.3.5_1773860720463_0.06339387809740926","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.0":{"name":"@mandate.md/openclaw-plugin","version":"0.4.0","_id":"@mandate.md/openclaw-plugin@0.4.0","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"80801bcf2fd6206d88a7d5aace5a91f952d0fc0e","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.0.tgz","fileCount":23,"integrity":"sha512-x0eAScdyFJ2TTkWvNZRQqQzipOfgy9XKoe3/w68y8npX1/4g7BHXcaAy85JEYDkSjiGvf0O8f4FuGjgKbkN8sQ==","signatures":[{"sig":"MEUCIQCCjFUDk68ef20JJe8cXMGMUSI6wiOWPzOu+RV231hY2wIgYUL7rk8tRnd+m/3P1BDPhprGOOATOiNBaWamodIApoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dfa679b8ce4e58302826ed5e634be63bd4bc6ebb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.0_1773862335074_0.09835644056594761","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.1":{"name":"@mandate.md/openclaw-plugin","version":"0.4.1","_id":"@mandate.md/openclaw-plugin@0.4.1","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"8350d11cd2832a3569c0dec85036c9ade69793c0","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.1.tgz","fileCount":23,"integrity":"sha512-Oekv9rQx1Ht4apVEuu1L874SfH1z+pzEeQHflsH03nvmEg4azmJYz59KgqVzm9PREmzV2IJ9zuf0wRvuxqoRzA==","signatures":[{"sig":"MEQCIAH5udFZ9ZzIbMCkNFX/43fPKjyOk0VSY8VT5VZ/EiAKAiBEqZf64adcyvB2f4QzgAcemARXg80EGsv+cyQ3zR2r2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86d34d79ff89e717d7ab253f5a490b5f1eebded0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.1_1773863443983_0.157547952095481","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.2":{"name":"@mandate.md/openclaw-plugin","version":"0.4.2","_id":"@mandate.md/openclaw-plugin@0.4.2","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"58b507aa79d71a8f8e326ee025ddddcb0c04d2a6","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.2.tgz","fileCount":23,"integrity":"sha512-XT45h7ChAWqrIv6of3BugKxJHRuSaFmIDv2YgcDtonJQ8oHIx23CTuVM9NLmdcyDybcithop2NCVGoni1GVRBg==","signatures":[{"sig":"MEUCIE1MMaR1y33nl7BIGqHeGc8cRZpw86OXPRjWI8bE0kidAiEAota7RyGfze44v7MFohVELsv7mOt/nTj3/RGOmYLQ+FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86d34d79ff89e717d7ab253f5a490b5f1eebded0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.2_1773864037224_0.916761295702242","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.3":{"name":"@mandate.md/openclaw-plugin","version":"0.4.3","_id":"@mandate.md/openclaw-plugin@0.4.3","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"bb706b060a937505e70819bc1881fc9535d7bd89","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.3.tgz","fileCount":23,"integrity":"sha512-h5BEBTaPPfNt0nGUb/RFxU95iVkKcc6l8J1tVFHezPghHXBTnO0jS1G6yRGv8fbti7kkBBBb9fO7wkjWHiTCiQ==","signatures":[{"sig":"MEUCIFicYNlcBHJmBmeeTvrTX56lFyUTQof1TEmHUbFzkHjzAiEAjcorfsDoXd8peLahHzD7BwU+vaLyRkXWUX38n81pQbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86d34d79ff89e717d7ab253f5a490b5f1eebded0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.3_1773864198005_0.08788907714681882","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.4":{"name":"@mandate.md/openclaw-plugin","version":"0.4.4","_id":"@mandate.md/openclaw-plugin@0.4.4","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"5dce8c885fbfd0779902633759618e61b6bb07e3","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.4.tgz","fileCount":23,"integrity":"sha512-Py7Kg7Qpul7iImXo8m2AnomBvjjcpJfh+hrhJr0yeegeaLgB/LqR9QxsEapqgrGjAizdGJQ00izi8lLiY3a4Ew==","signatures":[{"sig":"MEUCIQDZucdnhU3cfIFDhlPuhRKZiSL5NobaTVDJHoYfkmtsVQIgWr5TNHyximzPMElld7MLJEZbLCZ/PUx1B/0/y+1rJ2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86d34d79ff89e717d7ab253f5a490b5f1eebded0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.4_1773864381163_0.5355379794436632","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.5":{"name":"@mandate.md/openclaw-plugin","version":"0.4.5","_id":"@mandate.md/openclaw-plugin@0.4.5","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"acad2eac44fcc2d56fab8f1bca233f7be2a03f46","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.5.tgz","fileCount":23,"integrity":"sha512-NXqHqVnaAMxMnveX4tXeFMZVP1nxxboUKp/VrACzwRfJtXccl24xlhHWpl5ngxMWti6bvaoNReKko3b/j7mUSA==","signatures":[{"sig":"MEUCIQDxtVvxpvwXaS/4KiPlkkuY4frpE1+vM1IpvB+5Bud55QIgCgthJ4XbN3OINPmuPT7/zXBUu4Px3MlfeqYMFHCtKU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5201d57f29a25a26b74cb1ff8f5c5489c668ff12","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.5_1773864884216_0.27003390127536697","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.6":{"name":"@mandate.md/openclaw-plugin","version":"0.4.6","_id":"@mandate.md/openclaw-plugin@0.4.6","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"a185aa2c79baa192f09672f948ff6a32f26aada3","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.6.tgz","fileCount":23,"integrity":"sha512-bih7wV6ujgWq6OwmflnidCY/BdWoStCvws4T5b7Maq+RW/WBvV0g26Nj7nrAfm+QDIpHvzhpOBSUSIMt7k+vpw==","signatures":[{"sig":"MEYCIQCEeFKUbz1Nced3cfsfcbW0Lak8L0/Yjp8++JqHPsxVPAIhAMqd3hrwf+wDuByEY5Mot1rINvoZFm4IwLDRQ62hz+TE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105245},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a8a6f585a984980a844102c346af7c6557182da2","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.6_1773865475933_0.48760189771769524","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.7":{"name":"@mandate.md/openclaw-plugin","version":"0.4.7","_id":"@mandate.md/openclaw-plugin@0.4.7","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"293441f55d04214e728351fd761308c491ecb349","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.7.tgz","fileCount":23,"integrity":"sha512-GPsUKCPpT2vr+e4LUQt3wEMaYzxrojxf+76uOQ0zE+nsZio78U5FnD1VKLT+YayKVYYh3ng2wWVHatPm52ZE2w==","signatures":[{"sig":"MEQCIEAQPhtq+nbi6MGUhLlNN/PH6oF4Eduw8g/Gh45OsbPcAiB8NzJwovXQViPFhGHyvxUn87Rud/pLVQ3uSBCq0XGXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105764},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a4e904d0e850a99c5d0555196c41a7956554c122","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.7_1773865906034_0.24685653677043984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.8":{"name":"@mandate.md/openclaw-plugin","version":"0.4.8","_id":"@mandate.md/openclaw-plugin@0.4.8","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"f0c856c1699d9d3e1b078a81ef2e69a2451605a0","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.8.tgz","fileCount":23,"integrity":"sha512-nlM6T53D2hPNHFWAi3S5Ildmi601vxY7JCbYB/U6yXCXhjjg0tw1bECk94rrMlJfoio1rMifeqRsUBc2KfC7SA==","signatures":[{"sig":"MEUCIQC2TWLwZ0kxunfDZYlgXIKL680+SUTO6PNfHh7bZZaj2QIgRp/lMH1XF8r5WXMjvJdwAvFH4AZNRoXZMyh7YoRp1j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"baa7b22859892638efa5ac9e1ba574b545ce9324","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.8_1773866069727_0.42576802347892206","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.4.9":{"name":"@mandate.md/openclaw-plugin","version":"0.4.9","_id":"@mandate.md/openclaw-plugin@0.4.9","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"bc1bee347e85a12459ad4ebc7f95880ff38c0377","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.4.9.tgz","fileCount":23,"integrity":"sha512-5nDsafkAVPS9E7SfHjxJ9O9nKk3j1mTzkAZOm845Ucp9SYfZbHxWNu2ZXAICwmsNKh5tg8+P23SgJlSCsNOvUQ==","signatures":[{"sig":"MEUCIQDLw6eP/d4+jUXnK3IvT9BgeDe32Kqo2JDEPs14XliQ0wIgAIkg2XGSm4tYmnehRbe1TZvlHkEYF5zQDKdVPqpt2fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"30a5a2ffec80caa7cb5ea369c9242b600c10a303","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.4.9_1773866149145_0.05578604241257468","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.0":{"name":"@mandate.md/openclaw-plugin","version":"0.5.0","_id":"@mandate.md/openclaw-plugin@0.5.0","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"27b9a20f413cf052d937b60f0ae83664b5b999d9","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.0.tgz","fileCount":23,"integrity":"sha512-K6F1Cwru0z6UDdKPw1o6N0gU31u7REOgYIZHZU+A65UUrNZrpd8Od2Dv0c+ZEoSaQec8XvZbhtO4qXjhcAk+tQ==","signatures":[{"sig":"MEQCIEuT3To5UOkN7z/dzGbHr4HTxzTXNDyE7oYq/ULxzefdAiBK/VW8qgkxFzYdTFJonyh1tZIbV3FJQCgzNH3Zt17DnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105749},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1dc39ae7884dbe4f2d08401870a2ea5b235ff29e","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.0_1773866433968_0.055559769052030195","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.1":{"name":"@mandate.md/openclaw-plugin","version":"0.5.1","_id":"@mandate.md/openclaw-plugin@0.5.1","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"93085832850422ec7c2698ce124e7dd3db7b1c07","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.1.tgz","fileCount":23,"integrity":"sha512-KPvDsXqHjSe1TDiTu54/lnb4bWULgvVHPcGx86vtwykww0I0NmeiSf/nRiv4ErRS4xTuGeySMSuqTDsrueFoWQ==","signatures":[{"sig":"MEUCIQD58MBADf1ua5jt75WRPvB0ACpoEyZirVZLgWCnE/mwuQIgMz53ag+L1RVhQbuAmDHSc4P97Hb/DIFoAUVa175NvJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.1_1773866580141_0.8442438700537553","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.2":{"name":"@mandate.md/openclaw-plugin","version":"0.5.2","_id":"@mandate.md/openclaw-plugin@0.5.2","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"cbbcc36bb6d8a086f8392dcad15cfd60ea70f6a6","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.2.tgz","fileCount":23,"integrity":"sha512-N7MOWoWo0xZYqax8thRrg7x+ZqQNujGX8TSanjzpjDx06h390lrykxm7GeOG+FgRAhfehu+1nbdhWm6yubNF1g==","signatures":[{"sig":"MEYCIQDliJRE2Sv9pbl6oDl+CM8P+ZwgTNcrpmSqLxVYZ1nz/wIhAOn64EIAsqqHugM0ezoFLzor0oaXaSHxzKnZDBgaOhNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.2_1773866808877_0.5383949893317592","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.3":{"name":"@mandate.md/openclaw-plugin","version":"0.5.3","_id":"@mandate.md/openclaw-plugin@0.5.3","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"7e16a7429ff701d315be7868065287d17131ad1a","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.3.tgz","fileCount":23,"integrity":"sha512-D3pkzuh3PI+q8FAKiBylj8tcOfZ8KCfwh050auSLg/fRvEOcE29Hm6fnDOODbnLGvrmTw82Iwy7Ep4TDAtSyHw==","signatures":[{"sig":"MEUCID2fXcJOqmvzIMOVMfQU5/vM6wgXP+S1a9xXXlemhVTTAiEA1HWiYvnZkT3fFQzG0Llj3KYSteoNWtFJ+JeCN7cYlow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105393},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.3_1773866996133_0.9437316412925021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.4":{"name":"@mandate.md/openclaw-plugin","version":"0.5.4","_id":"@mandate.md/openclaw-plugin@0.5.4","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"3ae88f26b41d67c0f2b9da58a92e9e7c69a29af6","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.4.tgz","fileCount":23,"integrity":"sha512-qRpW/7Hhwf+3aC8wxEX2q/yqhFkayCN8oFdA/qAID0D8KKFpIi8zffQf6OZ3X8h7mc1bPf8f85kb4fj/Rp9zrw==","signatures":[{"sig":"MEQCIFJiLakKO8EZM6smWnY2YCTofh/cYM3+lUl3c11swhvvAiB1Y4WyrOVEcVHjUS653mZwKz+SZtUxMo0s723DHaQrFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.4_1773867102783_0.9551365710790327","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.5":{"name":"@mandate.md/openclaw-plugin","version":"0.5.5","_id":"@mandate.md/openclaw-plugin@0.5.5","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"235f151db9ee1b7e4036df0950e3e204007a34b7","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.5.tgz","fileCount":23,"integrity":"sha512-r/8rsWjdFickhio2kOzNg4WUbndt4y1/23xkY1Bk3FLcxQCaomuGjkA3gfw9aKebSyf3ooQxY5PU9/SNPfeG+g==","signatures":[{"sig":"MEYCIQCc31AazWSNuzOxz3rUMSIOzwGeyVJBWRQ8NRRajDCF2AIhANrZr5TcFnHDzqtfLPDGAg28T2Rnq+1fd7MlQiIst9iW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.5_1773867199831_0.012245599990950096","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.6":{"name":"@mandate.md/openclaw-plugin","version":"0.5.6","_id":"@mandate.md/openclaw-plugin@0.5.6","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"3fd005488a2e5f3856fe7689a56da82ea1aeefe3","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.6.tgz","fileCount":25,"integrity":"sha512-ivHWuGHLZ4qRhUoHi+EaTysG95uGzJ03ae/YohWkTg5DccGWEOXkXq5eA1jL2L5aUVaQtjDXzbtQmxMg5X/ypQ==","signatures":[{"sig":"MEUCIQDYX75HqT3pnRS+5mr4bC7XFtntHPlfE9A9W5HzHtHj7wIgB26zv3+RJRqiPLBEZuCemTd1srUKCovIg+FB5JJ7dYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.6_1773867375784_0.7691506402708179","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.7":{"name":"@mandate.md/openclaw-plugin","version":"0.5.7","_id":"@mandate.md/openclaw-plugin@0.5.7","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"7ae33d4d80e3dd94c180d31c0aba0089c50480aa","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.7.tgz","fileCount":25,"integrity":"sha512-StN6X7/AkZygbjv4d03omcvdRehT8gFbmm5eoARsD+PQeW3dvknrKcqRC0/PC9cp5suUAI8ndc0Q7vuRwlqrIg==","signatures":[{"sig":"MEUCIQDN66vrNPKJjt5fs+pHIChBekztOiUefJY7VtlQppGk7AIgAkG9ebVVKvMWHwVSV9k9sdvX8EA86LbOEFMgvtXjePw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.7_1773867468618_0.4284240515579585","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.8":{"name":"@mandate.md/openclaw-plugin","version":"0.5.8","_id":"@mandate.md/openclaw-plugin@0.5.8","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"b6c746c2cc89d7de5900f2f472861520ebac8105","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.8.tgz","fileCount":23,"integrity":"sha512-3dOJ5oFlawvUok8lR6rphu3iJCLLezBO5wb9e3V07G3Z3mTT+V34WcUt7Pr6GGrrjlRoNWOOTogNDUYM5OkwFw==","signatures":[{"sig":"MEYCIQDfIPQayB7wNNpC67li4mRU/ljgVYYalmq6nOREG1XOVgIhAJMjOTGpYxKJD6g/79EXvrlMLJAjwVtUvPCOKyYhE13O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c0bae8f4bfcf03346c6d163d456bc20e602205","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.8_1773867692901_0.3110118435561162","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.5.9":{"name":"@mandate.md/openclaw-plugin","version":"0.5.9","_id":"@mandate.md/openclaw-plugin@0.5.9","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"b84b1cf72b3e8da118104419fd4563acc86215bf","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.5.9.tgz","fileCount":24,"integrity":"sha512-6TG4Lsesw3yHI9y/99qLcRXjALsoUJYV327gsMRLszKD1Of7Eh6HeKpQZe0Fvw6fUxQkIlUouUn9Oyz+Qy2vFQ==","signatures":[{"sig":"MEYCIQDqlm0XkAfBISjwnHoJPNJnWtyFaJoyWDIVRt7q5iSPhwIhAIs6BNXLyGgbOhqeq5iF9E7MfMF2+fH7I45ycvBxoyWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"509508a6f42c3dc26443fa043f28be249f2c720f","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.5.9_1773867800755_0.1554036006688415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.6.0":{"name":"@mandate.md/openclaw-plugin","version":"0.6.0","_id":"@mandate.md/openclaw-plugin@0.6.0","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"2ea2f93c6cf7b888e1a5fd31e173a14f96b02e58","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.6.0.tgz","fileCount":24,"integrity":"sha512-a9UTmxIsS7OnK06LPVF1PFrod9w/1tVPbSzsz+ih0BkIG7FpQlwVHz873JSs2ufkQLVjv6oaHHl6KjQJxRo7Ag==","signatures":[{"sig":"MEUCIATO1531xrZN47tNsT9VAUuE6XEkj6vxxGr88LWwGqDWAiEAx/ETt+81x0dSQy1BOckhL4joIO4UqUaHBxt2sTKbRtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b0708b9eabcbbfd7aa12bc8f359392d67ca5a0c","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.6.0_1773869526387_0.8153387901389411","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.6.1":{"name":"@mandate.md/openclaw-plugin","version":"0.6.1","_id":"@mandate.md/openclaw-plugin@0.6.1","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"92bdabbdef4f9f1f22c52ee7a2fc46c302da471e","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.6.1.tgz","fileCount":24,"integrity":"sha512-tiHFL9AGEGj63g9vxxYWgGwqCuZ5hZpYRwk0LVL3mNdcJHSeGEPrCcKmKklW0jtDuBeC5siGyXe+rhrEAKuumg==","signatures":[{"sig":"MEQCIA12PNzjrQKSSbS4GI/tMZaQoYTqvsfDGJkmpDWHVIAYAiAjED7DpNTR0lL75rM56QytiaiIkReZpyWDgsCOJ6GTBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d71775f231d809e1c46f83cae2a892ee5e58546","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.6.1_1773870586180_0.7919557839976821","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.6.2":{"name":"@mandate.md/openclaw-plugin","version":"0.6.2","_id":"@mandate.md/openclaw-plugin@0.6.2","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"024512e5328417d018da6d28b37d2569b8eddc85","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.6.2.tgz","fileCount":24,"integrity":"sha512-iYBtA3vi9h0mWPYw0RMOKElocGDhsyFtrvIwbOq7/FzQLottCxidNSwaLwu7UOFcFwVSvwWwh+4q2PXjghHhWA==","signatures":[{"sig":"MEQCIAWmm3TifIki8s6x3I5BZQ8aUJrWNfXJC3sXT/jfqz4iAiBjz0oUxiMcCtd+YxVk5knB7On0P6q17A5NjcX8APTO6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6fd065fd6026e45b642a0b0d55223625c876f3bb","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.6.2_1773873504828_0.46283945487829525","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"},"0.6.3":{"name":"@mandate.md/openclaw-plugin","version":"0.6.3","_id":"@mandate.md/openclaw-plugin@0.6.3","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"dist":{"shasum":"618684b921261538978357588c65aa18c3d41b97","tarball":"https://registry.npmjs.org/@mandate.md/openclaw-plugin/-/openclaw-plugin-0.6.3.tgz","fileCount":23,"integrity":"sha512-xgHvzTblsaNvWyOcbt428i198Q51ZjjmrwUstZMSmCM0jbUxGXNF9ParDJK7vbAe4zrQvHQMn6sMfy4RRY8WpA==","signatures":[{"sig":"MEUCIQCskXQwhQSQDz+r1knEME6t3Pu9QxIK8vlF9I7CMmSlhQIgRYNrBuzbnEk9d97nrb+ivjY5dt0LMdBUooEeZTMNdKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"634e0683a25f58cbb91d8d90b06a31bac28c59ae","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","test:watch":"vitest"},"_npmUser":{"name":"krutovoy","email":"krutovoyroman@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"11.9.0","description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","directories":{},"_nodeVersion":"25.6.1","dependencies":{"viem":">=2.0.0","@mandate.md/sdk":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_0.6.3_1773921497488_0.816600560856777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @mandate.md/mandate-openclaw-plugin"}},"time":{"created":"2026-03-18T17:35:11.979Z","modified":"2026-03-20T04:54:36.505Z","0.2.0":"2026-03-18T17:35:12.218Z","0.2.1":"2026-03-18T17:50:56.470Z","0.2.2":"2026-03-18T17:56:01.208Z","0.2.3":"2026-03-18T17:58:10.438Z","0.2.4":"2026-03-18T18:03:19.028Z","0.2.5":"2026-03-18T18:05:47.914Z","0.2.6":"2026-03-18T18:08:57.397Z","0.2.7":"2026-03-18T18:16:13.899Z","0.2.8":"2026-03-18T18:25:14.937Z","0.2.9":"2026-03-18T18:26:21.647Z","0.3.0":"2026-03-18T18:37:02.899Z","0.3.1":"2026-03-18T18:43:57.242Z","0.3.2":"2026-03-18T18:46:45.599Z","0.3.3":"2026-03-18T18:54:47.167Z","0.3.4":"2026-03-18T19:00:55.687Z","0.3.5":"2026-03-18T19:05:20.608Z","0.4.0":"2026-03-18T19:32:15.236Z","0.4.1":"2026-03-18T19:50:44.133Z","0.4.2":"2026-03-18T20:00:37.355Z","0.4.3":"2026-03-18T20:03:18.155Z","0.4.4":"2026-03-18T20:06:21.313Z","0.4.5":"2026-03-18T20:14:44.378Z","0.4.6":"2026-03-18T20:24:36.082Z","0.4.7":"2026-03-18T20:31:46.230Z","0.4.8":"2026-03-18T20:34:29.864Z","0.4.9":"2026-03-18T20:35:49.299Z","0.5.0":"2026-03-18T20:40:34.193Z","0.5.1":"2026-03-18T20:43:00.301Z","0.5.2":"2026-03-18T20:46:49.036Z","0.5.3":"2026-03-18T20:49:56.281Z","0.5.4":"2026-03-18T20:51:42.934Z","0.5.5":"2026-03-18T20:53:19.995Z","0.5.6":"2026-03-18T20:56:15.934Z","0.5.7":"2026-03-18T20:57:48.823Z","0.5.8":"2026-03-18T21:01:33.058Z","0.5.9":"2026-03-18T21:03:20.901Z","0.6.0":"2026-03-18T21:32:06.531Z","0.6.1":"2026-03-18T21:49:46.325Z","0.6.2":"2026-03-18T22:38:25.008Z","0.6.3":"2026-03-19T11:58:17.647Z"},"description":"OpenClaw plugin for Mandate policy-enforced on-chain tools","maintainers":[{"name":"krutovoy","email":"krutovoyroman@gmail.com"}],"readme":"# @mandate.md/openclaw-plugin\n\nPolicy gatekeeper for AI agent wallets. Validates spending limits, allowlists, and schedules before every financial action.\n\n## Install\n\n```bash\nopenclaw plugins install @mandate.md/openclaw-plugin\n```\n\n## Setup (required after install)\n\n### Step 1: Register with Mandate\n\nThe agent must call `mandate_register` with its name and wallet address:\n\n```\nmandate_register name=\"MyAgent\" evmAddress=\"0xYourWalletAddress\"\n```\n\nThis returns:\n- `runtimeKey`: saved automatically to `~/.mandate/runtime-key`\n- `claimUrl`: **show this to the wallet owner** so they can configure spending limits\n\n### Step 2: Validate before every transaction\n\nBefore any transfer, swap, send, buy, sell, bridge, stake, or bet:\n\n```\nmandate_validate action=\"transfer\" amount=\"10\" to=\"0xRecipient\" token=\"USDC\" reason=\"Payment for services\"\n```\n\n- `allowed: true`: proceed with your wallet (Locus, Bankr, etc.)\n- `blocked: true`: do NOT proceed, show reason to user\n\n### Step 3: Check status (optional)\n\n```\nmandate_status intentId=\"...\"\n```\n\n## Tools\n\n| Tool | When | What |\n|------|------|------|\n| `mandate_register` | Once after install | Get runtimeKey + claimUrl |\n| `mandate_validate` | Before EVERY financial action | Pre-flight policy check |\n| `mandate_status` | After validate | Check intent status |\n\n## How it works\n\n- No private key needed. Mandate is a policy layer, not a wallet.\n- After validation passes, use your normal wallet (Locus, Bankr, Sponge, etc.)\n- Default policy: $100/tx, $1000/day. Owner adjusts at app.mandate.md\n- Safety net hook auto-intercepts financial tool calls even if you forget mandate_validate\n\n## Config\n\nruntimeKey is stored in `~/.mandate/runtime-key` (created by mandate_register).\nCan also be set in OpenClaw config: `plugins.entries.openclaw-plugin.config.runtimeKey`.\n","readmeFilename":"README.md"}