{"_id":"@bentoguard/sdk","_rev":"43-574eb360c22ef7cc53e10ee709bca794","name":"@bentoguard/sdk","dist-tags":{"rc":"1.2.9-rc.1","latest":"1.3.1"},"versions":{"1.0.0":{"name":"@bentoguard/sdk","version":"1.0.0","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.0","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"dist":{"shasum":"e9b277b87a073239424d5ab85a1e59f08b1ed538","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.0.tgz","fileCount":18,"integrity":"sha512-qV1+pmr5xDg7KBGOxtbq/d4pc5uOy6JrsKjmvgO0PyJqdNTAHWL8L01nQzzwMCGTwdQK8jVtvAfF8PCPgqW4zQ==","signatures":[{"sig":"MEYCIQDWru3Lw2H2v5PRBy8k8+d2D1o9cxQPleG2IqffwAEYrgIhAMKECcQz9Cjay9hU/xCkrY12q8tbywmoXXmp2DzyMwoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28598},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bc05b8b8248c946e5b80d7ae94afedeeb9e20ceb","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","dotenv":"^16.4.5","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1777957076900_0.7619831784613165","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bentoguard/sdk","version":"1.0.1","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.1","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"dist":{"shasum":"f3dc8db8707557434ec1f2b96cb1ca52bd565364","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.1.tgz","fileCount":18,"integrity":"sha512-k4hdikSzmAMX/syaf9q1Cot7NPDzpaJhoA8fCEFDDy1oGpLethqLtwCKNHt/99DifI9Anr1soD46nRURFvAQWw==","signatures":[{"sig":"MEUCIHFHiHG8vTVHuzcjm+LAT3u2agL4B/AYmTb4Qn7ROB/aAiEA8WCe2qcHE5wNRW2FDZDbFDNIploa+U6bwKQz3NF5vZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28697},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"45489e6b662c2ef0f7c6bc06ba31fdbeb70aa7fe","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","dotenv":"^16.4.5","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1777958322289_0.4755078194297562","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bentoguard/sdk","version":"1.0.2","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.2","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"dist":{"shasum":"f07bfc9ddd24877b4b7f3cd5b66d88d9b5c4f2e3","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.2.tgz","fileCount":38,"integrity":"sha512-TJ46kJhKfMStPeFrukS2Y3cch8jFiKnUK31u7rMPstMhVW1ATmddzhTV4Qa0idbFNOOF798Fbb4jwzmY4/xXUg==","signatures":[{"sig":"MEQCIAF+2lgjSPSFZGg3iGC/CTeQ0hkPwgVDMOubgqwAT+XXAiAueKpIG8h8EFGvGnDUTQAcczsJCGwwnqU6aLL0mSOpHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49260},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a24efe4e58d25ec3040afcee5c1943cdf89d0bcf","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","dotenv":"^16.4.5","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1777967818449_0.3022558519184233","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bentoguard/sdk","version":"1.0.3","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.3","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bento-setup":"scripts/setup.js"},"dist":{"shasum":"e49a83158c77285819ef3164535953687b2b92b2","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.3.tgz","fileCount":39,"integrity":"sha512-82pO8BcPil5VMJsRYnW3h3QfQWd+rro6r8962/MlVEuD+n+wnmxRaIPoqo/mF0n/VtBVqWxSCv8OuV+lhE6BKg==","signatures":[{"sig":"MEUCIH6rSGGKu+voQm/FZ3W9+R71vCY2pEkyKz9Tq2d2tCA4AiEA4+Kx1pF7P9tSn2TeKDsnxtY33Mv0tHa+RUigRqiITAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56150},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"1fa81d4fd22730b1ab227c427b6404d197f55db6","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/setup.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1778039100035_0.9443233148092347","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bentoguard/sdk","version":"1.0.4","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.4","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bento-setup":"scripts/setup.js"},"dist":{"shasum":"c843fe5523e2813607159bf9d1045e5f7d3ac55c","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.4.tgz","fileCount":39,"integrity":"sha512-HK6ayHxyEFc3EF8d3c8BbsZIeF3MR5bq2ggKnIA8lmvVePCIxbpJBqVcxxHz/m7KnNJnkYSwvoN9/UNhnl/K7w==","signatures":[{"sig":"MEYCIQDpL1IY0bGBFtoLtu7B2qDs6/RSiymxka5u56nw+9/ssAIhAN2e6hxY+x7UWIcKevTnfSMuY98tKV1kZ/tnU9acdnJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56165},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a423dfe96af15844950a8e1ac3ac48b3a54d25be","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/setup.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1778039386347_0.31554600295706847","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bentoguard/sdk","version":"1.0.5","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.5","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bento-setup":"scripts/setup.js"},"dist":{"shasum":"83ef6820c5e1d4225310cba4b60791dd05dc70b1","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.5.tgz","fileCount":39,"integrity":"sha512-6KAdxhmn+xGs00nHAvsszAUH4sVq/YGdLLWzLp2ULqIQHrFijj8i1Qnec9D/Ifjiq1bzZ/ivz+SAxlMtFoX11Q==","signatures":[{"sig":"MEQCIBXnAYM93akk+HcgEdIM7r3eGouPdyuQ4w8AvEMQDsW9AiAdy1oqPmQA7ClC6IlBdHyXICQxoaRGl3A7MHcdOnjgug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56185},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"e4dfa989ed469b09d682b30500c898d40fea6742","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/setup.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.5_1778039597272_0.3368470070059959","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bentoguard/sdk","version":"1.0.6","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.6","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bento-setup":"scripts/setup.js"},"dist":{"shasum":"c253ef514ef6d0d9972308868bd48debbe5cd5e9","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.6.tgz","fileCount":40,"integrity":"sha512-bg6nYM/ykq8Rn2MNNDfIF0qiRh3j+yH5WEkEqDnhfQt1iCu2xZ0zrSwefnR4lvC6mZg3/F2OpLJDAa5Gw+IDkw==","signatures":[{"sig":"MEQCIH9vlZzOCVJIYfwlxS/QYC/g2y8xIJ7EiK2mIIbcoNJgAiANMjnVGHW7kFZj/qMzaMT5U0sNFYaP8Ldzl01SECAHGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56122},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"86be97b2200e3bc37f53dfa73c41ca731f00174d","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js && node scripts/setup.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.6_1778040783862_0.4356102036340477","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@bentoguard/sdk","version":"1.0.7","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.7","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"a9db3f1d4cd7d394e1fae0cf9291ceb791aee7d3","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.7.tgz","fileCount":40,"integrity":"sha512-egtmYuo/jq65ri1zLG4tIZQ0Q6cFAVTztoKKamSUZb4FfnJLSbTNP9yYjfFsX8N81OngJdi5EFZPw3TTsmUQ5Q==","signatures":[{"sig":"MEUCIFpFPww749vrLYNu0BxkwVopt7gFjbpk3VZI0c8mpQMpAiEAkYPc1r4MaQZrSThm7Siio6HHMoWgz9xbUWG2DT7DC40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60303},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"42f64735114d84463c9b9f174830f652b2731665","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.7_1778042711715_0.03322917925472346","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@bentoguard/sdk","version":"1.0.8","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.8","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"d21ca1c74233e36b587aae3abdcf8b9830ed0877","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.8.tgz","fileCount":40,"integrity":"sha512-XfNYoFd0YakM8DNzzomWPuE2B4IWULVfwxct/yDhlwKLQTwRIPhskDj8pqDgucL1QvJth4rdZymNnd/uW6Aqrw==","signatures":[{"sig":"MEUCIQDpE0N+qzY3CWetWvNBeCrmrFKlB+I6w2dypJW7S/JVegIgLoC87wRiMF2RVaS5uu5BxRXYhecbQ+0GB13HCklb2/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60313},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"9bf16f94dd7aaa84d9b2a872789ec46187cf8867","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8_1778070641263_0.5084588185695103","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@bentoguard/sdk","version":"1.0.9","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.0.9","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"2620bf400eb439788ad03225bf9d2dbf7a470f9e","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.0.9.tgz","fileCount":40,"integrity":"sha512-S6kmiZyi4uUpW+7vYYFwdJQBhJ8+JM0tvy/beb3rNetjTp2ZRpg2iL7hmj0NqjCjIa6F7BMEi2SdpeQFaW33RQ==","signatures":[{"sig":"MEUCIQCci3ZF6K2WK6vs+zvfOmq4So5tKvLrQe8/5OtOCwjWQQIgINoxz7d8MjJq54vxio4uThGIvzpzrysWSE+Y8ivDBRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58539},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6452653f4f135809fe6cb40af7715cc2abede678","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.9_1778213777003_0.7838496485917579","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bentoguard/sdk","version":"1.1.0","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.0","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"5d441d1c01e4a4665672749b91c322e57a714887","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.0.tgz","fileCount":40,"integrity":"sha512-nxywgMeS82IfgmOa3BHjH9R9lhN+hQt16iIjerylLKVWYZtfeVosSpAaBm2yEB8zMMqu4T+H1IYGN49OPjJRjA==","signatures":[{"sig":"MEUCIQCfoFgyhEqvmSuo1g+qWOONlhqxNkl0529l4lC1bmYQBAIgS+SRgvOYpkRUj0eNXGGN/wVuIUtANe5JrRvQjIa7lLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60439},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fd1d47de7624b163b70e94df43498bf1447dfc1e","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1778215538237_0.4212262797472084","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bentoguard/sdk","version":"1.1.1","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.1","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"3edcfeaf36996b8fb00ca7879086271f75d9dbd5","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.1.tgz","fileCount":40,"integrity":"sha512-TeohWAbZ/XlXOZJloOb3lQJp4Rw7K4Z9QCzjkAIttbFkE3EpLzKk/x2LD5RvuJsuSBwwvM3QOkvXh0c/L5/9kQ==","signatures":[{"sig":"MEUCICeuYkA4zmZEf1d/zn/3SSMI9vRE/gIU2TpjiCEylHjqAiEAsNDDq9W18roThdVE5H6yBJsCRZLSz1ewDrSycReOiQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60619},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f71f8f34f5c8155683a503e7096901bbae3b6c72","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.1_1778218788042_0.8146754978678832","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bentoguard/sdk","version":"1.1.2","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.2","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"c654dcd2d6dc0eeaccc83bfabf45de878229036e","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.2.tgz","fileCount":40,"integrity":"sha512-fSlXxXdszlqZvVenEbiylJuNoh/fJTCIM1sPIyB8IenQdyq24kcDz7ojwXk3VW64cuVR0HfCmPVUciQUN7l75w==","signatures":[{"sig":"MEQCIDrUKuRRn3Vbss2G19k7uHZmlQfswQrtE/twIObtKoZmAiBj6Qah1DyIGfjxT/VbLQIYGEd4WxmLoE3+eKuVkrvOeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60519},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f138d1c8b3455bf116633cd98eca26123a6a271c","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.2_1778223350764_0.21412886225152383","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@bentoguard/sdk","version":"1.1.3","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.3","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"8a410fa88c57bf3f9931ea5d78ab24b8eeceb49a","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.3.tgz","fileCount":40,"integrity":"sha512-1ncGZW9Oqb+bODm4Z2CWAsHtTMhlQaeAWh/j5M4WueVnKr/UcoZlRDxlgrQZsav/iBqMqsvCAYWZexo3mmXCNQ==","signatures":[{"sig":"MEQCIGY2yhr855mp4K1kvwUbZTN4UTPkM1DPMq5Xj0HDlYmNAiAWPDEOQsK7/+JUZ4kyIq67/gwPQ5m3Pwgx+gfoSjwFRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60887},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2bd6bc42ff459d185dcbdffcc452fcbb735919e8","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.3_1778236062144_0.4363204813251138","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@bentoguard/sdk","version":"1.1.4","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.4","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"6c939a8d116351035fa5b0d95715146f7d1d44c7","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.4.tgz","fileCount":40,"integrity":"sha512-NyZwRc9glIzMO/dlmARMgTAIrkp7jEBEz9ppxqG6j4gdLta0QhpELGRXxf/lt4l2Y7YaqbhivenWjxksXVtgMw==","signatures":[{"sig":"MEUCIE4Wywx4G2eRoyfNZH7J30XivCxwH8M6NaDmpR6IyeiYAiEA30yuyWAVOxc64NgB5YwW2lIqHwsSVAesy7E2Ro37Img=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60886},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8136e6a99b7e3fb8baffbb767b21c02648e0139a","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4_1778242053727_0.6690542020293688","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@bentoguard/sdk","version":"1.1.5","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.5","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"9df0590a7020151a659d2f96907118345493d5f3","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.5.tgz","fileCount":40,"integrity":"sha512-Rn9y9qwa2ky4jU4ViRJuNav0XbSsWawyhwK3X+So/BAZ8Xr1GqXZ3b+8mzPMw4vKOmnubAD2Q3Pajx7GKW8K6A==","signatures":[{"sig":"MEQCIFs67o0/xxchrrwOGtWE7AIDOoCS5RktQJLaa5s9xyIoAiAMZ3eIHZE+lV8SLGjAMTuPeAhxg4PCJJz8JLXjClxV2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61513},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2963e419ee3ce608e1628daad137754de9b21f44","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.5_1778251525378_0.9976463926814434","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@bentoguard/sdk","version":"1.1.6","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.6","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"9013b2fc51f84b60a8ca442047a9d4710a26b1fd","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.6.tgz","fileCount":40,"integrity":"sha512-098f42o5by0EOWL1F0j9XMS4nX+x9FQR1Ali6D1GoIxo7hJdH3N5+hJhiCjcJfZtBSXKyQu1yLqblLTtMBsYIg==","signatures":[{"sig":"MEQCIDTrfUwE8AoKIqMhHNGNwmmkaLCZPl8jzLsSJWa370T3AiB3KSHRVrmc0JgSF1xYsG+j+9BH4WxIDWoj6liGRmJmzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62363},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"9426ea4173028a676e42087d8e184f5d5482e68c","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.6_1778304357103_0.8693094204094676","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@bentoguard/sdk","version":"1.1.7","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.7","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"b6bb9381b1001defe21a90980a87c4d307dc9487","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.7.tgz","fileCount":48,"integrity":"sha512-xanjx1pbTzfxFlg6Oupp+wQYIU5+RRSN8VIWosq6rX08Lfo1UVQnGM8ekV13yN5k7dLhaRXzatWk5wDlscskLw==","signatures":[{"sig":"MEUCIQCrUVbv36S2O+WguMbrelH3C4ZB2wk5r8lGJfo5rynY+AIgILXMJuYZzlBZ28/LvPSUpCLwBfvzUtZb8kq9GLC7z3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90938},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3e684b9fe7ce7ea18acf699e26b401676493e778","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.7_1778322109461_0.4394076197951038","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@bentoguard/sdk","version":"1.1.8","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.8","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"5feb772aa4cc669481ead192a04b7465481b51ae","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.8.tgz","fileCount":49,"integrity":"sha512-NU1DLF2IxaUqrSDA8fvktoTo+IF106Aif+6BzAWQ9sOfACrs/Pt+UkrJIWU1eZ5IkcivdyrstCSpqPoUI8cKCQ==","signatures":[{"sig":"MEQCIFi2+GYE1nffgk5Od03ny2r7iz2gLtP2RoGkic+rt7xoAiAO5BSmDuzWENEJEezkO1midGGRPM5HlEa5wUpEKlblNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102353},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ac2d83c13f32deae820f90cd08568ab2a9831c39","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.8_1778340231008_0.6529142921826168","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@bentoguard/sdk","version":"1.1.9","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.9","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"58bab6e015cbffd11221b58fa57680c98f4b9b57","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.9.tgz","fileCount":50,"integrity":"sha512-XzZj2srBDFxS0pYRfYuYD72IFJA3+3MDL/MSYtOA+D92dmoYHFLIPRJLPqp0Iro/9VIw1/MJpWC/LQ6jEtC84A==","signatures":[{"sig":"MEUCIQCyTHZv6xysITEHACOZRfw22gvb8Rqrq1Ye9izF2mRL3gIgEyQI9FgYtE/1OZsoq5Wsmb+h98YPZU2yF8n0BCDIxB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705528},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f48c46603075fa7c52ef31e0e012e71be73ba196","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.9_1778341713091_0.6044652594245881","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@bentoguard/sdk","version":"1.1.10","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.10","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"51e239174291454a76edd82d290c04044927ed1b","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.10.tgz","fileCount":50,"integrity":"sha512-fUWfgsBa8shAiQFlcAQc01NsyQ7uhpRjB8j1jHHmEBQxgHjsi9FB81Kyob4C1WWcGRtKKi3DGP1/CYP5BVl5HA==","signatures":[{"sig":"MEUCIQDzbpsbGfUApSpcPof3fAD4yzfGh0AupZOXUK/Y4mWk1gIgUNrJ5zYkfd5KERlSocOXEyFTx8omGWvW4fxOruOltlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706418},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2d9a76bcb7bdae2d19ff376d6fbc36885eb44c89","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.10_1778343094561_0.7541503086132582","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@bentoguard/sdk","version":"1.1.11","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.11","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"56cb3ee9b8a8724cb73c38fcd3e1f184e6eea62d","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.11.tgz","fileCount":50,"integrity":"sha512-9rU1p2GFxjQUjJny69g/bWuhZ+yFMkFibzejNaeuZkGTuxeKv3H9W5xqpvrE8mD+MzHWmBwrE532Vqt14sAu2Q==","signatures":[{"sig":"MEUCIAgcpJ2YBysGlTulvDCazQ3n0m36KfAqzjK2QyZuyyUaAiEAsRnv1g8ckmHNlJ709uhy47jQ6o5KKIjbdViDcOXohlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706305},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b4968bec009530837108f277573b09312eef48e6","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@bentoguard/sdk":"^1.0.6","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.11_1778343740032_0.27888272598787966","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@bentoguard/sdk","version":"1.1.12","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.12","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"dbd97137f91942c23f0405cef7c01f4adf788b37","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.12.tgz","fileCount":50,"integrity":"sha512-s6KD9lZ37o/dVWNExWnzuLL+z/h4K5gZ5zSggCeRlIvV+aVV2ZIcIa1YMq+4We0bBwehl8ELCz83fbQsrfMbvw==","signatures":[{"sig":"MEYCIQDVuqxbcPHn5jawOr2B3GhxmfDGUW7hcX6H6spYCI0rvAIhAIhnLZs/o37bL17oJ830eCOIrIrRrDLSA2nqMz6aEIXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706295},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"cf6b3afe73baea8a254acab5e8b25f414bb9bee1","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.12_1778344471043_0.8393645670356025","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@bentoguard/sdk","version":"1.1.13","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.1.13","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"9c5ea454cb6e70f55174bbdbc75cc78352f92ed7","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.1.13.tgz","fileCount":50,"integrity":"sha512-+Ftvq1tST6RVSGd5lymQ7nIKmEiwKnZ3z7e8f35yVRzc+QL9UIUSKiNj4Sxp8cuH0bMbpVN+buCXsfrBfVkSLQ==","signatures":[{"sig":"MEUCIFFjuN07ZKrZL/PE9YdFAvAO0aquzb/Is99IKrslEJ5jAiEAk1hSJPvyh4QJUIJMtuOsyA6jd8svwaqrPMVz7yn2z2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707073},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"dfe2542f2c1e196b8f5611344738edeb52b6c0c6","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.13_1778345260757_0.512804639952744","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bentoguard/sdk","version":"1.2.0","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.0","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"6bc3a31d668e2f0635b1e98957accd3c11e6b9ec","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.0.tgz","fileCount":50,"integrity":"sha512-zfTK5tDX0Wg96eNeRA7UiNW6p+Qiyd2p0ueZu6Y4LuFkw4nb5FMEuiplrylErRGoX7PqGET7fd3UE2aXF8nJOw==","signatures":[{"sig":"MEUCIHS2VGHUia4GJPB2QI45CRIHoJ5nqA7SvAZVOmUkIGBAAiEAtYPgSycledkedKCl3mPcZtGDJGZMG7PzG2vxXlFNYNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707096},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"197e1a257db7d9fa7b959b3b8c772405b2b12410","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.6.2","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.11.1","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@solana/web3.js":"^1.91.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1778346177324_0.5557408910898725","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@bentoguard/sdk","version":"1.2.1","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.1","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"f6c89e1a9f5b56b238f8083925705122913c6a27","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.1.tgz","fileCount":54,"integrity":"sha512-rK12lyGgQlLFj6xUBA5MemZDLObGO/Hth63fnxikZ5UbEzEof5uU0Ibr5tupapDQxASwuIoCPGKpNgJKgUUD4Q==","signatures":[{"sig":"MEQCIHg24Xlod6CM5qpME0fFcIwidM/oRnGZhY1Lnl25e0H3AiB4kDz9Re0R8eWOoZmSPNNLqxsBfqaJPC19zREW8C21Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750829},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"e1fea91e143b7837bc5eebd84a28f4ee564dc7cc","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1779262627157_0.7223818664255279","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@bentoguard/sdk","version":"1.2.2","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.2","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"f574b437ae68ebe1d4de3670b03162915a00cfa1","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.2.tgz","fileCount":58,"integrity":"sha512-Ugq9BNrtZzzmT/13fejxRlK4sOqZaefOceWjNwLiXLayJybakWrS6BNOwWDPzQGaY5lTZpCJAQ7AAYHSyLCvSA==","signatures":[{"sig":"MEYCIQC02+vt9WqNyFH1Iwd8DySWNzCcCWXRQfnjbWFSF3OjEwIhAL5mRvHCD9X3UbWm8PU8Ky0oPfxvgFG/3XRYLOUCk8Ty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734270},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"84b3fce67d4a6b3e96ade9ecfedef7b2a2b53a46","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.2_1779338119700_0.752310758563923","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@bentoguard/sdk","version":"1.2.3","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.3","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"09bf98009bcdfff2892a7d67400294e84c302107","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.3.tgz","fileCount":58,"integrity":"sha512-sGyOsyJd4nYrA77mpCSXfu6PtowMqs103lzz9NX49ZHm6yY93ZHhpPL2zruaAsvemmoGaQtE0AXxBL3ePqsRIA==","signatures":[{"sig":"MEYCIQC0RyH+6Yt6I947qCSmhNFFjqtr5wf/l9SzM8KKvy7bpgIhAJ7sd8WKbE3JMf2tUFofJ9hDtOSotG9Zxu+rV7bfJ8xE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732232},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a94852592f1bca310268b9b5f97405f6113e81eb","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.3_1779770717828_0.8396758006468148","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@bentoguard/sdk","version":"1.2.4","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.4","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"fb0ee38e3264b77fff3d5f6dc349b05cc01e65cf","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.4.tgz","fileCount":58,"integrity":"sha512-s5H4GHb6qCYA85dY5jeK5SuFiWoiVDBdl6MDj0j8k3dUBBWwOYnBlEc2BROfrX/bcTNG1CTcOblH2+Q0v/jLrw==","signatures":[{"sig":"MEUCIEO+CTrfKa7U594Evy+TvlCiJkbrQ8gZCvtV8HDDYIxpAiEA3BXOTPqwUYwBdeT/vu5PFiLy6OLP1+0BDtTqkLif5gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739163},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"dbbbf220eba5e6f13f7b1f40bc0287af42fb4e2f","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.4_1779856746295_0.7316218440750348","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@bentoguard/sdk","version":"1.2.5","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.5","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"2837fbb0753b643580c838b35909b4f50bd42eb7","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.5.tgz","fileCount":58,"integrity":"sha512-KWt1gT6Uxdonc4NGILzrK+mGqynd8TQHfMPclB/JKAMqpNBZbLy9XRBf+WLdImnV5q/uAPtr4YXmweUDifv+cg==","signatures":[{"sig":"MEQCICHzgLwsf3yVu4LPnnaS7XnWogH+uT8Lyj4IVgwNQgotAiAsqhCxb+5sWwHjhT4cOAu2QXvs5Ban9oNPc7ZuzqkspQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738747},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bf4e9212dc4c0625b3b326d070991274d364f691","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^6.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.5_1780487106533_0.6616243975724263","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@bentoguard/sdk","version":"1.2.6","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.6","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"bd87c05b11e82489018cd186cb9e04c5754e1825","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.6.tgz","fileCount":58,"integrity":"sha512-uzMqKTV8sMZ34R/lTfUOPeg48MfOOxOqo0PHANKCBQXqsqAKX5H5dfk8pf0BPd/NoVEmeJn6z2NfM68D9JS+/A==","signatures":[{"sig":"MEQCIBp3cPmVd/sj3seW6Qcn+qvwFM/tUhdfVCunSjav9iv+AiAvxIEK1Pi/x5+zgwBruV/k+S6+26AqxxKcYkHZsgqJSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732564},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"edddf4049b916dcdf2c6fa8941fd4ffb7201fce9","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^5.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.6_1780489530047_0.15960946451505187","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@bentoguard/sdk","version":"1.2.7","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.7","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"ddd8c48a2c9b8d28107f6a557d88c22f8d0fb0bc","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.7.tgz","fileCount":58,"integrity":"sha512-RH0gPESuewz6vevJNezz0ZH7KE+EyJp1Wk4+jVW2G3comQFdUIaoWHqPA1TZGYc1Sj0zBUVfRfN+ZEKsjtl6/A==","signatures":[{"sig":"MEUCIQCeZaLGC76x1zP4JTosvz3aK+5w1MNrMJZwzMTazBaevAIgHpjq+hZuVRT0leQtfeso3egU90QcmaBCtg4npLD/rus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732764},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8c4443f281951a580df4dc942fe668dc607f447c","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^5.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.7_1780493626448_0.07535286609821279","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@bentoguard/sdk","version":"1.2.8","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.8","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"e97727e84a48b65f799cb93e97a21381e3786c7a","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.8.tgz","fileCount":58,"integrity":"sha512-4laTljO2qyTdo4W426lXJb27w4HsGKISCZxQb/UwZkM8a9nzl2mvE9YXsVWSPQNtVyMkNredfNUuX1KqOBaZEg==","signatures":[{"sig":"MEUCIQC4lIQ38pHjt3dy+KX4/RheHC2MQ97+0Q89MtYwRszImQIgKQyfh0BCm7VJtRuCb0yyt5KlhBppJZniCO91yzE4Qcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739074},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a5bfb86a5aa25fb70f6ad472004bb0d43a0160bd","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^5.0.0","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.8_1780664234057_0.19647811025764383","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-rc.1":{"name":"@bentoguard/sdk","version":"1.2.9-rc.1","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.9-rc.1","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"4afc619f5a00f7e56c5aaeab05163e5c953be1c9","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.9-rc.1.tgz","fileCount":58,"integrity":"sha512-D8t6lWwuULe6G2VFI8jqwHb3QMNmDa02RVEje3tAOWJInEQzSP1R0C/yFzuIkb55vimTcH67D3ThTEG9wtB4Vw==","signatures":[{"sig":"MEUCIHV/s2+YMZ9HHVno7mM2siP1vU1HEJ5zs2Wlf2vzylK6AiEA0W2bvgw0Fk+HDlzOX9s94bxh0aoJXlkhTgYf4I3lu6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741376},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f97887abd252d130c99c9db212c0754df204013a","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^4.0.1","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/bs58":"^4.0.4","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.9-rc.1_1781510753957_0.40141460875568535","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@bentoguard/sdk","version":"1.2.9","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"MIT","_id":"@bentoguard/sdk@1.2.9","maintainers":[{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"574a122bfdf5e9dca25177e84e0309c1c98ed791","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.2.9.tgz","fileCount":49,"integrity":"sha512-2d06ZnnwXAtaA9EGk7eOW+Gaf5v1vl+6Mugs4XGT3v2AE1IlMhZTLaPMCFKmLrxU+N8qQpSEKle0Q13khFruAQ==","signatures":[{"sig":"MEUCIQCXXQev3tLeoCOxWR8nuP376THB03s3Sh0rOuSlMdiOWAIgHTQnZZ/R3Jl+A/uDs6vvTvKgdUhXoes7QzmceB7DUDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716586},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c8d1d0cf977707038f2244c50b2703a4313e4109","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.ts'","prepare":"npm run build","validate":"ts-node scratch/validate_sdk.ts","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"adbphuphang","email":"adb.phuphang@gmail.com"},"_npmVersion":"11.12.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bs58":"^4.0.1","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","typescript":"^5.4.0","@types/bs58":"^4.0.4","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.9_1783074836815_0.674384351259834","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bentoguard/sdk","version":"1.3.0","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"Apache-2.0","_id":"@bentoguard/sdk@1.3.0","maintainers":[{"name":"trinhlk","email":"trinhlk@1bitlab.io"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"},{"name":"daint1bitlab","email":"daint@1bitlab.io"}],"bin":{"bentoguard":"scripts/setup.js"},"dist":{"shasum":"cd0f05fd5a2df0d451b66fe9b2f453f0f1295416","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.3.0.tgz","fileCount":50,"integrity":"sha512-cfIMih2YDk+CpawNTHJ14E4/dz/iuPAZFDtwwrxxHgx2qP7uwPPmQdv53ugtXSbhTIq7FmDbkpkk5V6KGIUUpw==","signatures":[{"sig":"MEQCIGRUP6t050MCDndR6pVPM1NRO9MG8+5IVUDcvG20kygvAiA+VVyvq84xqVVVRkJsN88IeUiKQmr4a27oadQB1LbpbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728598},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"29846599803af3a6993a28bdb62a6beea01d3a46","scripts":{"dev":"tsc --watch","lint":"eslint 'src/**/*.{ts,tsx}'","test":"jest","build":"tsc","format":"prettier --write 'src/**/*.{ts,tsx}'","prepack":"npm run build","prepare":"husky","release":"changeset version && npm publish","version":"changeset version","docs:dev":"vitepress dev docs","validate":"ts-node scratch/validate_sdk.ts","changeset":"changeset","docs:build":"vitepress build docs","test:watch":"jest --watch","postinstall":"node scripts/banner.js","demo:onchain":"ts-node bento-onchain-demo.ts","docs:preview":"vitepress preview docs","test:coverage":"jest --coverage"},"_npmUser":{"name":"andh.1bitlab","email":"andh@1bitlab.io"},"_npmVersion":"10.9.8","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["prettier --write"]},"_nodeVersion":"22.23.1","dependencies":{"bs58":"^4.0.1","axios":"^1.7.0","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@noble/ciphers":"^1.0.0","@solana/web3.js":"^1.91.0","@coral-xyz/borsh":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.40","jest":"^29.7.0","husky":"^9.1.7","eslint":"^8.57.0","mermaid":"^11.16.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","vitepress":"^1.6.4","typescript":"^5.4.0","@types/bs58":"^4.0.4","@types/jest":"^29.5.12","@types/node":"^20.11.0","lint-staged":"^15.2.10","@changesets/cli":"^2.31.0","vitepress-plugin-mermaid":"^2.0.17","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1784878904082_0.7652700056688602","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@bentoguard/sdk","version":"1.3.1","description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"bentoguard":"scripts/setup.js"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","validate":"ts-node scratch/validate_sdk.ts","demo:onchain":"ts-node bento-onchain-demo.ts","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","lint":"eslint 'src/**/*.{ts,tsx}'","format":"prettier --write 'src/**/*.{ts,tsx}'","prepare":"husky","prepack":"npm run build","postinstall":"node scripts/banner.js","changeset":"changeset","version":"changeset version","release":"changeset version && npm publish"},"keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"author":{"name":"Bento Team"},"license":"Apache-2.0","dependencies":{"@coral-xyz/borsh":"^0.32.1","@noble/ciphers":"^1.0.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.4.0","@solana/web3.js":"^1.91.0","axios":"^1.7.0","bs58":"^4.0.1","chalk":"^4.1.2","dotenv":"^16.4.5","prompts":"^2.4.2","tweetnacl":"^1.0.3"},"devDependencies":{"@changesets/cli":"^2.31.0","@types/bs58":"^4.0.4","@types/jest":"^29.5.12","@types/node":"^20.11.0","@typescript-eslint/eslint-plugin":"^8.65.0","@typescript-eslint/parser":"^8.65.0","eslint":"^8.57.0","husky":"^9.1.7","jest":"^29.7.0","lint-staged":"^15.2.10","mermaid":"^11.16.0","prettier":"^3.2.5","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.0","vitepress":"^1.6.4","vitepress-plugin-mermaid":"^2.0.17","vue":"^3.5.40"},"lint-staged":{"src/**/*.{ts,tsx}":["prettier --write"]},"_id":"@bentoguard/sdk@1.3.1","gitHead":"9ff0c29da658b660e1be7feeb55dae0785a1581c","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-RBIm22ta3NdVShtT0hx3AQkyaDTN+GYConUx0CfVDmiDjb2pYWhSuF77CMWo9Zve7P8ZzEegt//52yauWHi0Kw==","shasum":"c698beb070dfb7bcca538757a9ad306781f0e4f2","tarball":"https://registry.npmjs.org/@bentoguard/sdk/-/sdk-1.3.1.tgz","fileCount":50,"unpackedSize":728598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzyqe4NrQvd2eC5HBBnXFpMQPsZn2eqIcJ9ucAOCgFOwIgY+uhuzt4Mic/NyPmlODH2MpRrNWWT5gVfIgKdZhGjBQ="}]},"_npmUser":{"name":"andh.1bitlab","email":"andh@1bitlab.io"},"directories":{},"maintainers":[{"name":"trinhlk","email":"trinhlk@1bitlab.io"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"},{"name":"daint1bitlab","email":"daint@1bitlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.3.1_1784880056247_0.7294431635699965"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-05T04:57:56.794Z","modified":"2026-07-24T08:00:56.626Z","1.0.0":"2026-05-05T04:57:57.037Z","1.0.1":"2026-05-05T05:18:42.418Z","1.0.2":"2026-05-05T07:56:58.657Z","1.0.3":"2026-05-06T03:45:00.199Z","1.0.4":"2026-05-06T03:49:46.495Z","1.0.5":"2026-05-06T03:53:17.432Z","1.0.6":"2026-05-06T04:13:04.031Z","1.0.7":"2026-05-06T04:45:11.861Z","1.0.8":"2026-05-06T12:30:41.416Z","1.0.9":"2026-05-08T04:16:17.169Z","1.1.0":"2026-05-08T04:45:38.424Z","1.1.1":"2026-05-08T05:39:48.167Z","1.1.2":"2026-05-08T06:55:50.901Z","1.1.3":"2026-05-08T10:27:42.279Z","1.1.4":"2026-05-08T12:07:33.859Z","1.1.5":"2026-05-08T14:45:25.530Z","1.1.6":"2026-05-09T05:25:57.251Z","1.1.7":"2026-05-09T10:21:49.616Z","1.1.8":"2026-05-09T15:23:51.197Z","1.1.9":"2026-05-09T15:48:33.344Z","1.1.10":"2026-05-09T16:11:34.746Z","1.1.11":"2026-05-09T16:22:20.207Z","1.1.12":"2026-05-09T16:34:31.283Z","1.1.13":"2026-05-09T16:47:40.983Z","1.2.0":"2026-05-09T17:02:57.549Z","1.2.1":"2026-05-20T07:37:07.340Z","1.2.2":"2026-05-21T04:35:19.860Z","1.2.3":"2026-05-26T04:45:18.016Z","1.2.4":"2026-05-27T04:39:06.532Z","1.2.5":"2026-06-03T11:45:06.675Z","1.2.6":"2026-06-03T12:25:30.249Z","1.2.7":"2026-06-03T13:33:46.630Z","1.2.8":"2026-06-05T12:57:14.232Z","1.2.9-rc.1":"2026-06-15T08:05:54.147Z","1.2.9":"2026-07-03T10:33:56.989Z","1.3.0":"2026-07-24T07:41:44.254Z","1.3.1":"2026-07-24T08:00:56.425Z"},"author":{"name":"Bento Team"},"license":"Apache-2.0","keywords":["bento","guard","ai","agent","security","crypto","x25519","solana"],"description":"Bento Guard SDK - AI-powered security infrastructure for autonomous agents","maintainers":[{"name":"trinhlk","email":"trinhlk@1bitlab.io"},{"name":"andh.1bitlab","email":"andh@1bitlab.io"},{"name":"daint1bitlab","email":"daint@1bitlab.io"}],"readme":"<p align=\"center\">\n  <a href=\"https://bentoguard.xyz\">\n    <img src=\"./assets/BENTO_LOGO.png\" alt=\"Bento Guard Logo\" width=\"280\">\n  </a>\n</p>\n\n<h1 align=\"center\">Bento SDK</h1>\n\n<p align=\"center\">\n  <b>The Intelligent Security Infrastructure & Pre-Execution Firewall for Autonomous AI Agents</b>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@bentoguard/sdk\"><img src=\"https://img.shields.io/npm/v/@bentoguard/sdk.svg?style=for-the-badge&color=663399\" alt=\"NPM Version\"></a>\n  <a href=\"https://magicblock.gg/\"><img src=\"https://img.shields.io/badge/Infrastructure-MagicBlock-blueviolet?style=for-the-badge\" alt=\"MagicBlock\"></a>\n  <a href=\"https://bento-1.gitbook.io/bento-docs\"><img src=\"https://img.shields.io/badge/Docs-GitBook-blue?style=for-the-badge\" alt=\"Docs\"></a>\n  <a href=\"https://solana.com/\"><img src=\"https://img.shields.io/badge/Network-Solana-black?style=for-the-badge&logo=solana\" alt=\"Solana\"></a>\n</p>\n\n---\n\n## 📖 Table of Contents\n1. [The Problem: The Agency Gap](#-the-problem-the-agency-gap)\n2. [Target Audience: Who is this for?](#-target-audience-who-is-this-for)\n3. [The Strategic Solution](#-the-strategic-solution)\n4. [Core Technology & Infrastructure](#-core-technology--infrastructure)\n5. [Prerequisites: Agent Registration (IMPORTANT)](#-prerequisites-agent-registration-important)\n6. [Installation & Setup](#-installation--setup)\n7. [Implementation Manual (Production Pattern)](#-implementation-manual-production-pattern)\n8. [Safe Demo & Devnet Testing](#-safe-demo--devnet-testing)\n9. [Advanced Security Features](#-advanced-security-features)\n10. [Human-in-the-loop (Escalation)](#-human-in-the-loop-escalation)\n11. [FAQ](#-faq)\n\n---\n\n## 🌪️ The Problem: The Agency Gap\n\nThe rise of Autonomous AI Agents on the blockchain has created a massive, unaddressed security vacuum known as **The Agency Gap**. \n\nTraditional wallet security (like Multi-sig or Hardware Wallets) relies on **Human Intent**. However, when an AI Agent controls a wallet, the intent is generated by an LLM. This creates fatal vulnerabilities:\n\n### 1. The \"Semantic-to-Binary\" Blindspot\nAgents translate natural language into binary transaction data. If the LLM is tricked via **Prompt Injection**, it will build a perfectly valid transaction that performs a malicious act (e.g., \"Transfer all SOL to an attacker's drainer\").\n\n### 2. Jailbreaking & Instruction Drift\nSystem prompts can be bypassed. An agent instructed to \"only swap on Jupiter\" can be persuaded to interact with a malicious, unverified contract, leading to total asset depletion.\n\n### 3. The Lack of a \"Pre-Execution\" Firewall\nOnce an agent has the private key, there is no \"check-and-balance\" before the signature. Most security happens *post-execution* (monitoring), which is too late for irreversible blockchain transactions.\n\n---\n\n## 🎯 Target Audience: Who is this for?\n\nBento Guard is engineered for developers and organizations building:\n\n- **Autonomous DeFi Agents**: Trading bots, yield optimizers, and portfolio managers that require high-velocity but safe execution.\n- **Autonomous DAOs**: Systems where AI makes governance or treasury decisions based on community sentiment.\n- **AI Gaming Agents**: In-game autonomous entities that manage assets, trade items, or interact with smart contracts.\n- **Agentic Infrastructure**: Platforms providing \"Agent-as-a-Service\" where security is the primary value proposition.\n\n---\n\n## 🛡️ The Strategic Solution\n\nBento Guard is not just a library; it is a **Security Infrastructure** that bridges the Agency Gap by introducing a **Verifiable Audit Layer**.\n\n| Strategic Pillar | How it Solves the Pain |\n|:--- |:--- |\n| **Intent Verification** | We audit the *LLM's reasoning* against the *actual transaction data* to ensure they match 1:1. |\n| **Pre-Execution Simulation** | Every transaction is forked and simulated in a sandbox before the agent signs it. |\n| **Non-Custodial Control** | You keep your keys. We provide the \"Permission Logic\" via a secure tunnel. |\n| **On-Chain Policy Enforcement** | Policies are not just config files; they are enforced by Solana Smart Contracts. |\n\n---\n\n## 💎 Core Technology & Infrastructure\n\n### MagicBlock Ephemeral Rollups\nSecurity shouldn't be slow. Bento Guard leverages **MagicBlock** to achieve sub-second security auditing:\n- **Forked Simulation**: We simulate the transaction on an ephemeral rollup that mirrors the current Solana mainnet state.\n- **Verifiable Decision State**: The \"Allow/Block\" decision is recorded on an ephemeral chain, providing a transparent audit trail without the high cost of L1 transactions.\n\n### BSIT Protocol (Bento Secure Instruction Tunneling)\nWe protect the \"Security Handshake\" using industry-standard cryptography:\n1. **Identity**: Agent signs requests with **Ed25519** (Solana standards).\n2. **Key Exchange**: E2E encryption via **X25519 (ECDH)** forward secrecy.\n3. **Payload Protection**: Data is encrypted using **AES-256-GCM**, ensuring your agent's private instructions never touch our logs in plaintext.\n\n---\n\n## 🔑 Prerequisites: Agent Registration (IMPORTANT)\n\nBefore your agent can execute transactions via the Bento SDK, you **must register your agent's wallet** on the Bento Dashboard. If you skip this step, you will encounter an `Agent not found` error.\n\n1. Go to [https://app.bentoguard.xyz](https://app.bentoguard.xyz)\n2. Connect your owner wallet.\n3. Register your agent's public address (the one matching `AGENT_WALLET_PRIVATE_KEY`).\n\n---\n\n## 🚀 Installation & Setup\n\n### Install Dependencies\n```bash\nnpm install @bentoguard/sdk @solana/web3.js bs58 tweetnacl\n```\n\n### The \"Magic\" Setup Wizard\nHighly recommended for new projects. It initializes your environment, configures your keys, and creates a full finance agent sample:\n```bash\nnpx @bentoguard/sdk\n```\n\n---\n\n## 💻 Implementation Manual (Production Pattern)\n\nTo ensure 100% reliability, your agent should follow this integration pattern. This ensures the instruction is audited and approved *before* any transactions are built or broadcasted.\n\n### Automatic Configuration\nThe SDK automatically handles API connections. You only need to provide your `AGENT_WALLET_PRIVATE_KEY` for the system to identify and secure your agent.\n\n```typescript\nimport { protect, verifyRegistration } from '@bentoguard/sdk';\nimport { Keypair } from '@solana/web3.js';\nimport * as nacl from 'tweetnacl';\nimport bs58 from 'bs58';\n\n/**\n * PRODUCTION-GRADE INTEGRATION\n */\nasync function executeSecureAgentAction() {\n  // Load Agent's identity\n  const agentKeypair = Keypair.fromSecretKey(bs58.decode(process.env.AGENT_WALLET_PRIVATE_KEY!));\n  \n  // 0. CHECK REGISTRATION FIRST\n  const isRegistered = await verifyRegistration({ agentAddress: agentKeypair.publicKey.toBase58() });\n  if (!isRegistered) {\n    console.error(\"Agent not found. Please register at https://app.bentoguard.xyz first.\");\n    return;\n  }\n\n  // 1. AGENT PLANNING PHASE\n  const instruction = \"Send 10 SOL to recipient address 2cSiFhzwbymqr5aTiFacbidJNZ5vNK7Zdb9osbdfcKwG\";\n  \n  // 2. SIGNING IS HANDLED INTERNALLY\n  // The Bento SDK automatically signs the verification payload using your configured AGENT_WALLET_PRIVATE_KEY.\n\n  try {\n    console.log(\"🛡️ Forwarding to Bento Guard Firewall...\");\n    \n    // 3. CALL THE GUARD: protect(instruction, options)\n    const audit = await protect(instruction, {\n      agentAddress: agentKeypair.publicKey.toBase58(),\n      // Default is true. Set to false if your app wants to return ESCALATED\n      // immediately and handle dashboard/deep-link approval itself.\n      autoPollEscalation: true,\n    });\n    \n    if (audit.recommendation === 'ALLOW') {\n      console.log(\"✅ Audit Passed:\", audit.reasoning);\n      console.log(\"Risk Score:\", audit.riskScore);\n      \n      // 3. EXECUTION PHASE\n      // Safe to build and broadcast your transaction now\n      console.log(\"🚀 Executing secure transaction...\");\n      \n    } else if (audit.recommendation === 'ESCALATED') {\n      console.warn(\"⚠️ High-Risk Action: Pending human approval in Bento Dashboard.\");\n      console.warn(\"Action ID:\", audit.actionId);\n      // This branch is reached when autoPollEscalation is false.\n    }\n    \n  } catch (error: any) {\n    if (error.code === 'HIGH_RISK_DETECTED') {\n      console.error(\"🛑 SECURITY BLOCK: Bento Guard prevented a malicious action.\");\n      console.error(\"Reasoning:\", error.message);\n    } else {\n      console.error(\"System Error:\", error.message);\n    }\n  }\n}\n\n// Execute the integration\nexecuteSecureAgentAction().catch(console.error);\n```\n\n---\n\n## 🧪 Safe Demo & Devnet Testing\n\nCurrently, the system is running on **Devnet**. All transactions are sponsored/paid by the Relayer fee. The user only needs to sign to create a signature for the action.\n\nIf you are just exploring the concept with a **burner wallet (no funds)**, use the `testnet` environment (which defaults to the production backend). You can also explicitly verify registration to avoid cryptic errors.\n\n```typescript\nimport { protect, verifyRegistration } from '@bentoguard/sdk';\nimport { Keypair } from '@solana/web3.js';\nimport * as nacl from 'tweetnacl';\nimport bs58 from 'bs58';\n\nasync function safeDemo() {\n  const agentKeypair = Keypair.generate(); // Burner wallet\n  const agentAddress = agentKeypair.publicKey.toBase58();\n  \n  // Inject into process.env so Bento SDK can use it for signing payloads\n  process.env.AGENT_WALLET_PRIVATE_KEY = bs58.encode(agentKeypair.secretKey);\n  \n  console.log(\"Generated Burner Wallet:\", agentAddress);\n  console.log(\"Please register this wallet at https://app.bentoguard.xyz before proceeding!\");\n  \n  // Check registration to ensure smooth onboarding\n  const registered = await verifyRegistration({ agentAddress });\n  if (!registered) {\n    console.error(\"🚨 Registration failed. The backend cannot find this agent.\");\n    console.error(\"Go to https://app.bentoguard.xyz and register the wallet address.\");\n    return;\n  }\n  \n  // Create a mock instruction\n  const instruction = \"Swap 1 USDC for SOL on Jupiter.\";\n  \n  try {\n    const result = await protect(instruction, { agentAddress });\n    console.log(\"Bento Verdict:\", result.recommendation);\n  } catch (e: any) {\n    console.error(\"Error:\", e.message);\n  }\n}\n\n// Execute the safe demo\nsafeDemo().catch(console.error);\n```\n\n---\n\n## 🔐 Advanced Security Features\n\n| Feature | Technical Detail |\n|:--- |:--- |\n| **LLM Cross-Verification** | We use multiple models (Gemini/Claude) to reach a consensus on agent intent. |\n| **Pre-Execution Simulation** | MagicBlock forks the mainnet state at the exact slot of the request for 100% accuracy. |\n| **Dynamic On-chain Policies** | Policies are stored in Solana accounts, allowing for real-time updates and DAO governance. |\n| **Identity Verification** | Every audit request is cryptographically tied to the Agent's on-chain public address. |\n\n---\n\n## 🧑‍💻 Human-in-the-loop (Escalation)\n\nNot every risk is an attack. Sometimes an agent needs to perform a large, unusual transaction.\nBento Guard's **Escalation Engine** allows:\n1. Agent submits a high-risk request.\n2. Bento Guard creates an action review and returns `ESCALATED` with an `actionId`.\n3. The backend sends dashboard notifications and deep links for approve/block.\n4. By default, the SDK pauses and polls until the owner approves or blocks the action.\n5. Once the owner approves, `protect()` resolves as `ALLOW`; if the owner blocks or review times out, `protect()` throws.\n\nIf your application wants to handle review itself, pass:\n\n```typescript\nconst audit = await protect(instruction, {\n  agentAddress: agentKeypair.publicKey.toBase58(),\n  autoPollEscalation: false,\n});\n\nif (audit.recommendation === 'ESCALATED') {\n  console.log(audit.actionId);\n  console.log(audit.reviewUrl);\n  console.log(audit.approveUrl);\n  console.log(audit.blockUrl);\n}\n```\n\n---\n\n## ❓ FAQ\n\n**Q: Does Bento Guard store my Private Keys?**\n**A:** No. Your private keys never leave your agent's environment. The SDK handles signing the payloads locally using your configured key and only sends the signed intent securely over the network.\n\n**Q: How much latency does this add?**\n**A:** Thanks to MagicBlock Ephemeral Rollups, the overhead is typically under 500ms—faster than most LLM inference times.\n\n**Q: What happens if the Bento Backend is down?**\n**A:** You can configure the SDK's \"Fail-Safe\" mode to either `BLOCK_ALL` (strict security) or `ALLOW_ALL` (priority on uptime).\n\n---\n\n## 🔗 Resources\n- **Official Website**: [bentoguard.xyz](https://bentoguard.xyz)\n- **Documentation**: [docs.bentoguard.xyz](https://bento-1.gitbook.io/bento-docs)\n- **Dashboard**: [app.bentoguard.xyz](https://app.bentoguard.xyz)\n\n<div align=\"center\">\n  <br/>\n  <p><b>Built for the Future of Autonomous Agents</b></p>\n  <p><i>Verifiable Safety. Cryptographic Trust. Agentic Freedom.</i></p>\n  <a href=\"https://x.com/bento_guard\">Twitter</a> • <a href=\"https://github.com/Bento-Guard\">GitHub</a>\n  <hr width=\"50%\"/>\n</div>\n","readmeFilename":"README.md"}