{"_id":"shll-skills","_rev":"47-a201182de59eb1d4f19de028fe2751e2","name":"shll-skills","dist-tags":{"latest":"6.0.5"},"versions":{"1.0.0":{"name":"shll-skills","version":"1.0.0","_id":"shll-skills@1.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"795592c03400ebc9c9d2689c180de8c2339817f3","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-1.0.0.tgz","fileCount":11,"integrity":"sha512-jk2N9CkeL9GimxP4nZkwzpGb1Jr2qS4lvfuAF/gKZc6MxevqAIX9f3Z4pdwh8SF3nQY3t6g97EZFNBXhnpLRrg==","signatures":[{"sig":"MEYCIQC0igSk+8IPXSZ8b9Q2atPJUkyOBNNDu57ywQXY/czEDgIhAIPnxaXWMQpGl8ERlSrBsSzft0P0IGF8nErf5JTdKwap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174559},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bd905d95280a4ce7966546dcdc14538e0a87d1e9","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_1.0.0_1772136733212_0.3133779368616214","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"shll-skills","version":"1.0.1","_id":"shll-skills@1.0.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"f8392c59d2d610b26b9ca661b305382ddb97e1d1","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-1.0.1.tgz","fileCount":11,"integrity":"sha512-BhOAO5clJ5LhjDR0q1XjSy1XVZzHrfBOYy3L969qJVel86Lj0XL/b9/jONjEFFDDzW/O4rSfoCLVtNWO+SH/NA==","signatures":[{"sig":"MEUCIQCRBQGe1IHXJZEtIRRZqpjbals4cZZ65Mtv6Sw5RKsz5gIgOkyHonwvwxIHE4hDgZy72E4Cn5dflGb0Rh3ZWw4/7eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175338},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"332e7e47b48d516b49c4039e90ce95336338761c","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_1.0.1_1772137366226_0.9145201572273121","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"shll-skills","version":"1.1.0","_id":"shll-skills@1.1.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"4e2f935ea490a06fa6eab471489a143a44027d43","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-1.1.0.tgz","fileCount":11,"integrity":"sha512-DqiAvza00ovfBUDBuZYMIhbONuGom9QNV+cMEmr7gF0vVr/eY5/Mn4zAO3JzExIa4HwP5Qil5yOcv5gr9ldMSg==","signatures":[{"sig":"MEQCIHyfOce1UK8xRzX5bYSyvXjtYvTtLdgp3nAAM4pGK3T5AiB8DUbSZ+roZrXx0a840l7TNOgpHqPPcBKdQ3mzMcU79w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174556},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7e8bd22e6d07a662d5862515da1e2405782f2648","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_1.1.0_1772139673610_0.5480202242875551","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"shll-skills","version":"1.1.1","_id":"shll-skills@1.1.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"139b6fa8291a2d0023f71638c2eb0c709633ca1b","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-1.1.1.tgz","fileCount":11,"integrity":"sha512-a+yRbza3anpA8wjUNwkn3013SSc4Q77ZEFTKoDnc4DFcHYzDJbJjhDTQvOvzYxPL0+KEfziraJkVAfVyrNvi8A==","signatures":[{"sig":"MEQCIBPAHtc6oFdLkRvnWsIJtNElydLtMOnwmr1FBjGcxMEqAiBWJSlen2Uf0i38rvekOrCedmeVg+7Tf+Rxlaxicd49fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175793},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"416abedd22a751d4ab1493e4b252b4b8a5799f04","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_1.1.1_1772140244136_0.5490367789099662","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"shll-skills","version":"1.3.0","_id":"shll-skills@1.3.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"44ab95878d378678f013418cdf898b38401c69f5","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-1.3.0.tgz","fileCount":11,"integrity":"sha512-1lyRWbYTPvXMJFgFdEG3eUsmOhwKNG2DuQz0KylxkiGbg+ty2tDwIsSEzCZxlyxBiVECZK8FbLJgktC2xwKtKg==","signatures":[{"sig":"MEQCIDRLfWJZRRt6IF37XpZBxciqzGnndbP4f+fQCdtHRA5pAiBCRYIeooMrGYUz0tvze/sRd/hEfG5ySxwmpVeAERYGQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182408},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ad135806bb93f791c5797ee8a2010325f19a1d5b","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_1.3.0_1772141577352_0.20913780686736905","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"shll-skills","version":"2.0.0","_id":"shll-skills@2.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"e4346e8ed26b47ddf6e5b18551f5d4ddf6c82043","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.0.tgz","fileCount":11,"integrity":"sha512-uzQdWYxC/xFcnkSfXrT9bgfVt0Q26TBW5vdfGwu5XhqiJ1gDrh+QxQPMZbCvA+oraKXUHNGoUgvtnHEqL0te4w==","signatures":[{"sig":"MEQCIGQeRNIcfcmc866sTkaGyoifAMuJryl/au/gKs7esYb1AiBcRckSdIeLFqDpx4j3h1UzjyAnyOIH2DCTFBUg/AYInQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203800},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c9ff6ab60047ff126c4a991edb7e31f1561f0f8f","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.0_1772145423957_0.42116811583427194","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"shll-skills","version":"2.0.1","_id":"shll-skills@2.0.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"11364ce93ad6d921824d64fb194043754219fc14","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.1.tgz","fileCount":11,"integrity":"sha512-TpWCHgquMgoR5yWDtGxtFWgpbSAh5jd53drBaftZUqKC61yfmdSzUJzGFteVcS0hRjZEiXv6toLwGZ7eNEM1Xw==","signatures":[{"sig":"MEUCIQC7aLZwbacilA0ruWN6zCoJO5RyklHSupK3X0ek1DBetgIgTflNmPEvxS/TQr4NELrE+xE4neMcb0v3Zdc2UIeoUsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204516},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3502b8f43fb7b11964beb686c7e7add231ad7891","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.1_1772146294722_0.3277311332875237","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"shll-skills","version":"2.0.3","_id":"shll-skills@2.0.3","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"29d3e65b706d64719d6cb0efe5ec695bb8b42559","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.3.tgz","fileCount":11,"integrity":"sha512-1A+wBYAEei8yUKTT+EAxKhpuax/kVaQNhPIImwMmX9anxylhNYOZQnMNdJwC//s2xqYV1FFW3qSlRYgvFbTC2Q==","signatures":[{"sig":"MEYCIQClwvBE9AvllK9IKR0jT8Y0LuO5Y1cyvfXyRmclUzHcUgIhAMykimOrWtvXNmnbyAi1E4WbGBdO+hR4XJ+OugwTFqAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204545},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f7842bd7e9710b973d88ca46639db0288378a8c9","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.3_1772146834465_0.9002224501502738","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"shll-skills","version":"2.0.4","_id":"shll-skills@2.0.4","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"8f655723ed0ae7ffbc15961757a71d6996e43925","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.4.tgz","fileCount":11,"integrity":"sha512-sG+VTnes8Uhr5G6bjP3A7gh3LNWr3aS3Nw/laRNDt9Wvl8KmJ1Kh648iJSXsj8HN8YuWWtIuV6WxLpAzgj8shw==","signatures":[{"sig":"MEUCIAMN3qMgnwh0+jlmw4OMOSr6cFMVrd1Li+3i39qnRuOwAiEA3Ic214l09ZJ8gf+Nnqls0u1WQkm0DtmfV7jqrH+Z+z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204882},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"21ff12bd823ec73a8c0a3db6893766e2b90bc984","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","@shll/policy-sdk":"file:../shll-policy-sdk"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.4_1772147049253_0.5456842131008921","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"shll-skills","version":"2.0.5","_id":"shll-skills@2.0.5","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"bb04e50727d27475785aea2310ed3309b59e252c","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.5.tgz","fileCount":11,"integrity":"sha512-njBJodTLdBAKMarjiDoYdB1mZmHgJTwRKgj3lkaJmxjd6Zah/B4UWHmwSjtXi+urkJVKAa1ROwu+/TUwdGT6/Q==","signatures":[{"sig":"MEUCIQDvPBp6aJvw74sHoXzuUkkOJFfGuLoKIsmdmgUYTvSWbAIgcvejWTJmJFBquQl2+ITaZ+TmJGyIhqrrU0oYL6H7fN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204881},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"13af5716366e96679447f7bda73a907652855484","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.5_1772148222445_0.9008131239925647","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"shll-skills","version":"2.0.6","_id":"shll-skills@2.0.6","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"52370c4a112f229e8155ed61c255ad26b216321a","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.6.tgz","fileCount":11,"integrity":"sha512-VaVCcY9KbsnqdBsbaxkawLWSRYtESseFsYV4hI8Nw/GUFHld08bV5NY4onf0/+awCVx3pZfBSpfa6BYgtp3C2g==","signatures":[{"sig":"MEYCIQCb+IEwYz5WX/TZ7KOUQ2gGeGGqAAS1KqcbfmjgGJ0XogIhAOkAkCCNHb5BKA4hmeKyH/D0TCXsqB3pT837naORImZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204679},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"25b2b8cb283182d49faf265ca3fd4660d0a22fc0","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.6_1772149407726_0.33111953074324507","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"shll-skills","version":"2.0.7","_id":"shll-skills@2.0.7","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"cb5ee8374922007197c0293355fec2fb3846731b","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.7.tgz","fileCount":11,"integrity":"sha512-RzXIY/0LVKPQgeInfYWP/TzepxlWhjrhMFVyjUpHUGw3ZNW0BQywrT2gzgQ6UjdiuntlRSLI8UnRBkgGUEqFvw==","signatures":[{"sig":"MEYCIQDq0pOdMhitGmb6PnPBQNNfYSuzBB/aQFMYAoqxnackPgIhALwX+hE0wQP+nh30QtmLQi/i71x3TVaecYmaJhV1xqfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210366},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"13d961e363237d920d793f2385ca1d602a853156","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.7_1772149925015_0.6368919925767513","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"shll-skills","version":"2.0.8","_id":"shll-skills@2.0.8","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"744163b3da85943807d9f210baa038354fe4beca","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.8.tgz","fileCount":11,"integrity":"sha512-sNsyqqfDsaCriu773ExPc8QP6Ks18i82REXwCH9q9y5fkri0az8qXBP45sdxZ8pONOmYPW2oh7eVg6Smv05zrw==","signatures":[{"sig":"MEQCIGL4ZeasNHIO6U1vAv6wj/kj/kA1biXvaZ4HvBHs+FkcAiByadkM8TeU7tkJYhHiDYePr1hBizf2oUtPT5X0VizBWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210366},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.8_1772150194506_0.005992279939689205","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"shll-skills","version":"2.0.9","_id":"shll-skills@2.0.9","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"24af56a7587250520a25ebdd48fd564e6ec067d0","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.9.tgz","fileCount":11,"integrity":"sha512-WkEKUQZgP2QmKhhHrWWPlhW4SmwEozOUkjup/0p+AUcBluHkDkyhlDgghhzB9QCZffaubar/Yq/7Ay+N7loEXQ==","signatures":[{"sig":"MEYCIQCDRp78PCDL2MtS9tVIqfwGm9sIV6wu0hyNAZKAa5lQhQIhAOcnW8/ydecgc369qWZXg+MFXyAa6ExuP7yAHy+rzV0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210366},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.9_1772200362302_0.47638228540487115","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"shll-skills","version":"2.0.10","_id":"shll-skills@2.0.10","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"18abd3deaf2c8aa17d816d6fe8ead8191e3234bc","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.10.tgz","fileCount":11,"integrity":"sha512-VjHmW7hmU5sGklOiQf1jgbSHP0gibf51QzJJ/os3bINaUGV1sZgERORqJmkNvz35krhgT4hr6BF8dfGMpKnowQ==","signatures":[{"sig":"MEUCIFd5Jj9CYH7Cxuh+GRhcmscOm31EqxoRJ5LlRjRhnaq0AiEA8D21GtMkDBCXpfiX2OEsB/6TNobHMbMH8Bgd3mMyYq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210367},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.10_1772203002304_0.7131416245905002","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"shll-skills","version":"2.0.11","_id":"shll-skills@2.0.11","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"f71eb22b09675e893e7cbdbe1b4bca0f22d80322","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.11.tgz","fileCount":11,"integrity":"sha512-nveyzyPmr35JuUVy01R+cETckcRkpSuTWmey2b9MjHvsffA/JJg+BXRn856XWTLNdmX+XglgmWYDMdPP4N7qpw==","signatures":[{"sig":"MEYCIQDUVDyK3LAZITNfv5WNKmyrNbcVe/7GcLKYZww8CkgjtQIhANea0vVqE/YjnJ3dBNTEbbjy6iKGza3geDG1ZSBZpEU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210367},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.11_1772214362162_0.12933728436451974","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"shll-skills","version":"2.0.12","_id":"shll-skills@2.0.12","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"e223d0c51dd1a230f683c8b39aeeb5e030ee936d","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.0.12.tgz","fileCount":11,"integrity":"sha512-Gsk7wbX2BlgF5XoKGhHtG2s4aKNaUV5tH1zwfTmaz/zdBFz3bNbNbXoFJPeHlGIiFfS0A4ZLmkpPKqub6Fadvg==","signatures":[{"sig":"MEQCIF5Gk25gc8aOSNxyty1oX98q/uMNrOH1AaAJIh6EBZPrAiA7MX3uSsWAgCBq7NA/Km697w2IRsod5+FfjdJ7Y3zSyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210391},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.0.12_1772215389062_0.9173794772287869","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"shll-skills","version":"2.1.0","_id":"shll-skills@2.1.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"28edd86bfc107257fedba10bc8ef9bba57a45803","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-2.1.0.tgz","fileCount":11,"integrity":"sha512-dQScp7IHvCbmAmZDUepzNMFq5QKq4DL8jhwA3kgzr/MeFYFbgz5SmHNZpc//mQTJrGPxvATFeoZUdiNquB7u7w==","signatures":[{"sig":"MEUCIE9jPJ8ViH1NM7x8X8bH2a1qEihCHm2Jp4fZliMXfPyXAiEA3kg8TTceDWUjPWh2Lvx+zaIUGViuBVEfOC4T+9hclJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235408},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e110668d034d3945d498f2f10d4273950a472f15","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_2.1.0_1772218520825_0.7892601692571806","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"shll-skills","version":"3.0.0","_id":"shll-skills@3.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"493f57db8fc859c201d6f303ac82cc3787150ca2","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-3.0.0.tgz","fileCount":11,"integrity":"sha512-zRhx2+ZVPDN6AG3ocwNIJJ2lnC2MXHE5tKuQa64gcxyodEDOiL+bZAB1zzLMawZ1xklfpNpNaf6jv7LT4WkX8A==","signatures":[{"sig":"MEYCIQCUTCC1NqpY9xAyiSegVAvwJrd0RbIrff0xPyfxCnsOuQIhANvcYk1b663I0HPsGW/Wu7jQokKrPmp038yvK3Y+gyUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276754},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e9a1abf5d71cdce8fc925f57cd753baf643d55fd","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_3.0.0_1772226387445_0.8882973437818307","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"shll-skills","version":"3.1.0","_id":"shll-skills@3.1.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"7b75fc43ae2ccf80e6e259e2498c173db820747d","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-3.1.0.tgz","fileCount":11,"integrity":"sha512-rrJjH3UnPxSDpu1hnnQQBqpFwG/EOIk5EMSGex532S4bjfF6wg4K5q4ROwSSZJJtge6PnfOPKY8mHzl7WeN6gA==","signatures":[{"sig":"MEYCIQC5NvAi9rN3TOxUuAbHWHcSkrqBC5O1jKWlpXzZBCTN3QIhAMvpVtWj7R2GFE5T9bvSNCnhfjlpO76viRpwhCOJbhsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278249},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"32264a34402dd0431c56edb387618400916c4f46","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL Agent Runtime Skill for OpenClaw","directories":{},"_nodeVersion":"20.19.6","dependencies":{"viem":"^2.19.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_3.1.0_1772227172694_0.8554412595886138","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"shll-skills","version":"4.0.0","_id":"shll-skills@4.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"0af89599ed4e4fffc96dea111d9d122eecaa4410","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-4.0.0.tgz","fileCount":17,"integrity":"sha512-xLDY1kD0ungdxVAP55jxx3mUxW0mhorgPI/B0Ka8hEhWlMvCVQE1NC0NOTsMmv2+1nho7N5VRQl8tJXyMs4V3A==","signatures":[{"sig":"MEUCIA0QAD+M9DGM3Fz4HkrbNvVZx/Zn9L6x3QjhJ/bVFWOrAiEA0pXBQ6j89xBpjupy6/TN9u4BKApbmlewetV70PtVLOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366367},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5503bfb841e3f5abd665ed434e7ba2fbc14dc771","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_4.0.0_1772228570770_0.7674742860831267","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"shll-skills","version":"4.0.1","_id":"shll-skills@4.0.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"f37f370767079d5c7196257d056adfb5d4b1f8fd","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-4.0.1.tgz","fileCount":17,"integrity":"sha512-2VbnAj536fkmztFIJMoCKntk9V7NujNrVuV0wUUFvf7qPL9ppUPSZB9XfygxKKpsEyk+IPFs9B2T2LtUn1WXmw==","signatures":[{"sig":"MEYCIQDNbdy2Aj6HmiIJJLZcyJZiBqvN8YesWsuF1Cy/MhxmaQIhAJq1DBJc+PSuM9OkuxNjnKKD3hiunbN1NuEgcOJsPn0F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367337},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cfaa003c7621df7294fb14f0edc5ad93a793eacf","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_4.0.1_1772229422689_0.7520277003885869","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"shll-skills","version":"5.0.0","_id":"shll-skills@5.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"dfc3a4dee2bc38510d7fdf03bf5627321c0a8c91","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.0.0.tgz","fileCount":17,"integrity":"sha512-iNRp/Kq37yWAOkBdR+MGBBXiKsWl1muTtuh7B1sje8zc2MnJwvnqxrQrIlVEqGlAc5PfBhIry+S0IPGUIhyigA==","signatures":[{"sig":"MEQCIBmV0bu2DwQNevITM+e05uSk4yBlDcrtk+ioJxtF2XxTAiBpqCt/93tJv78mYWy51RCmrRIc8RKaMaF7Wl/GSh5DUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444325},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"09ad677a2c547356c448fe9b7d537ba3d8cdc758","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.0.0_1772302413470_0.20450420157031712","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"shll-skills","version":"5.0.1","_id":"shll-skills@5.0.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"c3db30e871383c26705bf9260f65c82715213ace","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.0.1.tgz","fileCount":17,"integrity":"sha512-bEUBrDA9x7B3mwDfl5Lfv4tLHIeSe08Jwugttij6lrrzZegI55bYgbdMBg4/NAp3r+zITrpd/54puhrNRv9HeQ==","signatures":[{"sig":"MEQCIB4QVQT1OwtjpI9paf2syYrvbcOfFzEUU4XgeAZiMRlZAiAy/V+DXGaS2vyDgMvrno6PaWh+KHV22bbDMbv1jlnopw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447666},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c983a081c85bf63fae1992078b3f4e2df0876243","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.0.1_1772303292195_0.7051919062658945","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"shll-skills","version":"5.1.0","_id":"shll-skills@5.1.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"db8d0f842b8c68f6e93f7fdfdda5fe656856031d","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.1.0.tgz","fileCount":17,"integrity":"sha512-inBPOJ5lMUVyggEdwe0ztW+M2nJId9/Srss/SN43vQrZjFtlqtQWIKZ+0P+DhU+6VdGb8pftzwa7ySgVNdU/5Q==","signatures":[{"sig":"MEUCIQCF1F0d6oyI+3NhueAx1B/qCyrpnJGTRh587RE83svIIgIgX4WK9a6Nj51TtDDSfM3HND0ZSfA8cL8fHvEyEkwaavQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459653},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5130f41d403400a85974c1293b8b5aa8ca9cb03c","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.1.0_1772304458056_0.5181464799585418","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"shll-skills","version":"5.1.1","_id":"shll-skills@5.1.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"ef4898e8f30fb6a1e9a0f420f352635f494b43fe","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.1.1.tgz","fileCount":17,"integrity":"sha512-b2u6GAvDVZMlwtI6cZ/x8k+YQA0Y1Q0ZBaii7NZ2Y92AxumbVVwWpRwFBfS9xaCgxWmXndRUzTXLHKaJ2SFaSQ==","signatures":[{"sig":"MEQCIDOPECoBJJMd2lv+Yslvb4SZkI7bhk9DMz0ESb8cFERUAiAksyYDlGsWFsOYcmRBgx/t2nDyUUvtWEkCG+KlSD0AeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461598},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6709f4fc28ae64ce1647ebd4da0aae812c46bf70","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.1.1_1772305090477_0.21013661410845885","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"shll-skills","version":"5.2.0","_id":"shll-skills@5.2.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"6923b6b426b40987757af98a899d71c7a852e48c","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.2.0.tgz","fileCount":17,"integrity":"sha512-nByEKJ+qbQn1wF6Vih9KzX+KnyWW7McfCnKGZbMOtaQ3C/LwVE7u32+tSweM2xBJ9y4Y4aq4aPWc7tHf56UF5w==","signatures":[{"sig":"MEUCIBr7RAyNtmKFOTSXLlLavvwQl20ocbBRXP+pmSyWT68oAiEArc6KjIXNg2WbX+E3lMzJo7I75wxKQT5UpNG30aD0V90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471247},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a4efddbef07f6acb5f83168c20807362b194c957","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.2.0_1772305758961_0.6132309062750592","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"shll-skills","version":"5.2.1","_id":"shll-skills@5.2.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"84db8bc48c5c305be01fe620a596dbe151fae9a0","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.2.1.tgz","fileCount":17,"integrity":"sha512-7KgZfwuVHIJpjVqmfVsKVCnzn+mXwBPq0tN5xfyKQMPuoTf+pK62oeojzCLuYQWbU6kuEo1/XMwyWmWwyQHxNw==","signatures":[{"sig":"MEYCIQCy9v5U8IJQiqqocAmUOaPyIgOvryFRYksDnafGVBuJbgIhALPJ4V2FOmhuOGGX7yHBTnQT6VSnfQ/KoPrWcowytNc/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474449},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c74fa68b6941144f0d9fd00849fb47d2af070fc5","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.2.1_1772306817377_0.885841912641997","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"shll-skills","version":"5.3.0","_id":"shll-skills@5.3.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"93caeabd5b6ecb26cecaa7d15c800f01367d46ec","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.3.0.tgz","fileCount":17,"integrity":"sha512-QfgOP8xQg5A4fiQTtwQL8hoAQ4sy8zXjbeKJ7FY/7c22/3zJI1bcStUbsH2+syaKYWvbvXDUiHdJK2KYMmW3Ig==","signatures":[{"sig":"MEYCIQCz4kzvV8GRl/AhJzi1q1f3HYl5c2vmyxtKPWkqgVu+xgIhAN9viW+6fk1NpBHyQ6Ab1nUJ+8Y5Iu5QsNKKryFxmf1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499908},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"24a24711d0e6211694ec21916266a854b3ec1445","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.3.0_1772312276267_0.08291922368754623","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"shll-skills","version":"5.3.1","_id":"shll-skills@5.3.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"5628d31863f8c0a6a0945e9cb6346f0e5e46ca17","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.3.1.tgz","fileCount":17,"integrity":"sha512-/3Ka3Vh0n50r/ibUNE+jHyhsFSZCYm7Ry5XNZgSFytSlts5JRiGgAhVySmw+YAz2ccwD86L0jwvUEbVX9vTPxw==","signatures":[{"sig":"MEUCIG4FttqA+8nC6BLPIiqMj9JirwRcPSq7lbWTIk8hu2z8AiEAyoqG9YBQSEvhRDuwzwccWUw5jNzi8toC9mrS95+rST8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500462},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"03708f4113f4206ef77abd82500309a62af6d80e","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.3.1_1772312566219_0.3518389277218772","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"shll-skills","version":"5.3.2","_id":"shll-skills@5.3.2","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"a95dc8d6528993c68b5bbac6f5dd213cdbf61846","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.3.2.tgz","fileCount":17,"integrity":"sha512-NwK10l7n7PDrO2jbsoBPXbI+DaDQK5P30IuYp2yYXzD0Fqtst11DU+t2UYeprVwqRK7j3AGdQZkx+PnJ2nbPVQ==","signatures":[{"sig":"MEYCIQD3ZFG9tjqQXEXaXN+IPs5weiSgUL0sO1CaEBNv0PlCFgIhAK4TyBjXz/cxnmoEfhLz8AVxr6jdOu3v//ZC3cY+h3zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500671},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c49766bcbab525f21c516f7d51e23494095884b7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.3.2_1772312872599_0.42457532547392196","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"shll-skills","version":"5.3.3","_id":"shll-skills@5.3.3","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"572124355a40409f838b7da2aba83c4740e4754f","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.3.3.tgz","fileCount":17,"integrity":"sha512-4IDGtr6g9D5i4PZLV+qOdoVD04bW1AWt16HRW/xC2Bq96thy/XTJ0Ax1gA8faxZVfbKvOmIjgzQ8tsZA1kfDiA==","signatures":[{"sig":"MEUCIDaRRfDXoD8C6TeaZIzIoanYga9KUOsbwMZiQiUJzG00AiEAhTDE2kvkqTNWlmdGgdv44XAvo166WKSY2fSjjzDH0zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500746},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c49766bcbab525f21c516f7d51e23494095884b7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.3.3_1772315937164_0.4301075696741763","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"shll-skills","version":"5.3.4","_id":"shll-skills@5.3.4","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"7948c72af01c9d2c29696a3a2d946310478c77ab","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.3.4.tgz","fileCount":17,"integrity":"sha512-bxPc5H0keDlBAqq3glaDfN+prhgvUlzbBCkW4SVBEryQJlvZYnOyxjpOQ4uJ98YMNaaA80RdWhLG4y2rpH0vfg==","signatures":[{"sig":"MEUCIC04VSsdPYTNfpdSbX83R3Gyh3FKRoLZ6H03FjCUOKr8AiEAmLyBKMmbsrgyLNurzuK7wfXEx6CBgJs1s6Lcs3RBC1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501443},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c49766bcbab525f21c516f7d51e23494095884b7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.3.4_1772317185771_0.2888627798737953","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"shll-skills","version":"5.4.0","_id":"shll-skills@5.4.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"83ed8426501af7d1835761157ba39ee578a1187e","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.4.0.tgz","fileCount":17,"integrity":"sha512-3hiuIU4HDsvwOcrUpylxpEYENxGqVFqMVDsLieGq0ZasyCGlIJ/XKukDVs2TJMfo+hE+PR2ZY2VqjDG3jWAo1Q==","signatures":[{"sig":"MEUCIQD6Ap/Aum4oKfRzW1BSG62JaPbxTF0oMrUKB7Gp8/P4jwIgIjX2tc8Xcp4kbpQb3J8CON7PnQl8Sr9gUakRMB1a2MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521216},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c49766bcbab525f21c516f7d51e23494095884b7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.4.0_1772323186616_0.3278338344722165","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"shll-skills","version":"5.4.1","_id":"shll-skills@5.4.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"59d1dd4a41bd932f6b0003eac1f6bbcda99bcbd2","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.4.1.tgz","fileCount":17,"integrity":"sha512-2VCngwYIxSVRj6Qbm/DRtGAaeB4Z3ClilI1ilwX2FTRFLJWKbc1a1HKTg7PoutFe3YZjO6CSdcLnWsh5wYQRdg==","signatures":[{"sig":"MEUCIQDwshI9lkleBDL+bPBzEP+nusKLoNXoCNHwmkXZuw9DlAIgU0Urx4QYxeveJkfDQXGyMSqXmVlRP/BFSoISz/Iiulg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521216},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6bb33e817e306d914dd320909e0a99058c4c9912","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.4.1_1772323636227_0.4599632683155259","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"shll-skills","version":"5.4.2","_id":"shll-skills@5.4.2","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"fdb0cf34194daca5586edc22260e64d4111d7fd9","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.4.2.tgz","fileCount":17,"integrity":"sha512-IWUjegtpNPvGCwXpd9MqEGk8UfcP0LJfM+sLVXlZvP/nGEiG32h8WtyioKkvA4nvPcHBcoJo/HuOChvEYaGFVA==","signatures":[{"sig":"MEUCIDcRE5yFA0tLbJ5BY0TU1xrf0/PK5JbafqF/0XKxuODPAiEA7spP96udCSjVE06h7mB21pw0V6pdkWMtijnHVGVGRP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521200},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bfd0a5cea10f7b8f9db1124bc39d6ff26facde43","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.4.2_1772324599229_0.22172603058158669","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"shll-skills","version":"5.5.0","_id":"shll-skills@5.5.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"25d68f4800434c089cfaa147d0e7d91b187cc034","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.5.0.tgz","fileCount":17,"integrity":"sha512-W8wzsDJzHxzyFh5/IgrvrrILMonqohF21IidY+e2Rj3eMOkpuol4OmWdQ5DQgCsLslGGa6VNQ8eSOblZNzeu4w==","signatures":[{"sig":"MEUCIQCRWTMFxqmjW2O75TiFKcXCG9CukxBQ/GM4A+WMYmvtGQIgP2j8XC3v8SM7Na1ju1/CIiXn/IHWuFR9N8Q+uwNF9QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594851},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bfd0a5cea10f7b8f9db1124bc39d6ff26facde43","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.5.0_1772374783815_0.1877568517490864","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"shll-skills","version":"5.5.1","_id":"shll-skills@5.5.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"46e02f82cac4f47740ccd2260c59017c6e0b8b4a","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.5.1.tgz","fileCount":17,"integrity":"sha512-tKnI6xtVV3DpfyWdkgQT8+Ertzx5U7zZlfFR00oJOzDYd+JFETzExokFRzdtUJl6d/OK1oKnfJHtiebQtzav3w==","signatures":[{"sig":"MEQCIBudCyDp7RSJOezsqxZGrfx/YlQk6ASYbY/+HmrvMz2DAiBl+kzCElom6KYbADCvxumd7Pmjobwvy7kxWmILczr22g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695597},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bfd0a5cea10f7b8f9db1124bc39d6ff26facde43","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.5.1_1772415416943_0.8281495598935218","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"shll-skills","version":"5.5.2","_id":"shll-skills@5.5.2","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"3b0378425ac6ffc2cd24f9caac60882b72350ee2","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.5.2.tgz","fileCount":17,"integrity":"sha512-lmWZDP12pxVrVzmfYGAEKoBPaWu1/UHiIleSVMqOg0jh895/ImR3AT4aI3WblX0bEhTKsRWEcTig1VVx9CWU6Q==","signatures":[{"sig":"MEUCIGVEKC/vXAOomsM8s3zGlwPvAZfm1Gq5ax5qsu7fQtNaAiEAroeJQXTzH77kwxSbfYa3hF19YvOnKSLQ/9cLxL5BS6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713963},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5486f44d43c98859a078a5a66e8bbffb2d385f11","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.5.2_1772417772542_0.5454088027710835","host":"s3://npm-registry-packages-npm-production"}},"5.5.3":{"name":"shll-skills","version":"5.5.3","_id":"shll-skills@5.5.3","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"bb207ca8183cdfbaf4ada7587480552aec8f896d","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.5.3.tgz","fileCount":17,"integrity":"sha512-bc1ag3EgImr2T6t1hLbvmCzEV+in6ueWKTQwUy+K+KEVsbbo40f9qQYWq4GLZVbt5w43LzPRLMg39N2Y04H8uw==","signatures":[{"sig":"MEUCIQDK9C2//Clurl+97PY/5zirlXnxRVV7Iwle5qTYn0WSnAIgfBA84a+xJnDIiWffWS3hZF99c9EAPU5sI80Y359OvMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713956},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9eefe9c47bc7b0905dd5d92a86b3561b56f9d734","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.5.3_1772593366567_0.454036919721055","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"shll-skills","version":"5.6.0","_id":"shll-skills@5.6.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"bf1cccb8e6f5c4ca46afbc807678eee5ce8c20ab","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-5.6.0.tgz","fileCount":46,"integrity":"sha512-q5T9ufVcbNK76EIe/uVlkl9nXqYn6yguuD1egHQlD+XwmA8JxpMVXGANJqFgL+GZsjQqEE0OaIgcM8zAXRt+8w==","signatures":[{"sig":"MEYCIQDZEcIvsqOZyXTJVV9i5ExfYOV/2m/pC0V0dX73+9/hhwIhALWV+UAUlNPz+nFFeGWjV2I+2qgr1xaG5TTsRejFq9Su","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501689},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9eefe9c47bc7b0905dd5d92a86b3561b56f9d734","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent — CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_5.6.0_1772746870927_0.10539011915055996","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"shll-skills","version":"6.0.0","license":"MIT","_id":"shll-skills@6.0.0","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"6bc260e15c003197502ad4f962537d17f49329f6","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.0.tgz","fileCount":12,"integrity":"sha512-qQF4h+Mr2M9ZJns4645EViSYUXHjqYQo/yEYhxJ0TCmchluaTGccj/ZKWkXGb4/TTZ4YYroMuqxr9SOPwPn8dw==","signatures":[{"sig":"MEQCIDSnd1VcCD8T3kLmlVKvbQMO26BDBBGKosLXt6nkclCBAiBMTy4Nfuwe68xS3gi0LNDQfLOmGPoYmxM4yW4QCD0nsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371987},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9eefe9c47bc7b0905dd5d92a86b3561b56f9d734","scripts":{"dev":"tsup --watch","test":"node --test src/tests/smoke.test.mjs","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_6.0.0_1772754888797_0.42586600001093733","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"shll-skills","version":"6.0.1","license":"MIT","_id":"shll-skills@6.0.1","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"445c4ff75c4a25d32b650d061230fc1b93297409","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.1.tgz","fileCount":12,"integrity":"sha512-fMpl7A5UotC+LxPKG44pBZosP199rW3lHjIOCIJPbRQKQVqS4QXak/dslhkXj53a/61Ltfssm0bgYja/Uy0NpA==","signatures":[{"sig":"MEQCIGPyFYb6jN1POqzvpGseBByYyjXxzh56rKFDfVAuDNx3AiAE6KiWdHrJjl7Uq/x4/aMlQqgmgPMoj+ESsuHCBhAixA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375633},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"897f4a21b7b4c9ee0ee3bfc53bee9beef99de42e","scripts":{"dev":"tsup --watch","test":"node --test src/tests/smoke.test.mjs","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_6.0.1_1772768279853_0.38724135037146246","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"shll-skills","version":"6.0.2","license":"MIT","_id":"shll-skills@6.0.2","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"1caf3e5d232e77b38ff9b8a9a5132565f2369d8e","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.2.tgz","fileCount":12,"integrity":"sha512-nueUGqa+2PGVxGRFr4z+ibpnrGG/tTpSan524JDtJ0q0/0qbyU7wLYfjkemoDV26xiNejpxYs9o8tUD4staFSA==","signatures":[{"sig":"MEUCIFRGct4Qwj28gCc+WpXtQToYotcRN3Y5g4ETTUwLR0kMAiEAr4+lPB8qfRo4qbKdTGesQdbEwxLnmwtXTxzUXtw5n94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368609},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"897f4a21b7b4c9ee0ee3bfc53bee9beef99de42e","scripts":{"dev":"tsup --watch","test":"node --test src/tests/smoke.test.mjs","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_6.0.2_1772805495111_0.14283044947484314","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"shll-skills","version":"6.0.3","license":"MIT","_id":"shll-skills@6.0.3","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"12b42dc6db664f9c490ce23c730226057128e8a6","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.3.tgz","fileCount":12,"integrity":"sha512-hEU61szPr2daxuMCXzRsOimV8Ed50BoJvwyopzY3EgoRwC3KrmyoblTFievBYp3Q8ynvpeuaqjEpZAgCxelzbQ==","signatures":[{"sig":"MEUCIEqXevdJ0nVfLpOIQZ3N9FD73mMiX2n/Qwka/xbAx54SAiEA1dnHpWAK1QTeeSBX/lvQPDMLU/Y7GZAHSRgup+dskvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372076},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a1c58ad4c981bb15f26ffe31f98695f24436221b","scripts":{"dev":"tsup --watch","test":"node --test src/tests/smoke.test.mjs","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_6.0.3_1772819311749_0.5630006852858289","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"shll-skills","version":"6.0.4","license":"MIT","_id":"shll-skills@6.0.4","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"bin":{"shll-mcp":"dist/mcp.js","shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js"},"dist":{"shasum":"c26106dd1ad994d2ce6b0ea8314b2495e1ec59bf","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.4.tgz","fileCount":12,"integrity":"sha512-oD4spaaVFHSc57V8K6IvgRVn4+DOcj7NLEkwS9K0yjpM/EequRoknRwEfJYmqH481S60TdVcEZciY6iOR8ITEw==","signatures":[{"sig":"MEYCIQD044mNiiPwLdnvWuG1IZcWaZOv14TD14Gbt+HYz5y3mAIhAOmMLYSawbvoTSsbjEfI/NjsP/digZmCTtlDvdhSXRgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378041},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cca1754a10412e712275b18ade4cc5c3016807b1","scripts":{"dev":"tsup --watch","test":"node --test src/tests/smoke.test.mjs","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"_npmVersion":"10.8.2","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","viem":"^2.19.0","commander":"^12.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","typescript":"^5.4.5","@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shll-skills_6.0.4_1772833704101_0.7563712494475356","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"shll-skills","version":"6.0.5","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","main":"dist/index.js","bin":{"shll-run":"dist/index.js","shll-onchain-runner":"dist/index.js","shll-mcp":"dist/mcp.js"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"node --test src/tests/smoke.test.mjs"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","commander":"^12.0.0","viem":"^2.19.0","zod":"^4.3.6"},"devDependencies":{"@types/node":"^20.12.7","shll-policy-sdk":"^1.0.0","tsup":"^8.0.2","typescript":"^5.4.5"},"license":"MIT","_id":"shll-skills@6.0.5","gitHead":"cca1754a10412e712275b18ade4cc5c3016807b1","types":"./dist/index.d.ts","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BSx9MeG+9cxD31kzGXNnzNo7+DX20lmpG4PwHz13rADx7Ueha5j96XbCG9Oe0+0Rx+39wcb0ORwaNxKJGhPHmQ==","shasum":"3dd3a56140b8afb95c5af92f40cc859b6dadeccf","tarball":"https://registry.npmjs.org/shll-skills/-/shll-skills-6.0.5.tgz","fileCount":12,"unpackedSize":378565,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDh32OAC2jPQ1Nz9TqDPzz5txRT0wE/R/xb73GiTElydQIhAMip/mdiWUOXwinlWXkJgqp3bKzAylGlAase10FBUxT3"}]},"_npmUser":{"name":"kled7","email":"nettruths@gmail.com"},"directories":{},"maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shll-skills_6.0.5_1772893580715_0.5123346014795118"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-26T20:12:13.080Z","modified":"2026-03-07T14:26:21.007Z","1.0.0":"2026-02-26T20:12:13.383Z","1.0.1":"2026-02-26T20:22:46.374Z","1.1.0":"2026-02-26T21:01:13.774Z","1.1.1":"2026-02-26T21:10:44.286Z","1.3.0":"2026-02-26T21:32:57.508Z","2.0.0":"2026-02-26T22:37:04.098Z","2.0.1":"2026-02-26T22:51:34.864Z","2.0.3":"2026-02-26T23:00:34.640Z","2.0.4":"2026-02-26T23:04:09.494Z","2.0.5":"2026-02-26T23:23:42.590Z","2.0.6":"2026-02-26T23:43:27.876Z","2.0.7":"2026-02-26T23:52:05.158Z","2.0.8":"2026-02-26T23:56:34.670Z","2.0.9":"2026-02-27T13:52:42.470Z","2.0.10":"2026-02-27T14:36:42.534Z","2.0.11":"2026-02-27T17:46:02.325Z","2.0.12":"2026-02-27T18:03:09.229Z","2.1.0":"2026-02-27T18:55:20.988Z","3.0.0":"2026-02-27T21:06:27.598Z","3.1.0":"2026-02-27T21:19:32.871Z","4.0.0":"2026-02-27T21:42:50.934Z","4.0.1":"2026-02-27T21:57:02.838Z","5.0.0":"2026-02-28T18:13:33.676Z","5.0.1":"2026-02-28T18:28:12.349Z","5.1.0":"2026-02-28T18:47:38.221Z","5.1.1":"2026-02-28T18:58:10.699Z","5.2.0":"2026-02-28T19:09:19.152Z","5.2.1":"2026-02-28T19:26:57.551Z","5.3.0":"2026-02-28T20:57:56.404Z","5.3.1":"2026-02-28T21:02:46.439Z","5.3.2":"2026-02-28T21:07:52.773Z","5.3.3":"2026-02-28T21:58:57.363Z","5.3.4":"2026-02-28T22:19:45.935Z","5.4.0":"2026-02-28T23:59:46.802Z","5.4.1":"2026-03-01T00:07:16.437Z","5.4.2":"2026-03-01T00:23:19.385Z","5.5.0":"2026-03-01T14:19:43.946Z","5.5.1":"2026-03-02T01:36:57.178Z","5.5.2":"2026-03-02T02:16:12.776Z","5.5.3":"2026-03-04T03:02:46.719Z","5.6.0":"2026-03-05T21:41:11.096Z","6.0.0":"2026-03-05T23:54:48.942Z","6.0.1":"2026-03-06T03:37:59.998Z","6.0.2":"2026-03-06T13:58:15.307Z","6.0.3":"2026-03-06T17:48:31.904Z","6.0.4":"2026-03-06T21:48:24.277Z","6.0.5":"2026-03-07T14:26:20.887Z"},"license":"MIT","description":"SHLL DeFi Agent - CLI + MCP Server for BSC","maintainers":[{"name":"kled7","email":"nettruths@gmail.com"}],"readme":"# SHLL Skills — AI Agent DeFi Toolkit on BSC\r\n\r\n[![Website](https://img.shields.io/badge/Website-shll.run-blue)](https://shll.run) [![Twitter](https://img.shields.io/badge/Twitter-@shllrun-1DA1F2)](https://twitter.com/shllrun) [![npm](https://img.shields.io/npm/v/shll-skills)](https://www.npmjs.com/package/shll-skills) [![ClawHub](https://img.shields.io/badge/ClawHub-shll--skills-orange)](https://clawhub.ai/kledx/shll-skills)\r\n\r\nA **CLI + MCP Server** toolkit that gives any AI agent the ability to execute DeFi operations on BSC Mainnet securely. Supports PancakeSwap V2/V3 swaps, Venus lending, Four.meme bonding curve trades, setup flows, and raw calldata execution through PolicyGuard.\r\n\r\nVersion `6.0.0` finalizes the modular layout:\r\n- `shared/*` for constants, clients, schemas, errors, ABIs, and cross-cutting helpers\r\n- `services/*` for single-source business logic\r\n- `commands/*` and `tools/*` as thin CLI/MCP adapters\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install -g shll-skills\r\n```\r\n\r\nThis installs two binaries:\r\n- `shll-run` — CLI mode (for OpenClaw, shell scripts, etc.)\r\n- `shll-mcp` — MCP Server mode (for Claude, Cursor, Gemini, etc.)\r\n\r\n---\r\n\r\n## 🔌 MCP Server Setup (Recommended for AI Agents)\r\n\r\nThe [Model Context Protocol](https://modelcontextprotocol.io/) lets AI agents discover and call SHLL tools natively — no CLI parsing needed.\r\n\r\n>  **Security:** RUNNER_PRIVATE_KEY must be a **dedicated operator hot wallet** with minimal BNB (~) for gas only. Generate one with shll-run generate-wallet. **Never use your main wallet or any wallet holding significant funds.** Even if this key is compromised, on-chain PolicyGuard limits the operator to policy-approved trades only  it cannot withdraw vault funds or transfer the Agent NFT.\r\n\r\n### Claude Desktop\r\n\r\nEdit `~/AppData/Roaming/Claude/claude_desktop_config.json` (Windows) or `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS):\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"shll-defi\": {\r\n      \"command\": \"shll-mcp\",\r\n      \"env\": {\r\n        \"RUNNER_PRIVATE_KEY\": \"0x_YOUR_OPERATOR_PRIVATE_KEY\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nRestart Claude Desktop. You'll see SHLL tools appear in the 🔧 menu.\r\n\r\n### Cursor\r\n\r\nCreate `.cursor/mcp.json` in your project root:\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"shll-defi\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"-y\", \"shll-skills\", \"--mcp\"],\r\n      \"env\": {\r\n        \"RUNNER_PRIVATE_KEY\": \"0x_YOUR_OPERATOR_PRIVATE_KEY\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n### Custom Agent (programmatic)\r\n\r\n```bash\r\nRUNNER_PRIVATE_KEY=0x... shll-mcp\r\n```\r\n\r\nThe server communicates via **stdio** using JSON-RPC 2.0. Send `tools/list` to discover all available tools.\r\n\r\n### Available MCP Tools (24 total)\r\n\r\n| Tool | Type | Description |\r\n|------|------|-------------|\r\n| `portfolio` | Read | Vault holdings + token balances |\r\n| `balance` | Read | BNB or token balance of the agent vault |\r\n| `price` | Read | Real-time token price (DexScreener) |\r\n| `search` | Read | Search token by name/symbol on BSC |\r\n| `tokens` | Read | List known token symbols + addresses |\r\n| `policies` | Read | View active on-chain policies + config |\r\n| `status` | Read | One-shot readiness overview with blockers, warnings, and next actions |\r\n| `history` | Read | Recent transactions + policy rejections |\r\n| `token_restriction` | Read | View token whitelist restriction status + whitelisted tokens |\r\n| `listings` | Read | Available agent templates for subscription |\r\n| `four_info` | Read | Query Four.meme bonding curve token info |\r\n| `swap` | Write | PancakeSwap V2/V3 auto-routing swap |\r\n| `wrap` | Write | BNB → WBNB in vault |\r\n| `unwrap` | Write | WBNB → BNB in vault |\r\n| `lend` | Write | Supply tokens to Venus for yield |\r\n| `redeem` | Write | Withdraw from Venus |\r\n| `transfer` | Write | Send BNB or ERC20 from vault |\r\n| `four_buy` | Write | Buy a Four.meme bonding-curve token |\r\n| `four_sell` | Write | Sell a Four.meme bonding-curve token |\r\n| `config` | Write | Configure risk parameters (spending limits, cooldown) |\r\n| `setup_guide` | Info | Generate dual-wallet onboarding URL + steps |\r\n| `generate_wallet` | Info | Create new operator wallet (not the owner, mint, or vault wallet) |\r\n| `execute_calldata` | Write | Execute raw calldata from any source through PolicyGuard |\r\n| `execute_calldata_batch` | Write | Execute multiple calldata actions atomically through PolicyGuard |\r\n\r\n---\r\n\r\n## 📟 CLI Mode\r\n\r\nFor OpenClaw, shell scripts, or manual use.\r\n\r\n### Quick Start\r\n\r\n```bash\r\n# 1. Generate an operator wallet (AI-only hot wallet)\r\nshll-run generate-wallet\r\nexport RUNNER_PRIVATE_KEY=\"0x...\"\r\n\r\n# 2. Get setup link (user completes on shll.run with their OWNER wallet)\r\nshll-run setup-guide -l 0xABC...DEF -d 30\r\n\r\n# 3. After the user sends back token-id, verify readiness\r\nshll-run status -k 5\r\nshll-run portfolio -k 5\r\n\r\n# 4. Trade\r\nshll-run swap -f BNB -t USDC -a 0.1 -k 5\r\n```\r\n\r\nIn OpenClaw, AI should set `RUNNER_PRIVATE_KEY` for the current session automatically. Do not ask the user to edit environment variables manually during chat onboarding.\r\n\r\n### Commands\r\n\r\n#### Trading\r\n```bash\r\nshll-run swap -f <FROM> -t <TO> -a <AMT> -k <ID>              # Auto V2/V3 routing\r\nshll-run swap -f BNB -t USDT -a 0.1 -k 5 -v v3 -s 2           # Use V3 with 2% slippage\r\nshll-run wrap -a <BNB> -k <ID>                                # BNB -> WBNB\r\nshll-run unwrap -a <BNB> -k <ID>                              # WBNB -> BNB\r\nshll-run transfer --token <SYM> -a <AMT> --to <ADDR> -k <ID>\r\nshll-run four_buy --token <ADDR> -a <BNB> -k <ID>            # Buy on Four.meme bonding curve\r\nshll-run four_sell --token <ADDR> -a <TOKEN_AMT> -k <ID>     # Sell on Four.meme bonding curve\r\n```\r\n\r\n#### Lending (Venus Protocol)\r\n```bash\r\nshll-run lend -t USDT -a 100 -k <ID>      # Supply to Venus\r\nshll-run redeem -t USDT -a 50 -k <ID>     # Withdraw from Venus\r\n```\r\n\r\n#### Market Data (read-only)\r\n```bash\r\nshll-run portfolio -k <ID>        # Vault holdings + USD values\r\nshll-run price --token <SYM>      # Real-time price (DexScreener)\r\nshll-run search --query <TEXT>     # Find token by name\r\nshll-run tokens                   # List known tokens\r\nshll-run four_info --token <ADDR> # Four.meme token status\r\n```\r\n\r\n#### Risk Management\r\n```bash\r\nshll-run policies -k <ID>         # View active on-chain policies\r\nshll-run status -k <ID>           # Readiness, blockers, warnings, next actions\r\nshll-run config -k <ID> --tx-limit <BNB> --daily-limit <BNB> --cooldown <SEC>\r\n```\r\n\r\n---\r\n\r\n## How It Works\r\n\r\n```\r\nAI Agent -> CLI/MCP -> PolicyClient.validate() -> PolicyGuard (on-chain) -> vault\r\n```\r\n\r\n1. AI constructs a tool call (MCP) or CLI command\r\n2. `PolicyClient.validate()` simulates against all on-chain policies\r\n3. If approved, `AgentNFA.execute()` routes through PolicyGuard → vault\r\n4. PolicyGuard enforces: spending limits, cooldowns, recipient checks, and protocol rules\r\n\r\n## Security: Dual-Wallet Architecture\r\n\r\n| | Owner Wallet | Operator Wallet (RUNNER_PRIVATE_KEY) |\r\n|---|---|---|\r\n| **Who holds it** | User (MetaMask/hardware) | AI agent |\r\n| **Use it for** | Subscribe or mint the agent, hold the Agent NFT, authorize operator | Pay gas and execute policy-limited actions |\r\n| **Can trade** | — | ✅ Within PolicyGuard limits |\r\n| **Can withdraw vault** | ✅ | ❌ |\r\n| **Can transfer NFT** | ✅ | ❌ |\r\n| **Risk if leaked** | 🚨 Full vault access | ⚠️ Limited to policy-allowed trades |\r\n\r\nDo not use the operator wallet to mint or subscribe to the agent. Do not hold the Agent NFT in the operator wallet. Keep only a small BNB balance there for gas.\r\n\r\nAfter setup, run `status` first. It returns a machine-friendly readiness object with:\r\n- `readiness.ready`\r\n- `readiness.blockers`\r\n- `readiness.warnings`\r\n- `readiness.nextActions`\r\n\r\nThis is the intended handoff for AI onboarding flows before any trading command.\r\n\r\n## Environment Variables\r\n\r\n| Variable | Required | Description |\r\n|----------|----------|-------------|\r\n| `RUNNER_PRIVATE_KEY` | Yes for write ops and agent-linked reads | Operator wallet key (~$1 BNB for gas) |\r\n| `SHLL_RPC` | No | BSC RPC URL override. Recommended: use a private RPC (e.g. QuickNode, Alchemy, GetBlock) for better reliability and speed |\r\n\r\n> **Note:** Contract addresses (AgentNFA, PolicyGuard) are hardcoded for security reasons. Override env vars are intentionally not supported to prevent supply-chain attacks.\r\n\r\n## Links\r\n\r\n- Website: [shll.run](https://shll.run)\r\n- Twitter: [@shllrun](https://twitter.com/shllrun)\r\n- npm: [shll-skills](https://www.npmjs.com/package/shll-skills)\r\n- GitHub: [kledx/shll-skills](https://github.com/kledx/shll-skills)\r\n\r\n## 🧩 Multi-Skill Compatibility\r\n\r\nSHLL can coexist with other DeFi skills (OKX DEX API, Bitget Wallet, etc.). Key architectural differences:\r\n\r\n| | **SHLL** | **OKX DEX API** | **Bitget Wallet** |\r\n|---|---|---|---|\r\n| **Wallet** | Smart contract vault (AgentNFA) | User EOA | Bitget custody |\r\n| **Execution** | On-chain via PolicyGuard | Calldata only (user signs) | HMAC API |\r\n| **Safety** | On-chain policy enforcement | User approval | API key perms |\r\n| **AI autonomy** | Execute within policy limits | Cannot execute | Full API access |\r\n| **Risk if key leaked** | Policy-limited trades only | N/A | Full API access |\r\n\r\n**SHLL is the only skill with on-chain policy enforcement.** Even if the AI hallucinates, the smart contract rejects unsafe operations.\r\n\r\n## License\r\n\r\nMIT\r\n\r\n","readmeFilename":"README.md"}