{"_id":"umi-agent-kit","_rev":"45-4ba440e3f57fb4ae6f9f54a6ced86060","name":"umi-agent-kit","dist-tags":{"latest":"3.8.2"},"versions":{"0.1.0":{"name":"umi-agent-kit","version":"0.1.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.1.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"cfa3f4c289fef4ce8002edf294b4f4b75ce68a58","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.1.0.tgz","fileCount":8,"integrity":"sha512-+gAIGm3x45U9tLYOjbSrk8XRAny/yQtPKltftaT7PED/WaZQLYCb41f2FBh/uRYmPoLnxqU5yHXVMMhDVbH03g==","signatures":[{"sig":"MEUCIQDF+GOZS5rFy0q0qsrrCmCXzxh50kMZJwMKvaR4O+J8MAIgGynwJ0l0EsghMZMnhBfoLM/JdT9jkpqBCz/5sTvcKr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14137},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5f10bdb80b62b319e63272ab7a3812381f03644c","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.1.0_1751318066667_0.18565033355213578","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"umi-agent-kit","version":"0.2.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.2.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"01317aff164e75b7a2669fcf17ec5d99d192026c","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.2.0.tgz","fileCount":9,"integrity":"sha512-c1iLS7fHqQdCJ3sTMAalif6LLF/GpNyahqN3tTQFvCucqMAqJPxp9116yueY7gFVcahD9sLzsl0igLzyF5xcZQ==","signatures":[{"sig":"MEUCIQCmJKxs0llb3sDM+M5iRDpqC+OuzX7A3ayzj2PEk4XipAIgDwXchadnCP28m8Me6X70trUTFKSY9ucRgHtGBaAJwiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22162},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"53f5cc1a2914add9fd8b68ec76909af78eb87ea1","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.2.0_1751322619163_0.393145595723116","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"umi-agent-kit","version":"0.2.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.2.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"454c71cdd4d98d675f988c87124110a548ae9c4a","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.2.1.tgz","fileCount":9,"integrity":"sha512-sH2ouvn7i36mYE9GQ0NKqGpBzvVl/G2HrN55nVZOWqcCnVrx0xj87diBEeULAt14QuE8ppxUDo/UdpmOHO8IxQ==","signatures":[{"sig":"MEQCIFpKBbbn/n0i7HmzSBKjA4gKcaohL2liTSOrZl7XEgyKAiA6milUdzsxtsQXX9TYTfN6Pip+D1x/C35uN1nJVv8c6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22844},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c4121f15fd425687bbfc608958c7f89482a3014","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.2.1_1751323204089_0.5048589011892965","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"umi-agent-kit","version":"0.2.2","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.2.2","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"ff756de6ae9e5b3e1265bc42aad792e9c6fbfc6a","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.2.2.tgz","fileCount":13,"integrity":"sha512-/TLEaNoRnvTCAdQRvNl8gQXlQwDxT2qcnxHOIe8Fcfs5IBjI75TbpM0nrIOzXJh8WSS4XDD0kMbCaYSxryBJhg==","signatures":[{"sig":"MEQCIDgQnys2jzQWQHI45bSUmq0TwqHIjJIbFu3C25E3uFrWAiB/adg7HjM91rprpdlMY7CCUSx/JoKdA5d2LTy9z6hvoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50179},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ff2a369ebf33f7779d25d74265bda2df0302a69","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.2.2_1751324279233_0.7697925969896324","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"umi-agent-kit","version":"0.3.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.3.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"0b2c008f844342cbf83a994e13e8e9f03a52a67a","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.3.0.tgz","fileCount":13,"integrity":"sha512-Y5DXYteDXbhMlYflgfRig9LpyWKPZwVVOVDoR9w6gXYNMubjK0X2lL57871cwmqQqtua1QCGlA8Ee4/hIitK7Q==","signatures":[{"sig":"MEYCIQDK5T6G9IFz7njfSg9fQ61SHQiGTVsvRO6lcUzWgUfSnwIhAMCPREhfKO6TlMgkb/IPlT4t6iRztdf8hTWfm2grRx68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50247},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c48839a3e2192527d45ba3ca4ef60c037b7e638e","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.3.0_1751324905458_0.8852946143620508","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"umi-agent-kit","version":"0.4.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.4.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"d073cdffe15dfd65d5a009527f76e9bdb2fcaf8f","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.4.0.tgz","fileCount":13,"integrity":"sha512-15al2yGOTQt8XdFdakIAe72sqjSA4XGFKGW2kZdb8P+2nUKbFOjuQAnukIubMxjg6wAIXt22ThDA3Ybf4P9ijg==","signatures":[{"sig":"MEUCIQDI5VDPZxK/eULMSHxbWBFgtDJ2ME5AY4IPRg0zuYgsgQIgSRRKVOU1T6eF0RBwlsvjqX6763uEWqPkdMsxrB1rdh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48734},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6c6bf1eb00f4dd69be587286d6c88cd78e005b7","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.4.0_1751325833631_0.9700109356286919","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"umi-agent-kit","version":"0.4.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.4.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"447baf15c3f02cc3c11a3e24bbf0b64ccbf2baf1","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.4.1.tgz","fileCount":13,"integrity":"sha512-WgJv8G0H9OWPLmEMcDdBnRE0fNgzTd7uEArKDKxAsHhcEiEFcWVDuZzt8oBvcVulQc88hUT5Iuhfd2tyZiHmBA==","signatures":[{"sig":"MEUCIQCAZO52eCqtqXQYKsMc0wuX4nFhbkohukmztE0HmBCL4wIgWYb1Wq8BLpxQ3NTchqwY0AhVDeybCFIBymiurDFd/L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48731},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c63dd810f16f1e739d9edf60cad896100e045ce4","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.4.1_1751325971693_0.540220594639818","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"umi-agent-kit","version":"0.5.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.5.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"d321a13301b2566387badc5206011b3a86cd67b8","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.5.0.tgz","fileCount":13,"integrity":"sha512-ENNwEHrUGFufJCK58g9rgd8J95X2SmNzFZ/8AoKaeeSI6yq2d5GQxwWi1lciMxwRwqvkbmx7YRzigA3XLzmuXQ==","signatures":[{"sig":"MEQCIDNdYnoEbS4lPzTdPMYdtFtCfWHlJArUgGy0UD+tEBWiAiBnOUVM03MfV/ir0P/z+bA3CQ5Z6WiD+8XYJsn9fS0eDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59739},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c079501e26621ea719a47fb27a70288a61ba1a4","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.5.0_1751404735432_0.8835664241129706","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"umi-agent-kit","version":"0.6.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.6.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"255012854fb8d676cd0e0eb2bf52c3243288e852","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.6.0.tgz","fileCount":15,"integrity":"sha512-rxKCtjN/3FwCWT7O4yKPjfSX5eu/PsSGzz1PE8p/V6WmzK9K7UFF99OxIfq92PeirDjpeezBuxMkKmzHx/qOwQ==","signatures":[{"sig":"MEQCIH9hh/crWz4fza5xH+uowHnn9YXxv4/Ng6euZkwBczCbAiBx/8qkX9qr8bA7NcMUHnmsAWBHtsocoHKJ6xytVGjcug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105518},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"71acac4c24ee36e29ab518918ca97464d8814360","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.6.0_1751405705851_0.5553493743468565","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"umi-agent-kit","version":"0.7.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@0.7.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"8385796912cc8f1170025abee713012c14129f6d","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-0.7.0.tgz","fileCount":16,"integrity":"sha512-JMej0PUDlLdJxymtAYX/Q/d00PtL+lkI+5jVmvGQE3yGC6y1BQ+aSChDfyrIiDCLd4gP0sxfbBvVFFbMGb7S/A==","signatures":[{"sig":"MEUCIFMWAmj2ocG0LwRfnav4W7lD12hAPb3VKdzPzgnMI3IKAiEAuGrFyBlYpOO0D9EEudHf8HZyFvPRaIx7bdSbgPhs1fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142624},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"56e8acaa55d40321142ce0883539a056c7999897","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_0.7.0_1751407796106_0.5451313019525383","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"umi-agent-kit","version":"1.0.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@1.0.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"8cf351c64bc579ab13f693e4dd5f147688eb21de","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-1.0.0.tgz","fileCount":21,"integrity":"sha512-vEdhDDKyjQzQ/G67Hmb2xd2mOQcT4hlbGEcHq+6SlZPL9PW1p4EpveTrqdqFHI2IheVk9MvOfovVpSWqVs6B2A==","signatures":[{"sig":"MEYCIQCbA8SuqaWxvCb5sc11hsZTzmxzov4ffthgdW2cIdjXtAIhALSa4ubwLB1gKkueBUVaPwwrjjZ1TsIdUKVv2VqjPVZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233694},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2773616416ec350eaa4570219ea693e75e6a92f","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_1.0.0_1751410605389_0.31786152959055936","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"umi-agent-kit","version":"1.0.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@1.0.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"d03c131acef563863f62fb2ace14c3f9edd2ec1b","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-1.0.1.tgz","fileCount":21,"integrity":"sha512-O5EomUncGFwW22jX0HeU/6Cn5Z2j86a0oU5uwuqic1iet5MckY47I7FS5kNj/OUVFLPvdxupYAfL3Uq1kG0Pow==","signatures":[{"sig":"MEUCIFCLkjB3okHtOtP+p8SXse1CV+t6dU4dpuNUUpjevd/xAiEAhyw+6lsCqFwdjmp2lyQ8lIGMxWBnVOfUG47qJxm8TD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233694},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d4730354b394ce36cd3da320295131ec3dd40ad","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_1.0.1_1751411592172_0.6928095997206942","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"umi-agent-kit","version":"2.0.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.0.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"707588284bb29769e7624510d9d5087390171983","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.0.0.tgz","fileCount":26,"integrity":"sha512-i2BsPdG9HMcCzXteO9iKo5PiDy78cchbuk13xTWz7go75jCSgU1czBsAFaBUqu6UwefG1OOIQglsM46ScfkFiQ==","signatures":[{"sig":"MEUCIHsTKdUTtIcU5mIq0S+nqA6FImrIvLAAEfgISr4wzpRJAiEA+eC0nFe5r/whQh3EfQ400QSxuIE9wzg+3SWBsjgc8xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296280},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"428918e0facbb2fefdc7286a2f56840c3b4bd842","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.0.0_1751475348442_0.8253888265411888","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"umi-agent-kit","version":"2.1.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.1.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"1c3d85e5daafc1c5e958b0e24d47e69789a65dc1","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.1.0.tgz","fileCount":26,"integrity":"sha512-y0D+YGmdfWDxlN1UM8zTHpsiYIYT+M5Hn3urCPxmZXBCkkoKcMD6JdANBGkd27r1SJ1Hv99qmVIa6I8rzxV8Jg==","signatures":[{"sig":"MEUCIEPAJBmdjLXn8zBZyJHY3EWiq9gs3EQCLcpk9fsL/RpQAiEA9UtEZmXiGzFV+fj21nETi6AXBQo9hSSjb+voKN02WeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305077},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcdc8991d02d07b6e263476888eb556b7eb8329c","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.1.0_1751482904011_0.2544980775789387","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"umi-agent-kit","version":"2.1.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.1.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"a7d45760f7da08a1227508bc037661afe0846744","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.1.1.tgz","fileCount":26,"integrity":"sha512-vVyVp/5AiF/nCTurH4On4vlWA11KU0TKlf6WXC/ZquzgUgCcutVPm3hOuICQmE9dgo8Pah4Wow3o9hGtamZtTQ==","signatures":[{"sig":"MEYCIQDdtX1g3JiGWOISP6svwOvnndvH33nKyMnH9aUUh8YrFAIhAPHRK1duvSw7NfjwJlWD7Hs8evFPmnKNa+bFzNF+9OVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305077},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d33987b9b4ef50cc9420bac2cf78260ce5adbd18","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.1.1_1751483035995_0.27654642031821797","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"umi-agent-kit","version":"2.2.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.2.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"b7260e44241c9ff6af93634a2b62302b3bff2415","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.2.0.tgz","fileCount":26,"integrity":"sha512-a4mxQOIuUEj5N2UejoT7XpSJkd1AThpH5OiCj2ybnw8/paXRUTv8/lYoSP+cFPHk+X9YZg+mdszNY5HvTJYFvQ==","signatures":[{"sig":"MEUCIBvqJEXVEhvrSmIoeSt/sH6aBsFHnwlgpUXgh4iPojSxAiEAy+0vmrBs5WrJ0OSJNF9QOOvwv19dbhOIhKHYl5vOR8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314406},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"55ca7e83cf0da3308fa6df9b6bbad10853e8b52d","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.2.0_1751485586566_0.97445917880146","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"umi-agent-kit","version":"2.2.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.2.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"4ef30d2ee668635966d065eb8ad7426ce79a5f3f","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.2.1.tgz","fileCount":26,"integrity":"sha512-sMbr+uJBBrfFy4m2vgnsZu9GdHn3NrN3OK/Qf4QpizquGtwOLO9K0+aR/jFlogntS4/xWftmejswRNVGmy9Sug==","signatures":[{"sig":"MEQCIHkH3mK0lpks5xxzfMl/GeL3XYkBYqy+DtS49Q3SvetyAiAThXno+8Cvc5UlOoMFPDWc+TiIYpQQR23OWVl0pttTXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316635},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb4b787ba3256b14538d80eec92cf8a1ad120309","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.2.1_1751532039132_0.6173278757978455","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"umi-agent-kit","version":"2.3.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.3.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"0582e90fa271742842cf0e05b8c9a4020fe74033","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.3.0.tgz","fileCount":34,"integrity":"sha512-uMt6izySBmhCQxdSZzoFU/JSTbGtY9h2W2cz8yhlg31nKv2y9C2kcHJOCDQ2L3wEcn/RtfD1g6wwW+ZH8ap4FQ==","signatures":[{"sig":"MEQCIHdMmvIhLI/N89fER3yEwdIVVNhurPFZmKpUg7GjUjdJAiAax4VvRUiaFA1a4Kgl0aIb8PpTX3aaBxn49emSG7MiXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466206},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2ef0836797c2a6d4bb36bf080c1e0014a6ac86d7","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.3.0_1751567918981_0.8755214710258701","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"umi-agent-kit","version":"2.3.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.3.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"17a2b3eb627abf795af54ee95df26c133dee1045","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.3.1.tgz","fileCount":34,"integrity":"sha512-tmki9KRMsF+lANtguJkuWCX02Tw/CQZkAB0i6ATE53tOs2azS7qFjXrUX7m3xYzKUPX4qWcm3BTpUucidmVCSQ==","signatures":[{"sig":"MEUCIB7JF+bg5ZIRRFa+nU7/+gt2ehaDVADrQlhh7q0Jq/SWAiEAzLhoddsvOPv2Pu+eYl+QBJStrkif8XyUKqhCHX+ve10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466206},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d1ee38034e39709456fff4d812a9605ea0b39308","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.3.1_1751568049854_0.6489304167324579","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"umi-agent-kit","version":"2.3.2","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.3.2","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"479ec6ce29f1a716c69786ef497a4e3d322a9751","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.3.2.tgz","fileCount":34,"integrity":"sha512-zrpBecT9rr3n9xlgf9hkVur61suYy9Z1j5DSlIiPDIGiaoUcdqbzIIkPgd399ADQqvUDnGloABxR84eoojgj4w==","signatures":[{"sig":"MEUCIFsO1EaAZFk2VjwRXaw9nnOt5sd1fbFqJRVJAbsgSokeAiEAzk7fT6hque/xUOkFIZ8YuMo06QrZU5VvCyVvCpg/Paw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466204},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"df900ed8e50bb9ef04a3277b3dcd9cca83c9cf0d","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.3.2_1751569180132_0.16806544333258144","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"umi-agent-kit","version":"2.3.3","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.3.3","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"8d8c7be6f91dce5d0f84ee52904ee5548f49137f","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.3.3.tgz","fileCount":34,"integrity":"sha512-UAOueLGCI3SQBtgfdFQNfeJhIqdQzbyq3KD7hST3kyyLgotR/aEKaJ/zroFs6qm9E7epXqtV4+TAM0daUgdikw==","signatures":[{"sig":"MEUCIQCih9Ob8EBmiOwxVI7O9qNKqXMBJAhxHhY90bO/m2mXRAIgSkyYA5F4xF6lcg2N+dKXOzVV/J1n1+I12mGSd3u8+Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466204},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b38c3ed356f85e037950b8ba9021477ddd59e753","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.3.3_1751569278411_0.6287769035808004","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"umi-agent-kit","version":"2.3.4","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.3.4","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"38fb2e1449ae1e5e09ab014ce4f2fcee5af4e090","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.3.4.tgz","fileCount":34,"integrity":"sha512-iIVvGw51ok5SkEYL1/hS/BAeoErIjkJGONjaViM4IGXKk4emRqGbIawPJjT2CYgb/Np5ViuJlHle4RiIwbenQQ==","signatures":[{"sig":"MEUCIQC7rs9faJszTGanMbeFdpQ85bfv9vcdRyjZD/0d6rKC4wIgEflnNtuGi/XcemzwcN44AY1n++1M7x9HfnIg3YnNkh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466204},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"11e1091ea3a8365b45bf1a9705f0a886bc7d1c63","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.3.4_1751569327172_0.2548912187034782","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"umi-agent-kit","version":"2.4.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.4.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"700ecbf577a48d97a71ee3f2e7f0feafe3877bba","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.4.0.tgz","fileCount":34,"integrity":"sha512-J0dSi6In75uRkRPUtzfUaU2kxoI/eMAmpYjoiOCVK9BkmLTF0JdtRBVaPC+5D6J7drjIu++9aLYHhIEtmuJOag==","signatures":[{"sig":"MEUCIQCqZylTuU0DUOsY8V7R96pmJaQuBYx4U1TZeLxL2KWeMQIgF8vgqZRtfH5WQtsemgb4StPM3gwP38qN3VRVIjaZYSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464022},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9cf8f2b4d13cc7866a11000591845a116e0e21a1","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.4.0_1751579468141_0.35581472576747775","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"umi-agent-kit","version":"2.4.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.4.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"1a6d85eb63fff8141491023ddbdf0e4dbae850b4","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.4.1.tgz","fileCount":34,"integrity":"sha512-16TBvmIo7P3LTfJooCrN9V5lBmuvtnIXqtPQJMEvg8wrVAp7EaAJnRDVKGHyzycQtSpn6OUdmwev8Ofr6/JVYQ==","signatures":[{"sig":"MEYCIQCteYusQNfIpkAT1fRVJF9xrBMwaPtcZuIj1B648UHykwIhAICcBPnoEgv071rF5Kqhinbb5tDeuh6OaBIwCrGJJUps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465711},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d01240e13b290dcf0a6adf2762ba1677ff56eeac","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.4.1_1751580779630_0.9259849927499622","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"umi-agent-kit","version":"2.4.2","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.4.2","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"4f7d18c4ff56df629d4e7bec6d581dfb363cebaa","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.4.2.tgz","fileCount":34,"integrity":"sha512-c3kpX0bq09FsaTqIhkxunqj897H7M3MYEYIA3n8S49h6jmVgeR6zwjGpuIDElrMs8brPV3/eKcTwSMsEArm4IA==","signatures":[{"sig":"MEQCIGoJ+Y8erSAf/p6NCWE9YHjFPPK55/ZfPcd01ehJxXjQAiBxS6TFlwDg+La5gVGnxnjG4veoXFz/xyWkqAbWVjBv0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467648},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f886e78d3069461a627212768eeea3db0a32a2df","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.4.2_1751581020616_0.4799557014835567","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"umi-agent-kit","version":"2.4.3","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@2.4.3","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"7cca68a41bed6adf6a8f7471e448de62513e6769","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-2.4.3.tgz","fileCount":34,"integrity":"sha512-baY6Qp5zR/DgupsFezpWt3RRnyYDlbdlHMyvdsd1dE1v1jA+4fMkf0HlczLHdO/Hw/G9v93CqbJWTAjo0SfreA==","signatures":[{"sig":"MEUCIQCvpF4+pWs6Yf8rFTFjxULp4aoSe8/ckwqsoYNHbZgG+QIgVZJaYr3FJGiCCyGgnknONRJkWCvpDMcIw9EaazsRP/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467411},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e4f5f02f69afd6237a360c59d7bc92dfdced0569","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_2.4.3_1751581469238_0.15987934609518462","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"umi-agent-kit","version":"3.0.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.0.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"c90f4710062b00ddff28e2e8367eb7079da4376e","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.0.0.tgz","fileCount":29,"integrity":"sha512-fB7hQg6H50+XO8LE9wZ32qxgc3Nut2Vj/CTTfYezTJ1krAfJIs7odeMrROFOT97EFA5bwOGgDxj2itEGnyvoyw==","signatures":[{"sig":"MEUCIFzHNhMG90L5Qavw1im7voNGwwdeMSroeohq8iBZsGvoAiEAxum8+LYnI7Cn6VgO8JVoPK9MviNkrgE1Ay+geA6nDyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359668},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"556e471d0a27ec329171789df0714e8719b33b71","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.0.0_1751621526491_0.942134553464145","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"umi-agent-kit","version":"3.0.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.0.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"c7c6528c5de788f8b23d65b8c7246608f491114c","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.0.1.tgz","fileCount":29,"integrity":"sha512-e5rbU4ouMvEVsqTGnzhf6pJBNyKVzpiONvczWqty6D99VZ1lawwcFv8aMZ3oZrXDZQrSnpPoIIKJV05nmjXQtQ==","signatures":[{"sig":"MEUCIC2I+huKpsirG5xQkNFp44U5rFT7MtNyVghlPPILMQuuAiEA+vEheTWwy/Asf2hWXFeYaGAA4eO+h0+hWY6prTMRSwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359666},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f13204b7d1047c69dc725a3cfb310d24b28208b8","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.0.1_1751621559872_0.3840629281171435","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"umi-agent-kit","version":"3.0.2","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.0.2","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"d9a905a773294f28dab4f6c58e1e06ac37f7a6a9","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.0.2.tgz","fileCount":29,"integrity":"sha512-uUMTgW1dBOSSw0WPcMOAjnW22Q4OKlz5X4j8h9+UiORMLCPWOg4KbyzW059DZk8aJuTpBiINfm9ZYHdbA74F9w==","signatures":[{"sig":"MEYCIQDMIrIClluhLvOCnjYM1pzjfaBKfb0U5VIjIPMr7wT/SQIhAOrrzlPhD1fjWr9YbCNBn/mDVFhNSuerj6L0opoaiXa+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359666},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cd7cb61842b295d285ee9566fe7e3b153495979","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.0.2_1751621858950_0.014217485378687833","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"umi-agent-kit","version":"3.1.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.1.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"58363b69417be47b428919cadab0c2f95e04cc31","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.1.0.tgz","fileCount":29,"integrity":"sha512-NWOIwZTSn1XBECUgjOvbbbJ8qdJND0hIaBfF5/xPSoBbStZ+XElKRykvOkn9cV6in0XgUe6wF0NQFFXqyIXwEQ==","signatures":[{"sig":"MEUCIQDcWDY0KlaYNK/WgivKTtVelMV9cPb+1Bs17wB8R1+jVAIgcbQq3ibiS/HLZlIAOSMSGL99M8VPZNi1fnB0lXkmz/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352800},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7931917d54e56d32e6587f2a6032540f582ca4b9","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.1.0_1751622645494_0.4290609592253751","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"umi-agent-kit","version":"3.1.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.1.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"ea6b6167dd8b9bc3c2db9154d640e457914cd7ea","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.1.1.tgz","fileCount":29,"integrity":"sha512-NaiTYaK447b1O8QQ+QrTD60agr/y3EJVhAiW6NnbGQtnP6q1fzAzMapK2kwSaeAMHn9g4WZYVb14a14guxfVZw==","signatures":[{"sig":"MEQCIDQziaH+Fxdyb7788/qXfWHHWtWavPYBJI/P1TbA/M9JAiAXLw3OE51L7fnFAdv3seyrUvKKllXlpi5K7fCgN5/tUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352979},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5ebb034f66650b2db7ff904869df563a90517341","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.1.1_1751622898970_0.24893046552501286","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"umi-agent-kit","version":"3.2.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.2.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"6c57adc1eb47bfe42f2e526675fc9a188c33d08c","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.2.0.tgz","fileCount":29,"integrity":"sha512-gt0UykFDgm9EIg1NWFxiCKktjKtcuG5jP9zrqNmuMXTSkyW8SVn5aJNcDMTJ49XIwHTnG7TdtYvp5kiUU/Y6Eg==","signatures":[{"sig":"MEUCIB9XymaBb1o8rRrBQdEAMPXtCQHCOMAySq45vLqwLlHeAiEAw3GxbiaFey9hVYZJN1LPAGLK0bpU/TzOuPipMIcKIU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352808},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"45cca243fa5068678fa75d0ceebd75cdae45bdb5","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.2.0_1751623214869_0.535146729255843","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"umi-agent-kit","version":"3.3.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.3.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"5032d24cfa027be41a7a317ba81dbad15eb3f4c0","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.3.0.tgz","fileCount":29,"integrity":"sha512-LJ2AtuZy6KUXcoREyb3NNG1Cx6Wk4BxsGoF4W4rrcbEziMJLolmAXB7VTQL0MQxpurELhNsmmJPLYy/ud/lDew==","signatures":[{"sig":"MEUCIQChT3O2bqWAtUcSCpk35WI4EzX2RV0tiPHu4g4OJtNIrgIgHhbsbn+xjnqpAkSaLu9kM0upbpVKho3vtJugNY32phE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351157},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"af81d424697c0c542f19033c998d8c6da7403172","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.3.0_1751623788936_0.9548498721136931","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"umi-agent-kit","version":"3.4.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.4.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"a0a202708485fa481db92fb72e2fd818b69bc7bf","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.4.0.tgz","fileCount":29,"integrity":"sha512-vRyKsE3x65kwZo7w+UtX4zAb3Ja4K1yBaZrq/PFTn+V4LWmRELxMzoQzVduJbl9iYw41pIP4phwVDUJmdZe4pg==","signatures":[{"sig":"MEYCIQD+W2aeQiN6NlCwvlmSsxCc2m3nyc8qDT6su6oGUxlF9QIhAJYW5nqWxA2pNGsBUhokcjXhfYBK9Z2YrclylKCwWGRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351083},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f75e6a0cc69cc82f6174e72f9b08faeee7ff335","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.4.0_1751624019230_0.6460192245929874","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"umi-agent-kit","version":"3.5.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.5.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"d148e238e84cbeb9cd6f1a76018d5ca22c8536eb","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.5.0.tgz","fileCount":29,"integrity":"sha512-ReUgGoKlBEePkvm5bjYTB4fc9OWuNQFY4+YsVWBfGeiWDofy3gdT4TMvrWbLdNp4M2lQNLQa98URdWbRXGCLGw==","signatures":[{"sig":"MEUCIGUNUwOgvjEItzcsG566RbF1fcPEOiTkZnTe551y5H7bAiEAvMlF3VT55MeXl7mlrOdmskt1kGZHCpSNWYQoy/AntyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351086},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e4e53eb67747cc62f380428d70ad1cacb7dbf6fe","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.5.0_1751624226000_0.05728860133822655","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"umi-agent-kit","version":"3.5.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.5.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"09a0fd398c37fbed1c10ab0f1569d83f5c1508c5","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.5.1.tgz","fileCount":29,"integrity":"sha512-FA7PEeYilzYwyV+cq2ED8PReX8S+dY8Vv8BOgPS2ld7a61Fms2/FtKlARwAfwS6XLK1cxLE9j63BjNiYUPK8ig==","signatures":[{"sig":"MEQCIHCnPTZiNQ1/ajaiWnN+rFSCQ3wMIg3+J3d/+8P0cvE+AiBWAx4YVA8G/WOAZZ0o4+hEn41WuzgWYl/s98DPLz6P0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361215},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"161ce1f2146e1afd5ee6537ed374316be9b71748","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.5.1_1751710775027_0.9122557625433596","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"umi-agent-kit","version":"3.5.2","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.5.2","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"4b86f4143fa17b9ae85a25ab2cdc4a73e85afae5","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.5.2.tgz","fileCount":29,"integrity":"sha512-Ua3rBKkg1ZDh8GOy1iRxVjZtdMdRTsDQzdmAKHQClAtvV4c3/0DFxROCfNBqo21WGpeCLVyj8ry18bb6GXORVw==","signatures":[{"sig":"MEYCIQDXaSM4quz95Jm3xLuPHTCCW40NKL+9iKQvv+YT0EhVUwIhAIAxIZWxgd17Sy0XZy5WiGQMzFWmLXaauoo43OcBXkYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359305},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"50ec83f90e26c4cd4a15d4c9cd499411ba2881d3","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.5.2_1751714678297_0.7460820811925162","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"umi-agent-kit","version":"3.5.3","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.5.3","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"36168e1c6d804cbfb96a03d7e5eb4c80c1673c66","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.5.3.tgz","fileCount":29,"integrity":"sha512-dM6IJ8oubFvgHkhwvjF3X0SCDt+yfsUHpNYizPdD7xIHUp6JMXjBo24rvnAIOVusL1zj5yGcWxKenSSGpCnKqQ==","signatures":[{"sig":"MEQCIGM6qSVY2ugb8hAJfpveiqUEHLx+diZb26R19VIC4W7jAiAuTNUiFfXMqCnDOCqEYT5zKJbkhxMvhUi+xQB6W+iJ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359228},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c348b0bff5a2dbc7ee80132c11e8931ce5918af","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.5.3_1751716099349_0.7089202681447877","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"umi-agent-kit","version":"3.6.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.6.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"bba36da736fe9f6e361561a2f2e6644ce2876a49","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.6.0.tgz","fileCount":29,"integrity":"sha512-vqtRn4vqn5XqbiRu6ehaUz+tTLtkyO13lgN2A5Ac+2yjkcXSW7zURC/0DYnFEIqavS+rxZm2aYdRKHvYE5UKtg==","signatures":[{"sig":"MEUCIA+57CyuqGXS3bskbUYaX2P0mUqW+2VAQksgSs1Hv/W+AiEAguVESav+OWLolD7Zm8zQgiV3tQKM+5ODCfoLFIeAEtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404026},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a8c28ea595c3fcdb3f13120d3ed2ad04e284265","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"cors":"^2.8.5","solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.6.0_1751744013795_0.5192087194908643","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"umi-agent-kit","version":"3.6.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.6.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"6197b07699cd2ceb8e314befa6638e4ef2b879a5","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.6.1.tgz","fileCount":29,"integrity":"sha512-mTUdXWHCmfIaQoztXrUbR/CbrseF/Q8Uxzdg6ogW//0xcsItY7Ck2YuefmBsXJWMYpvUEys4qSSeBuiLlK75oQ==","signatures":[{"sig":"MEYCIQD0W0F6ZcRIwuxvA1u2oa3++idhDCtYj1djznAt6H+ZqwIhANeMBGtyvfftf9MZPB/PeA8nfA0zxy0gELke04h7uSZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407019},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"eaf0c548987bc064246dd1c204ec354adbba5ee7","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"cors":"^2.8.5","solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.6.1_1751749089724_0.6596943264467243","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"umi-agent-kit","version":"3.7.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.7.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"bd594cdd0de0655e739dc6aea2a163ef2a15b119","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.7.0.tgz","fileCount":29,"integrity":"sha512-+tmJNQO4R6waV+tPwV5eoyKVXSmpFyE3XzA1HQNDr496B/XtnT8JK6fgYACEj/ZThTLgGu1INL/uTry75fF0TQ==","signatures":[{"sig":"MEUCIQCd0qGSkmQd/JkdmJKXnOUPsJn92Z7jlOonq6jDoLKIjgIgHpVJVs2VlTviYiL/+WM0xZl7fujB0ROO50ZdWf6bqLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419661},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"16f9af0432658f259c99785586d0dae569bd6b55","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"cors":"^2.8.5","solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.7.0_1751888067747_0.9361179577534686","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"umi-agent-kit","version":"3.8.0","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.8.0","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"704010b87c89e45ef005e6acfa37675425d43f37","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.8.0.tgz","fileCount":31,"integrity":"sha512-I2MFZKxRuNteOYWV5PARl/QGOfURkrfwlsQOr18rGnusWkaffqqkHkKr1okp7+8mqSB+aIt3ehpld/z3RlX5Cg==","signatures":[{"sig":"MEQCIGQMvmZkEyrs0Degu+p0n3/NlrTRLLwWoRAR5wksGn0/AiARNjC2eUI+sxu0LUL8AzVTQc40Orvm6gcTl3AqFkOyjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505602},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3bfb32f066003d21704f327bce3b28d4bbc29782","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","actor":{"name":"prateush04","type":"user","email":"prateushsharma@gmail.com"},"email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"cors":"^2.8.5","solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.8.0_1751926814415_0.43783250858306877","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"umi-agent-kit","version":"3.8.1","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","_id":"umi-agent-kit@3.8.1","maintainers":[{"name":"prateush04","email":"prateushsharma@gmail.com"}],"homepage":"https://github.com/prateushsharma/umiagentkit#readme","bugs":{"url":"https://github.com/prateushsharma/umiagentkit/issues"},"dist":{"shasum":"2c5d90837b016db123be5d32a89398a64fe7c420","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.8.1.tgz","fileCount":32,"integrity":"sha512-N0mmLO0831uaqrwZ0F0irHQTD+W+kb8wVwxX0eqlYg9b5IQmHlfe/U53A+VQ0IYn+jg6STuQrm5h86bS/M42Ww==","signatures":[{"sig":"MEUCIH84B/VyD1PyC2ciOyqhMNEkBHo1KZwZDVxAZ8VJvn9eAiEAhszklVeVUVOz6qDBRL3SnJ8fOpEQE1MyBxK/lDuAnVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533834},"main":"src/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d0afd22881edd9eab07abf089f98729fb8ff6c6c","scripts":{"lint":"eslint src/**/*.js","test":"jest","start":"node src/index.js","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"prateush04","email":"prateushsharma@gmail.com"},"repository":{"url":"git+https://github.com/prateushsharma/umiagentkit.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"cors":"^2.8.5","solc":"^0.8.0","viem":"^2.0.0","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","umi-agent-kit":"^0.1.0","@aptos-labs/ts-sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/umi-agent-kit_3.8.1_1752315179636_0.17723238669688146","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"umi-agent-kit","version":"3.8.2","description":"AI-powered agent toolkit for Umi Network blockchain operations","main":"src/index.js","type":"module","scripts":{"test":"jest","lint":"eslint src/**/*.js","format":"prettier --write src/**/*.js","start":"node src/index.js"},"keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"author":{"name":"Your Name"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/UmiNetwork/umiagentkit.git"},"dependencies":{"@aptos-labs/ts-sdk":"^1.0.0","cors":"^2.8.5","ethers":"^6.0.0","express":"^5.1.0","groq-sdk":"^0.3.0","solc":"^0.8.0","umi-agent-kit":"^0.1.0","viem":"^2.0.0"},"devDependencies":{"eslint":"^8.0.0","jest":"^29.0.0","prettier":"^3.0.0"},"engines":{"node":">=18.0.0"},"bugs":{"url":"https://github.com/UmiNetwork/umiagentkit/issues"},"homepage":"https://github.com/UmiNetwork/umiagentkit#readme","_id":"umi-agent-kit@3.8.2","gitHead":"ceb204ba903f76ac964427daccc5e77fc9935bd6","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-+zAcBmpRJwsD9LD88ZWWfeC8RbqZVt0HP7nJPTaOJ8w3GGbFLmprraOxSwd7qhfcthXiAZIhxlPwLqSQcqGqDQ==","shasum":"c1fc87d594b073a98b7358e1238d290361aba32c","tarball":"https://registry.npmjs.org/umi-agent-kit/-/umi-agent-kit-3.8.2.tgz","fileCount":32,"unpackedSize":519662,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0rvrX45DxSHaXpOFOo2lDzHR0UDkDHzJH6tBJMI+/zwIgHL9k+av6kjbuLnNp3F02FuHBKKwJm6e8FYr1pQYlpkw="}]},"_npmUser":{"name":"bulent","email":"bulenttastan@gmail.com"},"directories":{},"maintainers":[{"name":"bulent","email":"bulenttastan@gmail.com"},{"name":"prateush04","email":"prateushsharma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/umi-agent-kit_3.8.2_1753324038195_0.676629903623458"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-30T21:14:26.665Z","modified":"2025-07-24T02:27:18.618Z","0.1.0":"2025-06-30T21:14:26.845Z","0.2.0":"2025-06-30T22:30:19.344Z","0.2.1":"2025-06-30T22:40:04.270Z","0.2.2":"2025-06-30T22:57:59.426Z","0.3.0":"2025-06-30T23:08:25.676Z","0.4.0":"2025-06-30T23:23:53.783Z","0.4.1":"2025-06-30T23:26:11.860Z","0.5.0":"2025-07-01T21:18:55.655Z","0.6.0":"2025-07-01T21:35:06.030Z","0.7.0":"2025-07-01T22:09:56.317Z","1.0.0":"2025-07-01T22:56:45.599Z","1.0.1":"2025-07-01T23:13:12.458Z","2.0.0":"2025-07-02T16:55:48.652Z","2.1.0":"2025-07-02T19:01:44.193Z","2.1.1":"2025-07-02T19:03:56.162Z","2.2.0":"2025-07-02T19:46:26.750Z","2.2.1":"2025-07-03T08:40:39.379Z","2.3.0":"2025-07-03T18:38:39.203Z","2.3.1":"2025-07-03T18:40:50.057Z","2.3.2":"2025-07-03T18:59:40.329Z","2.3.3":"2025-07-03T19:01:18.614Z","2.3.4":"2025-07-03T19:02:07.401Z","2.4.0":"2025-07-03T21:51:08.330Z","2.4.1":"2025-07-03T22:12:59.857Z","2.4.2":"2025-07-03T22:17:00.788Z","2.4.3":"2025-07-03T22:24:29.461Z","3.0.0":"2025-07-04T09:32:06.663Z","3.0.1":"2025-07-04T09:32:40.043Z","3.0.2":"2025-07-04T09:37:39.148Z","3.1.0":"2025-07-04T09:50:45.724Z","3.1.1":"2025-07-04T09:54:59.174Z","3.2.0":"2025-07-04T10:00:15.091Z","3.3.0":"2025-07-04T10:09:49.125Z","3.4.0":"2025-07-04T10:13:39.423Z","3.5.0":"2025-07-04T10:17:06.318Z","3.5.1":"2025-07-05T10:19:35.221Z","3.5.2":"2025-07-05T11:24:38.491Z","3.5.3":"2025-07-05T11:48:19.552Z","3.6.0":"2025-07-05T19:33:33.992Z","3.6.1":"2025-07-05T20:58:09.939Z","3.7.0":"2025-07-07T11:34:27.968Z","3.8.0":"2025-07-07T22:20:14.601Z","3.8.1":"2025-07-12T10:12:59.830Z","3.8.2":"2025-07-24T02:27:18.385Z"},"bugs":{"url":"https://github.com/UmiNetwork/umiagentkit/issues"},"author":{"name":"Your Name"},"license":"MIT","homepage":"https://github.com/UmiNetwork/umiagentkit#readme","keywords":["umi","blockchain","agent","ai","web3","ethereum","move","wallet","crypto"],"repository":{"type":"git","url":"git+https://github.com/UmiNetwork/umiagentkit.git"},"description":"AI-powered agent toolkit for Umi Network blockchain operations","maintainers":[{"name":"bulent","email":"bulenttastan@gmail.com"},{"name":"prateush04","email":"prateushsharma@gmail.com"}],"readme":"![umi-agent-kit logo](https://i.ibb.co/8nNMFzHW/umiagentkit.png)\n# 🚀 UmiAgentKit v3.0 - The Complete AI-Powered Blockchain Toolkit\n\n**The World's Most Advanced AI-Driven Blockchain Development Platform**\n*Revolutionary Natural Language Blockchain Operations with Server-Based Multisig and advance functionalities to build projects on umi*\n\n---\n\n## 🌟 **Why UmiAgentKit Will Change Everything**\n\nImagine building blockchain applications by simply talking to your computer:\n\n```\n\"Create a multisig gaming studio with 7 team members where 4 need to approve transactions\"\n\"Make a token called SuperCoin with 10 million supply\"\n\"Set up an NFT collection for our heroes with 10,000 max supply\"\n\"Check my wallet balance and show me the gas prices\"\n```\n\n**UmiAgentKit makes this reality.** It's the first toolkit that combines:\n- 🤖 **AI-Powered Natural Language Processing** via Groq API\n- 🔐 **Revolutionary Server-Based Multisig** for team coordination\n- ⚡ **Dual-VM Support** (EVM + Move) in one unified platform\n- 🎮 **Gaming-First Design** built for the future of blockchain gaming\n- 🪙 **lots of inbuilt function** you dont have to worry about code just use our fucntion more than `100+ functions available`\n\n---\n`Discord`:https://discord.gg/yBTSduQkBj\n---\n\n## 🎯 **Quick Start - Get Running in 2 Minutes**\n\n### **Step 1: Install**\n```bash\nnpm install umi-agent-kit\n```\n\n### **Step 2: Setup**\n```javascript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\n// Initialize with AI and Multisig\nconst kit = new UmiAgentKit({\n  network: 'devnet',\n  multisigEnabled: true\n});\n\n// Enable AI with your Groq API key\nkit.enableAI({\n  groqApiKey: 'your-groq-api-key'\n});\n\n// Import your main wallet\nconst mainWallet = kit.importWallet('your-private-key');\nkit.setAIContext('defaultWallet', mainWallet.getAddress());\n```\n\n### **Step 3: Start Building with AI**\n```javascript\n// Just talk to your blockchain!\nawait kit.chat(\"Create a gaming studio called Epic Games with 5 team members\");\nawait kit.chat(\"Make a token called GameCoin with 1 million supply\");\nawait kit.chat(\"Check my wallet balance\");\nawait kit.chat(\"What network am I connected to?\");\n```\n\n**That's it!** You're now using the most advanced blockchain toolkit ever created. 🎉\n\n---\n\n## 🤖 **AI-Powered Operations - The Future is Here**\n\n### **🧠 Revolutionary AI Engine**\n\nUmiAgentKit uses **Groq's lightning-fast AI** to understand natural language and automatically execute blockchain operations. No more complex APIs - just talk naturally!\n\n#### **🎛️ AI Models Available:**\n- **`llama3-70b-8192`** - Best overall performance and intelligence\n- **`llama3-8b-8192`** - Lightning-fast responses\n- **`mixtral-8x7b-32768`** - Massive context window for complex conversations\n- **`gemma-7b-it`** - Lightweight and efficient\n\n#### **🎨 AI Presets for Every Use Case:**\n```javascript\n// Quick responses for rapid development\nkit.configureAI('quick');\n\n// Detailed explanations for learning\nkit.configureAI('conversational');\n\n// Creative gaming-focused assistance\nkit.configureAI('development');\n\n// Precise, production-ready responses\nkit.configureAI('production');\n```\n\n### **💬 Natural Language Commands**\n\nYour AI assistant understands context and can execute complex blockchain operations:\n\n#### **💰 Wallet Operations:**\n```\n\"Check my wallet balance\"\n\"Create a new wallet for testing\"\n\"Show me all my wallets\"\n\"What's the gas price right now?\"\n\"Transfer 5 ETH to my team wallet\"\n```\n\n#### **🏢 Team & Multisig Operations:**\n```\n\"Create a multisig group with 7 people where 4 need to approve\"\n\"Set up a gaming studio called DragonForge with 6 team members\"\n\"Create team wallets for: CEO, developer, artist, marketing\"\n\"Show me all my multisig groups\"\n\"Who are the members of my Epic Team multisig?\"\n```\n\n#### **🪙 Token Creation:**\n```\n\"Create a token called GameCoin with 10 million supply\"\n\"Make a reward token called XP with 18 decimals\"\n\"Deploy a utility token for our game economy\"\n```\n\n#### **🎨 NFT Operations:**\n```\n\"Create an NFT collection called Epic Heroes with 10,000 max supply\"\n\"Make a weapon NFT collection for our RPG game\"\n\"Set up character NFTs with 0.01 ETH mint price\"\n```\n\n#### **🌐 Network Information:**\n```\n\"What network am I connected to?\"\n\"Show me the latest block number\"\n\"What's the current chain ID?\"\n\"Check if the network is healthy\"\n```\n\n### **🧠 Context-Aware AI**\n\nThe AI remembers your preferences, wallets, and project details:\n\n```javascript\n// Set your project context\nkit.setAIContext('projectName', 'Epic RPG Game');\nkit.setAIContext('defaultWallet', mainWallet.getAddress());\nkit.setAIContext('userRole', 'game-developer');\n\n// AI now understands your project context\nawait kit.chat(\"Create tokens for our game economy\");\n// AI knows you're building \"Epic RPG Game\" and suggests appropriate tokens\n```\n\n### **🔄 Conversation Memory**\n\nYour AI maintains conversation history for natural follow-ups:\n\n```javascript\nawait kit.chat(\"Create a gaming studio with 5 members\");\n// AI creates the studio...\n\nawait kit.chat(\"Add 2 more members to that studio\");\n// AI remembers the previous studio and adds members\n\nawait kit.chat(\"What's the multisig threshold for it?\");\n// AI knows \"it\" refers to the studio just created\n```\n\n---\n\n## 🔐 **Revolutionary Multisig System**\n\n### **🌟 World's First Server-Based Multisig**\n\nTraditional multisig requires all team members to be online simultaneously. **UmiAgentKit changes everything** with server-based coordination:\n\n- ✅ **Offline Coordination** - Team members can approve when convenient\n- ✅ **Gaming Studio Templates** - Pre-configured roles for game development\n- ✅ **Proposal Engine** - Complete proposal lifecycle management\n- ✅ **Smart Notifications** - Real-time updates for team coordination\n- ✅ **Role-Based Permissions** - Granular access control by team role\n\n### **🎮 Gaming Studio Multisig**\n\nBuilt specifically for game development teams:\n\n```javascript\n// Create a complete gaming studio in one command\nconst studio = await kit.createGamingStudioMultisig({\n  studioName: \"Epic Games Studio\",\n  teamWallets: {\n    ceo: ceoWallet,\n    lead_developer: devWallet,\n    art_director: artistWallet,\n    game_designer: designerWallet,\n    marketing_lead: marketingWallet\n  }\n});\n```\n\n#### **🎯 Predefined Gaming Roles:**\n- **👑 CEO** - Strategic decisions, emergency powers (weight: 3)\n- **💻 Lead Developer** - Technical implementations, smart contracts (weight: 2)\n- **🎨 Art Director** - NFT creation, visual assets (weight: 2)\n- **🎮 Game Designer** - Game mechanics, balance decisions (weight: 2)\n- **📢 Marketing Lead** - Community engagement, token operations (weight: 1)\n- **🏛️ Community Manager** - Player rewards, community treasury (weight: 1)\n\n#### **⚙️ Smart Gaming Rules:**\n```javascript\nconst defaultRules = {\n  tokenCreation: {\n    requiredRoles: ['lead_developer', 'ceo'],\n    threshold: 2,\n    description: 'Create new game tokens'\n  },\n  nftCollection: {\n    requiredRoles: ['art_director', 'game_designer'],\n    threshold: 2,\n    description: 'Create NFT collections'\n  },\n  playerRewards: {\n    requiredRoles: ['game_designer'],\n    threshold: 1,\n    maxAmount: '100',\n    description: 'Distribute player rewards'\n  },\n  emergencyStop: {\n    requiredRoles: ['ceo'],\n    threshold: 1,\n    description: 'Emergency operations'\n  }\n};\n```\n\n### **⚔️ Guild Treasury Multisig**\n\nPerfect for gaming guilds and DAOs:\n\n```javascript\nconst guild = await kit.createGuildMultisig({\n  guildName: \"DragonSlayers Guild\",\n  officers: {\n    guild_leader: leaderWallet,\n    officer1: officer1Wallet,\n    officer2: officer2Wallet\n  },\n  members: {\n    member1: member1Wallet,\n    member2: member2Wallet,\n    member3: member3Wallet\n  }\n});\n```\n\n### **📋 Proposal System**\n\nComplete proposal lifecycle with automatic execution:\n\n```javascript\n// Propose a token creation\nconst proposal = await kit.proposeTransaction({\n  multisigId: studio.id,\n  proposerWalletName: 'lead_developer',\n  operation: 'createERC20Token',\n  params: {\n    name: 'GameCoin',\n    symbol: 'GAME',\n    initialSupply: 1000000\n  },\n  description: \"Main game currency for player transactions\",\n  urgency: 'normal'\n});\n\n// Team members approve\nawait kit.approveProposal({\n  proposalId: proposal.id,\n  approverWalletName: 'ceo',\n  decision: 'approve',\n  comment: \"Approved - good tokenomics\"\n});\n\n// Automatically executes when threshold is met!\n```\n\n### **🔔 Smart Notifications**\n\nReal-time coordination for distributed teams:\n\n```javascript\n// Configure notifications\nconst notifications = {\n  enableConsole: true,\n  enableWebhooks: true,\n  webhookUrl: 'https://your-game-backend.com/multisig-webhook',\n  enableSlack: true,\n  slackWebhook: 'your-slack-webhook-url'\n};\n```\n\n**Notification Types:**\n- 📩 **New Proposal** - When someone creates a proposal\n- ✅ **Approval Received** - When a team member approves\n- ❌ **Proposal Rejected** - When someone rejects\n- 🚀 **Ready for Execution** - When threshold is met\n- ⚡ **Proposal Executed** - When transaction completes\n- 📊 **Daily Summary** - Daily team coordination report\n\n---\n\n## 🌐 **Complete Function Reference**\n\n### **🤖 AI Functions**\n\n#### **`kit.enableAI(config)`**\nEnable AI functionality with Groq integration.\n\n```javascript\nconst ai = kit.enableAI({\n  groqApiKey: 'your-groq-api-key',\n  model: 'llama3-70b-8192',        // Optional\n  temperature: 0.1,                // Optional\n  maxTokens: 8192                  // Optional\n});\n```\n\n#### **`kit.chat(message)`**\nMain AI interface - talk naturally to your blockchain.\n\n```javascript\nconst response = await kit.chat(\"Create a gaming token with 1M supply\");\nconsole.log(response.message);    // AI response\nconsole.log(response.actions);    // Blockchain actions executed\n```\n\n#### **`kit.configureAI(preset, customConfig)`**\nConfigure AI behavior for different scenarios.\n\n```javascript\nkit.configureAI('gaming');        // Gaming-focused responses\nkit.configureAI('production');    // Precise, reliable responses\nkit.configureAI('quick');         // Fast, concise responses\nkit.configureAI('conversational'); // Detailed explanations\n```\n\n#### **`kit.setAIContext(key, value)`**\nSet context for personalized AI responses.\n\n```javascript\nkit.setAIContext('defaultWallet', wallet.getAddress());\nkit.setAIContext('projectName', 'Epic RPG Game');\nkit.setAIContext('userRole', 'game-developer');\n```\n\n### **💼 Wallet Functions**\n\n#### **`kit.createWallet()`**\nCreate a new wallet with private key.\n\n```javascript\nconst wallet = kit.createWallet();\nconsole.log(wallet.getAddress());     // EVM address\nconsole.log(wallet.getMoveAddress()); // Move address\n```\n\n#### **`kit.importWallet(privateKey)`**\nImport existing wallet from private key.\n\n```javascript\nconst wallet = kit.importWallet('0x123...');\n```\n\n#### **`kit.getBalance(address)`**\nGet ETH balance for any address.\n\n```javascript\nconst balance = await kit.getBalance(wallet.getAddress());\nconsole.log(`Balance: ${balance} ETH`);\n```\n\n#### **`kit.transfer(params)`**\nSend ETH between wallets.\n\n```javascript\nawait kit.transfer({\n  from: fromWallet,\n  to: '0x742d35Cc6634C0532925a3b844Bc454e4438f44e',\n  amount: '1.5'\n});\n```\n\n### **🪙 Token Functions**\n\n#### **`kit.createERC20Token(params)`**\nCreate ERC-20 tokens with real-time compilation.\n\n```javascript\nconst token = await kit.createERC20Token({\n  deployerWallet: wallet,\n  name: 'GameCoin',\n  symbol: 'GAME',\n  decimals: 18,\n  initialSupply: 1000000\n});\n```\n\n#### **`kit.createMoveToken(params)`**\nCreate Move-based tokens.\n\n```javascript\nconst moveToken = await kit.createMoveToken({\n  deployerWallet: wallet,\n  name: 'MoveCoin',\n  symbol: 'MOVE',\n  decimals: 8\n});\n```\n\n#### **`kit.transferTokens(params)`**\nTransfer tokens between wallets.\n\n```javascript\nawait kit.transferTokens({\n  fromWallet: wallet,\n  to: '0x742d35Cc6634C0532925a3b844Bc454e4438f44e',\n  contractAddress: token.contractAddress,\n  amount: '1000'\n});\n```\n\n### **🎨 NFT Functions**\n\n#### **`kit.createNFTCollection(params)`**\nCreate ERC-721 NFT collections.\n\n```javascript\nconst collection = await kit.createNFTCollection({\n  deployerWallet: wallet,\n  name: 'Epic Heroes',\n  symbol: 'HERO',\n  maxSupply: 10000,\n  mintPrice: '0.01',\n  baseURI: 'https://api.epicgame.com/heroes/'\n});\n```\n\n#### **`kit.mintNFT(params)`**\nMint individual NFTs.\n\n```javascript\nconst nft = await kit.mintNFT({\n  ownerWallet: wallet,\n  contractAddress: collection.contractAddress,\n  to: '0x742d35Cc6634C0532925a3b844Bc454e4438f44e',\n  tokenId: 1,\n  metadataURI: 'https://api.epicgame.com/heroes/1'\n});\n```\n\n#### **`kit.createMoveNFTCollection(params)`**\nCreate Move-based NFT collections.\n\n```javascript\nconst moveCollection = await kit.createMoveNFTCollection({\n  deployerWallet: wallet,\n  name: 'Move Heroes',\n  description: 'Epic heroes on Move VM',\n  maxSupply: 5000\n});\n```\n\n#### **`kit.mintMoveNFT(params)`**\nMint Move NFTs with gaming attributes.\n\n```javascript\nconst moveNFT = await kit.mintMoveNFT({\n  ownerWallet: wallet,\n  moduleAddress: moveCollection.moduleAddress,\n  recipient: '0x742d35Cc6634C0532925a3b844Bc454e4438f44e',\n  tokenId: 1,\n  name: 'Dragon Slayer',\n  description: 'Legendary warrior hero',\n  imageURI: 'https://api.epicgame.com/heroes/dragon-slayer.png',\n  attributes: [\n    { trait_type: 'Strength', value: 95 },\n    { trait_type: 'Magic', value: 88 },\n    { trait_type: 'Speed', value: 77 }\n  ],\n  level: 1,\n  rarity: 'legendary'\n});\n```\n## 🎯 **ERC1155 Multi-Token System**\n\n### **🎮 Advanced Multi-Token Standard**\n\nUmiAgentKit now includes complete ERC1155 support - the ultimate standard for gaming and multi-token applications. Create collections that mix fungible tokens, semi-fungible items, and unique NFTs all in one contract.\n\n#### **🔥 ERC1155 Features:**\n- **Multi-Token Collections** - Single contract, multiple token types\n- **Mixed Fungibility** - Combine currencies, items, and unique NFTs\n- **Batch Operations** - Mint, transfer, and burn multiple tokens efficiently\n- **Gas Optimized** - Massive gas savings compared to multiple ERC-20/721 contracts\n- **Gaming Ready** - Perfect for weapons, armor, consumables, and currencies\n- **Marketplace Compatible** - Full OpenSea and marketplace support\n\n### **💰 ERC1155 Functions**\n\n#### **`kit.createERC1155Collection(params)`**\nCreate a new ERC1155 multi-token collection.\n\n```javascript\nconst collection = await kit.createERC1155Collection({\n  deployerWallet: wallet,\n  name: \"Epic Game Items\",\n  symbol: \"EGI\",\n  baseURI: \"https://api.epicgame.com/metadata/\",\n  owner: wallet.getAddress()\n});\n\nconsole.log(`Collection deployed: ${collection.contractAddress}`);\n```\n\n#### **`kit.createERC1155Token(params)`**\nCreate a new token type within an existing collection.\n\n```javascript\n// Create a weapon token (semi-fungible)\nconst weaponToken = await kit.createERC1155Token({\n  ownerWallet: wallet,\n  contractAddress: collection.contractAddress,\n  metadataURI: \"https://api.epicgame.com/metadata/sword.json\",\n  maxSupply: 1000,\n  mintPrice: \"0.01\"  // 0.01 ETH per token\n});\n\nconsole.log(`Weapon token created with ID: ${weaponToken.tokenId}`);\n```\n\n#### **`kit.mintERC1155Token(params)`**\nMint specific amounts of a token type.\n\n```javascript\n// Mint 10 swords to a player\nawait kit.mintERC1155Token({\n  ownerWallet: wallet,\n  contractAddress: collection.contractAddress,\n  to: playerAddress,\n  tokenId: weaponToken.tokenId,\n  amount: 10,\n  paymentRequired: true  // Player pays mint price\n});\n```\n\n#### **`kit.batchMintERC1155(params)`**\nMint multiple different token types in one transaction.\n\n```javascript\n// Mint starter pack: 1 sword, 1 shield, 100 gold coins\nawait kit.batchMintERC1155({\n  ownerWallet: wallet,\n  contractAddress: collection.contractAddress,\n  to: newPlayerAddress,\n  tokenIds: [swordTokenId, shieldTokenId, goldTokenId],\n  amounts: [1, 1, 100],\n  paymentRequired: true\n});\n```\n\n#### **`kit.transferERC1155(params)`**\nTransfer tokens between addresses.\n\n```javascript\n// Transfer 5 health potions to another player\nawait kit.transferERC1155({\n  fromWallet: playerWallet,\n  contractAddress: collection.contractAddress,\n  to: anotherPlayerAddress,\n  tokenId: healthPotionTokenId,\n  amount: 5\n});\n```\n\n#### **`kit.batchTransferERC1155(params)`**\nTransfer multiple token types in one transaction.\n\n```javascript\n// Trade: Give 3 swords and 50 gold for rare armor\nawait kit.batchTransferERC1155({\n  fromWallet: playerWallet,\n  contractAddress: collection.contractAddress,\n  to: traderAddress,\n  tokenIds: [swordTokenId, goldTokenId],\n  amounts: [3, 50]\n});\n```\n\n#### **`kit.getERC1155Balance(params)`**\nCheck token balance for an address.\n\n```javascript\n// Check how many swords a player owns\nconst balance = await kit.getERC1155Balance({\n  contractAddress: collection.contractAddress,\n  address: playerAddress,\n  tokenId: swordTokenId\n});\n\nconsole.log(`Player owns ${balance} swords`);\n```\n\n#### **`kit.getERC1155BatchBalances(params)`**\nCheck multiple token balances at once.\n\n```javascript\n// Check player's inventory\nconst balances = await kit.getERC1155BatchBalances({\n  contractAddress: collection.contractAddress,\n  addresses: [playerAddress, playerAddress, playerAddress],\n  tokenIds: [swordTokenId, shieldTokenId, goldTokenId]\n});\n\nconsole.log(`Inventory: ${balances[0]} swords, ${balances[1]} shields, ${balances[2]} gold`);\n```\n\n### **🎮 Gaming Use Cases**\n\n#### **Perfect for Game Economies:**\n```javascript\n// Create a complete game economy in one contract\nconst gameEconomy = await kit.createERC1155Collection({\n  deployerWallet: studioWallet,\n  name: \"DragonRealm Economy\",\n  symbol: \"DRE\",\n  baseURI: \"https://api.dragonrealm.com/items/\"\n});\n\n// Create different token types\nawait kit.createERC1155Token({ /* Gold coins - fungible */ });\nawait kit.createERC1155Token({ /* Health potions - semi-fungible */ });\nawait kit.createERC1155Token({ /* Common weapons - semi-fungible */ });\nawait kit.createERC1155Token({ /* Legendary items - limited supply */ });\n```\n\n#### **Efficient Batch Operations:**\n```javascript\n// Player purchases starter pack\nawait kit.batchMintERC1155({\n  contractAddress: gameEconomy.contractAddress,\n  to: newPlayerAddress,\n  tokenIds: [goldId, swordId, potionId, armorId],\n  amounts: [1000, 1, 5, 1]  // 1000 gold, 1 sword, 5 potions, 1 armor\n});\n```\n\n### **🚀 AI Integration**\n\nYour AI assistant now understands ERC1155 operations:\n\n```javascript\n// Natural language ERC1155 commands\nawait kit.chat(\"Create a multi-token collection for my RPG game\");\nawait kit.chat(\"Add weapon tokens, armor tokens, and gold coins to the collection\");\nawait kit.chat(\"Mint starter packs with sword, shield, and 100 gold for new players\");\nawait kit.chat(\"Check player inventory for all token types\");\n```\n### **🔐 Multisig Functions**\n\n#### **`kit.registerMultisigWallets(wallets)`**\nRegister wallets for multisig operations.\n\n```javascript\nconst walletNames = kit.registerMultisigWallets({\n  ceo: ceoWallet,\n  developer: devWallet,\n  artist: artistWallet\n});\n```\n\n#### **`kit.createMultisigGroup(params)`**\nCreate basic multisig group.\n\n```javascript\nconst multisig = await kit.createMultisigGroup({\n  name: \"Development Team\",\n  description: \"Core team multisig\",\n  members: [\n    { walletName: 'ceo', role: 'ceo', weight: 2 },\n    { walletName: 'developer', role: 'developer', weight: 1 },\n    { walletName: 'artist', role: 'artist', weight: 1 }\n  ],\n  threshold: 2,\n  rules: {\n    tokenCreation: {\n      requiredRoles: ['developer', 'ceo'],\n      threshold: 2\n    }\n  }\n});\n```\n\n#### **`kit.createGamingStudioMultisig(params)`**\nCreate gaming studio with predefined roles.\n\n```javascript\nconst studio = await kit.createGamingStudioMultisig({\n  studioName: \"Epic Games Studio\",\n  teamWallets: {\n    ceo: ceoWallet,\n    lead_developer: devWallet,\n    art_director: artistWallet,\n    game_designer: designerWallet\n  }\n});\n```\n\n#### **`kit.proposeTransaction(params)`**\nPropose transaction requiring approval.\n\n```javascript\nconst proposal = await kit.proposeTransaction({\n  multisigId: studio.id,\n  proposerWalletName: 'lead_developer',\n  operation: 'createERC20Token',\n  params: {\n    name: 'GameCoin',\n    symbol: 'GAME',\n    initialSupply: 1000000\n  },\n  description: \"Main game currency\",\n  urgency: 'normal'\n});\n```\n\n#### **`kit.approveProposal(params)`**\nApprove or reject proposals.\n\n```javascript\nawait kit.approveProposal({\n  proposalId: proposal.id,\n  approverWalletName: 'ceo',\n  decision: 'approve',\n  comment: \"Looks good, approved!\"\n});\n```\n\n### **🌐 Network Functions**\n\n#### **`kit.getNetworkInfo()`**\nGet current network information.\n\n```javascript\nconst info = kit.getNetworkInfo();\nconsole.log(info.network);        // 'devnet'\nconsole.log(info.chainId);        // 42069\nconsole.log(info.rpcUrl);         // RPC endpoint\n```\n\n#### **`kit.getBlockNumber()`**\nGet latest block number.\n\n```javascript\nconst blockNumber = await kit.getBlockNumber();\n```\n\n#### **`kit.getSummary()`**\nGet comprehensive toolkit summary.\n\n```javascript\nconst summary = await kit.getSummary();\nconsole.log(summary.walletCount);\nconsole.log(summary.features);\nconsole.log(summary.ai.enabled);\nconsole.log(summary.multisig.groupCount);\n```\n\n---\n\n## 🏗️ **Complete Example: Building a Game Economy**\n\nLet's build a complete blockchain game economy with AI assistance:\n\n```javascript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\nasync function buildGameEconomy() {\n  // 1. Initialize UmiAgentKit\n  const kit = new UmiAgentKit({\n    network: 'devnet',\n    multisigEnabled: true\n  });\n\n  // 2. Enable AI\n  kit.enableAI({\n    groqApiKey: 'your-groq-api-key'\n  });\n\n  // 3. Import your main wallet\n  const mainWallet = kit.importWallet('your-private-key');\n  kit.setAIContext('defaultWallet', mainWallet.getAddress());\n  kit.setAIContext('projectName', 'Epic RPG Game');\n\n  // 4. Create gaming studio with AI\n  console.log('🎮 Creating gaming studio...');\n  const studioResponse = await kit.chat(\n    \"Create a gaming studio called 'Epic RPG Studio' with 6 team members\"\n  );\n  console.log(studioResponse.message);\n\n  // 5. Create game tokens with AI\n  console.log('🪙 Creating game tokens...');\n  const tokenResponse = await kit.chat(\n    \"Create a game token called 'Gold' with symbol 'GOLD' and 10 million supply\"\n  );\n  console.log(tokenResponse.message);\n\n  // 6. Create hero NFT collection with AI\n  console.log('🎨 Creating hero NFTs...');\n  const heroResponse = await kit.chat(\n    \"Create an NFT collection called 'Epic Heroes' with 10000 max supply and 0.01 ETH mint price\"\n  );\n  console.log(heroResponse.message);\n\n  // 7. Create weapon NFT collection\n  console.log('⚔️ Creating weapon NFTs...');\n  const weaponResponse = await kit.chat(\n    \"Create a weapon NFT collection called 'Legendary Weapons' with 5000 max supply\"\n  );\n  console.log(weaponResponse.message);\n\n  // 8. Check our progress\n  console.log('📊 Checking progress...');\n  const summaryResponse = await kit.chat(\n    \"Show me a summary of everything we've created\"\n  );\n  console.log(summaryResponse.message);\n\n  console.log('🎉 Game economy created successfully!');\n}\n\nbuildGameEconomy();\n```\n\n**Output:**\n```\n🎮 Creating gaming studio...\n✅ Gaming studio \"Epic RPG Studio\" created with 6 team members and multisig coordination\n\n🪙 Creating game tokens...\n✅ Token \"Gold\" (GOLD) created successfully! Contract: 0xabc123...\n\n🎨 Creating hero NFTs...\n✅ NFT collection \"Epic Heroes\" (HERO) created successfully! Contract: 0xdef456...\n\n⚔️ Creating weapon NFTs...\n✅ NFT collection \"Legendary Weapons\" (WEAPON) created successfully! Contract: 0x789abc...\n\n📊 Checking progress...\n✅ Summary: Created 1 gaming studio, 1 token, 2 NFT collections. Ready to launch!\n\n🎉 Game economy created successfully!\n```\n\n---\n\n## 🚀 **Advanced Use Cases**\n\n### **🏰 Guild Management System**\n\n```javascript\n// Create guild treasury\nconst guild = await kit.chat(\n  \"Create a guild called 'DragonSlayers' with 3 officers and 10 members\"\n);\n\n// Propose reward distribution\nawait kit.chat(\n  \"Propose distributing 1000 GOLD tokens to top 5 guild members\"\n);\n\n// Officers approve the proposal\nawait kit.chat(\n  \"Approve the reward proposal as guild officer\"\n);\n```\n\n### **🎯 Tournament Prize Pool**\n\n```javascript\n// Create tournament multisig\nawait kit.chat(\n  \"Create a tournament multisig for 'Epic Battle Tournament' with 5 organizers\"\n);\n\n// Setup prize tokens\nawait kit.chat(\n  \"Create prize tokens for the tournament with 100,000 total supply\"\n);\n\n// Distribute prizes automatically\nawait kit.chat(\n  \"Distribute tournament prizes: 1st place 10,000 tokens, 2nd place 5,000 tokens\"\n);\n```\n\n### **🏭 Multi-Game Studio**\n\n```javascript\n// Create parent studio\nawait kit.chat(\n  \"Create a parent gaming studio called 'Epic Games Group' with 10 executives\"\n);\n\n// Create game-specific teams\nawait kit.chat(\n  \"Create a sub-team for 'RPG Project' with 6 developers\"\n);\n\nawait kit.chat(\n  \"Create a sub-team for 'Racing Game' with 5 developers\"\n);\n\n// Cross-team token sharing\nawait kit.chat(\n  \"Create a shared utility token for all Epic Games Group projects\"\n);\n```\n\n# UmiAgentKit - All New Deployment Functions\n\n## 🎯 **Complete Reference Guide**\n\n### **Core Deployment Functions**\n\n---\n\n#### **1. deployContracts(contractsPath, deployerWallet)**\n\nDeploy multiple Move contracts without constructor values.\n\n```javascript\nconst contracts = await kit.deployContracts('./contracts/', wallet);\n// Returns: { GameToken: {...}, HeroNFT: {...}, Tournament: {...} }\n```\n\n**Parameters:**\n- `contractsPath` - Path to folder containing .move files\n- `deployerWallet` - UmiWallet object for deployment\n\n**Returns:** Object with deployed contract details\n\n---\n\n#### **2. setConstructorValues(contractAddress, constructorArgs, callerWallet)**\n\nInitialize contracts after deployment with constructor values.\n\n```javascript\nawait kit.setConstructorValues(contracts.GameToken.address, {\n  name: 'GameCoin',\n  symbol: 'GAME',\n  decimals: 8,\n  initial_supply: 1000000\n}, wallet);\n```\n\n**Parameters:**\n- `contractAddress` - Deployed contract address (e.g., \"0x123::gametoken\")\n- `constructorArgs` - Object with initialization parameters\n- `callerWallet` - UmiWallet object for the transaction\n\n**Returns:** Transaction result with hash\n\n---\n\n#### **3. deployWithJson(contractsPath, deployerWallet, configFile)**\n\nDeploy contracts using JSON configuration file.\n\n```javascript\n// Uses ./contracts/deployment.json\nconst ecosystem = await kit.deployWithJson('./contracts/', wallet);\n\n// Uses custom config file\nconst ecosystem = await kit.deployWithJson('./contracts/', wallet, './my-config.json');\n```\n\n**Parameters:**\n- `contractsPath` - Path to contracts folder\n- `deployerWallet` - UmiWallet object for deployment\n- `configFile` - Optional path to config file (defaults to deployment.json)\n\n**Example deployment.json:**\n```json\n{\n  \"contracts\": {\n    \"GameToken\": {\n      \"file\": \"GameToken.move\",\n      \"dependencies\": [],\n      \"initArgs\": {\n        \"name\": \"GameCoin\",\n        \"symbol\": \"GAME\",\n        \"decimals\": 8,\n        \"initial_supply\": 1000000\n      }\n    },\n    \"HeroNFT\": {\n      \"file\": \"HeroNFT.move\",\n      \"dependencies\": [\"GameToken\"],\n      \"initArgs\": {\n        \"name\": \"Epic Heroes\",\n        \"game_token\": \"@GameToken\"\n      }\n    }\n  }\n}\n```\n\n**Returns:** Object with deployed ecosystem\n\n---\n\n#### **4. deployWithConfig(contractsPath, deployerWallet, configObject)**\n\nDeploy contracts using JavaScript configuration object.\n\n```javascript\nconst ecosystem = await kit.deployWithConfig('./contracts/', wallet, {\n  GameToken: {\n    name: 'GameCoin',\n    symbol: 'GAME',\n    decimals: 8,\n    initial_supply: 1000000\n  },\n  HeroNFT: {\n    name: 'Epic Heroes',\n    symbol: 'HERO',\n    game_token: '@GameToken'  // Reference to GameToken\n  },\n  Tournament: {\n    name: 'Epic Tournament',\n    entry_fee: 10,\n    game_token: '@GameToken',\n    hero_nft: '@HeroNFT'\n  }\n});\n```\n\n**Parameters:**\n- `contractsPath` - Path to contracts folder\n- `deployerWallet` - UmiWallet object for deployment\n- `configObject` - JavaScript object with contract configurations\n\n**Returns:** Object with deployed ecosystem\n\n---\n\n### **Utility Functions**\n\n---\n\n#### **5. deploySingleContract(contractPath, deployerWallet, constructorArgs)**\n\nDeploy a single Move contract file.\n\n```javascript\nconst gameToken = await kit.deploySingleContract(\n  './contracts/GameToken.move',\n  wallet,\n  {\n    name: 'GameCoin',\n    symbol: 'GAME',\n    decimals: 8,\n    initial_supply: 1000000\n  }\n);\n```\n\n**Parameters:**\n- `contractPath` - Path to single .move file\n- `deployerWallet` - UmiWallet object for deployment\n- `constructorArgs` - Optional constructor arguments\n\n**Returns:** Single deployed contract object\n\n---\n\n#### **6. getContractFunctions(deployedContract)**\n\nGet list of available functions from a deployed contract.\n\n```javascript\nconst functions = kit.getContractFunctions(deployedContract);\nconsole.log(functions);\n// [\n//   { name: 'initialize', type: 'entry', visibility: 'public' },\n//   { name: 'mint', type: 'entry', visibility: 'public' },\n//   { name: 'get_balance', type: 'view', visibility: 'public' }\n// ]\n```\n\n**Parameters:**\n- `deployedContract` - Contract object from deployment\n\n**Returns:** Array of function objects with name, type, and visibility\n\n---\n\n#### **7. callContractFunction(contractAddress, functionName, args, callerWallet)**\n\nCall any function on a deployed Move contract.\n\n```javascript\n// Call a minting function\nconst mintResult = await kit.callContractFunction(\n  '0x123::gametoken',\n  'mint',\n  {\n    to: wallet.getAddress(),\n    amount: 1000\n  },\n  wallet\n);\n\n// Call a view function\nconst balanceResult = await kit.callContractFunction(\n  '0x123::gametoken',\n  'get_balance',\n  {\n    account: wallet.getAddress()\n  },\n  wallet\n);\n```\n\n**Parameters:**\n- `contractAddress` - Module address (e.g., \"0x123::gametoken\")\n- `functionName` - Name of function to call\n- `args` - Object with function arguments\n- `callerWallet` - UmiWallet object for the transaction\n\n**Returns:** Transaction result with hash and receipt\n\n---\n\n#### **8. getDeploymentSummary(deployedContracts)**\n\nGet summary statistics of deployment results.\n\n```javascript\nconst summary = kit.getDeploymentSummary(deployedContracts);\nconsole.log(summary);\n// {\n//   totalContracts: 3,\n//   contracts: {\n//     GameToken: {\n//       address: \"0x123::gametoken\",\n//       type: \"move\",\n//       initialized: true,\n//       txHash: \"0xabc...\"\n//     },\n//     HeroNFT: { ... },\n//     Tournament: { ... }\n//   },\n//   totalGasUsed: 0\n// }\n```\n\n**Parameters:**\n- `deployedContracts` - Object with deployed contracts\n\n**Returns:** Summary object with statistics\n\n---\n\n#### **9. exportDeploymentResults(deployedContracts, outputPath)**\n\nExport deployment results to JSON file for later reference.\n\n```javascript\nawait kit.exportDeploymentResults(\n  deployedContracts,\n  './deployment-results.json'\n);\n```\n\n**Generated file structure:**\n```json\n{\n  \"timestamp\": \"2025-01-07T10:30:00.000Z\",\n  \"network\": \"devnet\",\n  \"summary\": {\n    \"totalContracts\": 3,\n    \"contracts\": { ... }\n  },\n  \"contracts\": {\n    \"GameToken\": {\n      \"address\": \"0x123::gametoken\",\n      \"txHash\": \"0xabc...\",\n      \"type\": \"move\",\n      \"initialized\": true\n    }\n  }\n}\n```\n\n**Parameters:**\n- `deployedContracts` - Object with deployed contracts\n- `outputPath` - File path to save results (default: './deployment-results.json')\n\n**Returns:** Promise that resolves when file is written\n\n---\n\n#### **10. validateContracts(contractsPath)**\n\nValidate Move contracts before deployment to catch syntax errors.\n\n```javascript\ntry {\n  await kit.validateContracts('./contracts/');\n  console.log('✅ All contracts are valid!');\n} catch (error) {\n  console.error('❌ Validation failed:', error.message);\n}\n```\n\n**Parameters:**\n- `contractsPath` - Path to contracts folder\n\n**Returns:** Promise that resolves if valid, rejects if invalid\n\n**Validation checks:**\n- Move syntax validation\n- Module declaration presence\n- Function structure verification\n\n---\n\n## 🎯 **Usage Examples**\n\n### **Complete Workflow Example**\n\n```javascript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\nconst kit = new UmiAgentKit({ network: 'devnet' });\nconst wallet = kit.importWallet(process.env.PRIVATE_KEY);\n\n// Option 1: Deploy now, constructor later\nconst contracts = await kit.deployContracts('./contracts/', wallet);\n\nawait kit.setConstructorValues(contracts.GameToken.address, {\n  name: 'GameCoin',\n  symbol: 'GAME',\n  decimals: 8,\n  initial_supply: 1000000\n}, wallet);\n\n// Option 2: Deploy with JSON config\nconst ecosystem = await kit.deployWithJson('./contracts/', wallet);\n\n// Option 3: Deploy with config object\nconst ecosystem2 = await kit.deployWithConfig('./contracts/', wallet, {\n  GameToken: { name: 'GameCoin', symbol: 'GAME' },\n  HeroNFT: { name: 'Epic Heroes', gameToken: '@GameToken' }\n});\n\n// Call deployed contract functions\nconst mintResult = await kit.callContractFunction(\n  ecosystem.GameToken.address,\n  'mint',\n  { to: wallet.getAddress(), amount: 1000 },\n  wallet\n);\n\n// Export results\nawait kit.exportDeploymentResults(ecosystem, './results.json');\n```\n\n### **Error Handling Example**\n\n```javascript\ntry {\n  // Validate before deployment\n  await kit.validateContracts('./contracts/');\n\n  // Deploy contracts\n  const contracts = await kit.deployContracts('./contracts/', wallet);\n\n  // Initialize contracts\n  for (const [name, contract] of Object.entries(contracts)) {\n    if (!contract.initialized) {\n      await kit.setConstructorValues(contract.address, {\n        name: `${name}Token`,\n        symbol: name.toUpperCase()\n      }, wallet);\n    }\n  }\n\n  console.log('🎉 Deployment successful!');\n\n} catch (error) {\n  console.error('💥 Deployment failed:', error.message);\n\n  if (error.message.includes('gas')) {\n    console.log('💡 Try increasing gas limit or check wallet balance');\n  }\n\n  if (error.message.includes('compilation')) {\n    console.log('💡 Check Move contract syntax');\n  }\n}\n```\n\n---\n\n## 📋 **Function Categories Summary**\n\n### **🚀 Primary Deployment (3 options)**\n- `deployContracts()` - Deploy now, constructor later\n- `deployWithJson()` - Deploy with JSON configuration\n- `deployWithConfig()` - Deploy with JavaScript object\n\n### **⚙️ Constructor & Initialization**\n- `setConstructorValues()` - Initialize contracts after deployment\n\n### **🔧 Utilities & Management**\n- `deploySingleContract()` - Single contract deployment\n- `getContractFunctions()` - Function inspection\n- `callContractFunction()` - Generic function calling\n- `getDeploymentSummary()` - Deployment statistics\n- `exportDeploymentResults()` - Save results to file\n- `validateContracts()` - Pre-deployment validation\n\n**Total: 10 comprehensive deployment functions for complete Move contract ecosystem management** 🎯\n\n\n# 🤖 Simple AI Contract Deployment with UmiAgentKit\n\nDeploy your Move contracts using AI chat interface.\n\n## 📦 Install\n\n```bash\nnpm install umi-agent-kit\n```\n\n## 🚀 Basic Setup\n\n```javascript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\n// Initialize\nconst kit = new UmiAgentKit({ network: 'devnet' });\n\n// Enable AI\nkit.enableAI({\n  groqApiKey: 'your-groq-api-key'\n});\n\n// Import wallet\nconst wallet = kit.importWallet(process.env.PRIVATE_KEY);\n```\n\n## 💬 Deploy with AI Chat\n\n```javascript\n// Simply chat to deploy contracts\nawait kit.chat(\"the default one\");\n// ✅ Deploys all contracts from your folder\n\nawait kit.chat(\"deploy my contracts\");\n// ✅ Scans folder and deploys everything\n\nawait kit.chat(\"deploy from ./my-contracts folder\");\n// ✅ Deploys from specific folder path\n\nawait kit.chat(\"create a gaming token\");\n// ✅ Creates and deploys a game token\n```\n\n## 📁 Folder Structure\n\n```\nyour-project/\n├── contracts/\n│   ├── GameToken.move\n│   ├── HeroNFT.move\n│   └── Tournament.move\n└── index.js\n```\n\n## 🎯 Simple Example\n\n```javascript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\nasync function main() {\n  // Setup\n  const kit = new UmiAgentKit({ network: 'devnet' });\n  kit.enableAI({ groqApiKey: 'your-groq-key' });\n  const wallet = kit.importWallet('your-private-key');\n\n  // Deploy contracts with AI\n  const result = await kit.chat(\"deploy my gaming contracts\");\n\n  console.log(\"Deployed contracts:\", result);\n}\n\nmain();\n```\n\n## 🎮 What You Can Say\n\n### Deploy Commands\n- `\"deploy my contracts\"`\n- `\"the default one\"`\n- `\"deploy contracts from ./my-contracts folder\"`\n- `\"deploy from test-contracts directory\"`\n- `\"create a gaming token\"`\n- `\"make an NFT collection\"`\n\n### Check Status\n- `\"check my balance\"`\n- `\"show my contracts\"`\n- `\"what network am I on?\"`\n\n### Interact with Contracts\n- `\"send 100 tokens to player1\"`\n- `\"mint a hero NFT\"`\n- `\"start tournament\"`\n\n## 🎮 Real AI Interaction Example\n\nBased on actual UmiAgentKit deployment:\n\n```\n👤 User: \"the default one\"\n\n🧠 AI: Analyzing your request...\n🔍 AI: Found contracts folder: test-contracts\n📁 AI: Scanning contracts: counter, GameToken, HeroNFT\n🔄 AI: Resolving dependencies: counter → GameToken → HeroNFT\n\n🚀 AI: Deploying counter contract...\n📦 AI: Creating Move contract at address 0xeD328deA266f29ddC604679072Ee4f4F23C165f9\n✅ AI: counter deployed! Hash: 0xcf28b0c0c158e24541b6d649c784073c196dbf6a0fa2f977f874788c30df2d07\n📍 AI: Contract address: 0x000000000000000000000000eD328deA266f29ddC604679072Ee4f4F23C165f9::counter_token\n\n🪙 AI: Deploying GameToken contract...\n📦 AI: Creating gaming token with symbol GAME and 8 decimals\n✅ AI: GameToken deployed! Hash: 0x1097eff6d4f472de7a4ea09b58adb9c288b4db066b119d11c1646cdc7e044973\n📍 AI: Contract address: 0x000000000000000000000000eD328deA266f29ddC604679072Ee4f4F23C165f9::gametoken_token\n\n🎨 AI: Deploying HeroNFT contract...\n📦 AI: Creating NFT collection with symbol HERO\n✅ AI: HeroNFT deployed! Hash: 0x6e7a465c1916b1318b2c814b4bd26e243546d663b22f995c69ee66d47ec92139\n📍 AI: Contract address: 0x000000000000000000000000eD328deA266f29ddC604679072Ee4f4F23C165f9::heronft_token\n\n🎉 AI: All contracts deployed successfully!\n📊 AI: Summary: 3 Move contracts deployed to Umi Network\n💡 AI: Next step: Use setConstructorValues() to initialize your contracts\n✅ AI: Your gaming ecosystem is ready to use!\n```\n\n## 💡 Pro Tip: Specify Contract Location\n\nYou can tell the AI exactly where your contracts are:\n\n```javascript\n// Deploy from specific folders\nawait kit.chat(\"deploy contracts from ./game-contracts folder\");\nawait kit.chat(\"deploy from test-contracts directory\");\nawait kit.chat(\"use contracts in ./src/move-contracts/\");\n\n// Or just use default (scans current directory)\nawait kit.chat(\"deploy my contracts\");\n```\n\n## ✨ That's It!\n\nJust talk to your blockchain and UmiAgentKit handles the rest. No complex APIs needed.\n\n```javascript\n// This simple chat deploys everything\nawait kit.chat(\"deploy my gaming ecosystem\");\n```\n\n\n### **🔐 Multisig Workflow**\n\n```\n1. 💡 Developer Proposes\n   \"Create rare weapon NFT collection\"\n\n2. 🔔 Team Notified\n   CEO: ✅ Approved - \"Great idea!\"\n   Artist: ✅ Approved - \"I'll design the weapons\"\n   Designer: ⏳ Pending review\n\n3. 🎯 Threshold Met (3/5)\n   Auto-execution triggered\n\n4. ⚡ Smart Contract Deployed\n   Collection \"Legendary Weapons\" created\n   Contract: 0xdef456...\n\n5. 📊 Team Dashboard Updated\n   New collection added to studio assets\n   Ready for minting and distribution\n```\n\n---\n\n## 🏆 **Why UmiAgentKit Dominates**\n\n### **🥇 vs Traditional Blockchain SDKs**\n\n| Feature | Traditional SDKs | UmiAgentKit |\n|---------|------------------|-------------|\n| **Learning Curve** | Weeks/Months | Minutes |\n| **Code Complexity** | 100+ lines | Natural language |\n| **Team Coordination** | Manual processes | AI-powered multisig |\n| **Virtual Machines** | Single VM | Dual-VM (EVM + Move) |\n| **Gaming Features** | Build from scratch | Built-in templates |\n| **AI Integration** | None | Revolutionary |\n\n### **💎 vs Competitors**\n\n**Other toolkits:** Complex APIs, no AI, limited gaming support\n**UmiAgentKit:** AI-first, gaming-optimized, revolutionary multisig\n\n**Other multisig:** Requires all online, complex setup\n**UmiAgentKit:** Server-based, AI-managed, gaming templates\n\n**Other AI tools:** Limited blockchain integration\n**UmiAgentKit:** Complete blockchain operations via AI\n\n---\n\n## 🚦 **Get Started Now**\n\n### **🎯 For Game Developers**\n```bash\nnpm install umi-agent-kit\n```\nStart building your game economy in minutes, not months.\n\n### **🏢 For Studios**\nPerfect for teams needing coordination and governance.\n\n### **⚔️ For Guilds**\nBuilt-in treasury management and member coordination.\n\n### **🚀 For Innovators**\nPush the boundaries of what's possible with AI + blockchain.\n\n---\n\n\n## 🌟 **The Future is AI + Blockchain**\n\n**UmiAgentKit isn't just a toolkit - it's a revolution.**\n\nFor the first time in blockchain history, you can:\n- Build complex applications by talking naturally\n- Coordinate teams with intelligent multisig systems\n- Deploy to multiple virtual machines seamlessly\n- Create gaming economies in minutes, not months\n- create advance projects and integrate easily with umi using umi-agent-kit functions\n\n**Join the thousands of developers already building the future with UmiAgentKit.**\n\n---\n\n**🚀 Ready to revolutionize your Umi blockchain development?**\n\n```bash\nnpm install umi-agent-kit\n```\n\n**The future of Umi blockchain development starts with a simple conversation.** 💬✨\n# 🚀 UmiAgentKit Future Plans & Development Roadmap\n\n*Building on our revolutionary AI-powered dual-VM blockchain toolkit*\n\n---\n\n\n\n## 🔮 **Future Development Plans**\n### **MCP Server**\n`UMI-AGENT-KIT is comming up with its seperate MCP server soon`\n\n### **🦀 Rust SDK Integration**\n\nNative Rust support for performance-critical applications:\n\n#### **🤖 AI-Powered Rust Operations:**\n```rust\nuse umi_agent_kit::UmiAgentKit;\n\n#[tokio::main]\nasync fn main() -> Result<(), Box<dyn std::error::Error>> {\n    let kit = UmiAgentKit::new().await?;\n\n    // Natural language operations\n    kit.chat(\"deploy gaming token with 1M supply\").await?;\n    kit.chat(\"create legendary weapon NFT collection\").await?;\n    kit.chat(\"setup tournament bracket for 64 players\").await?;\n    kit.chat(\"distribute rewards to top 10 players\").await?;\n\n    Ok(())\n}\n```\n\n#### **⚡ Direct API Operations:**\n```rust\nuse umi_agent_kit::{UmiAgentKit, TokenConfig, NFTConfig};\n\n#[tokio::main]\nasync fn main() -> Result<(), Box<dyn std::error::Error>> {\n    let kit = UmiAgentKit::new().await?;\n\n    // Create wallet\n    let wallet = kit.create_wallet().await?;\n\n    // Deploy token\n    let token = kit.deploy_token(TokenConfig {\n        name: \"GameCoin\".to_string(),\n        symbol: \"GMC\".to_string(),\n        supply: 1_000_000,\n        decimals: 18,\n    }).await?;\n\n    // Create NFT collection\n    let nft = kit.deploy_nft(NFTConfig {\n        name: \"Epic Heroes\".to_string(),\n        symbol: \"HERO\".to_string(),\n        max_supply: 10000,\n        mint_price: \"0.01\".to_string(),\n    }).await?;\n\n    // Setup multisig\n    let multisig = kit.create_multisig({\n        name: \"Gaming Studio\",\n        members: vec![wallet.address(), team_wallet.address()],\n        threshold: 2,\n    }).await?;\n\n    // Transfer operations\n    kit.transfer_eth(&wallet, \"0x742d35...\", \"1.5\").await?;\n    kit.mint_token(&token, &wallet.address(), 1000).await?;\n    kit.mint_nft(&nft, &wallet.address()).await?;\n\n    Ok(())\n}\n```\n\n#### **🎮 Gaming Server Integration:**\n```rust\nuse umi_agent_kit::UmiAgentKit;\nuse tokio::time::{sleep, Duration};\n\nstruct GameServer {\n    kit: UmiAgentKit,\n}\n\nimpl GameServer {\n    async fn new() -> Self {\n        Self {\n            kit: UmiAgentKit::new().await.unwrap(),\n        }\n    }\n\n    // AI-powered game economy management\n    async fn manage_economy(&self) {\n        self.kit.chat(\"analyze player spending and adjust token rewards\").await;\n        self.kit.chat(\"create weekly tournament with prize pool\").await;\n        self.kit.chat(\"distribute guild treasury to active members\").await;\n    }\n\n    // Direct operations for real-time gaming\n    async fn reward_player(&self, player: &str, amount: u64) {\n        self.kit.mint_token(&self.game_token, player, amount).await;\n    }\n\n    async fn create_tournament(&self, max_players: u32) {\n        self.kit.deploy_tournament_contract(max_players).await;\n    }\n\n    async fn process_match_result(&self, winner: &str, loser: &str) {\n        // Update player stats on-chain\n        self.kit.update_player_stats(winner, \"wins\", 1).await;\n        self.kit.mint_nft(&self.achievement_nft, winner).await;\n    }\n}\n```\n\n---\n\n### **🐹 Go SDK Integration**\n\nEnterprise-grade Go support for backend systems:\n\n#### **🤖 AI-Powered Go Operations:**\n```go\npackage main\n\nimport (\n    \"context\"\n    \"github.com/UmiNetwork/umiagentkit-go\"\n)\n\nfunc main() {\n    kit, err := umiagentkit.New()\n    if err != nil {\n        panic(err)\n    }\n\n    ctx := context.Background()\n\n    // Natural language blockchain operations\n    kit.Chat(ctx, \"deploy enterprise gaming ecosystem\")\n    kit.Chat(ctx, \"setup corporate treasury multisig\")\n    kit.Chat(ctx, \"create employee reward token system\")\n    kit.Chat(ctx, \"analyze quarterly token metrics\")\n}\n```\n\n#### **⚡ Direct API Operations:**\n```go\npackage main\n\nimport (\n    \"context\"\n    \"github.com/UmiNetwork/umiagentkit-go\"\n)\n\nfunc main() {\n    kit, err := umiagentkit.New()\n    if err != nil {\n        panic(err)\n    }\n\n    ctx := context.Background()\n\n    // Create enterprise wallet\n    wallet := kit.CreateWallet(ctx)\n\n    // Deploy token\n    token, err := kit.DeployToken(ctx, umiagentkit.TokenConfig{\n        Name:     \"CorporateCoin\",\n        Symbol:   \"CORP\",\n        Supply:   10000000,\n        Decimals: 18,\n    })\n\n    // Create NFT collection\n    nft, err := kit.DeployNFT(ctx, umiagentkit.NFTConfig{\n        Name:      \"Employee Badges\",\n        Symbol:    \"BADGE\",\n        MaxSupply: 50000,\n    })\n\n    // Setup corporate multisig\n    multisig, err := kit.CreateMultisig(ctx, umiagentkit.MultisigConfig{\n        Name:      \"Corporate Treasury\",\n        Members:   []string{ceo, cfo, cto},\n        Threshold: 2,\n    })\n\n    // Batch operations\n    err = kit.BatchTransfer(ctx, token, []umiagentkit.Transfer{\n        {To: employee1, Amount: 1000},\n        {To: employee2, Amount: 1000},\n        {To: employee3, Amount: 1000},\n    })\n}\n```\n\n#### **🏢 Enterprise Service Integration:**\n```go\npackage main\n\nimport (\n    \"github.com/gin-gonic/gin\"\n    \"github.com/UmiNetwork/umiagentkit-go\"\n)\n\ntype CorporateService struct {\n    kit *umiagentkit.UmiAgentKit\n}\n\nfunc NewCorporateService() *CorporateService {\n    kit, _ := umiagentkit.New()\n    return &CorporateService{kit: kit}\n}\n\n// AI-powered corporate operations\nfunc (s *CorporateService) ProcessPayroll(c *gin.Context) {\n    s.kit.Chat(c, \"process monthly payroll for all employees\")\n    s.kit.Chat(c, \"distribute performance bonuses based on KPIs\")\n    s.kit.Chat(c, \"update employee token balances\")\n}\n\n// Direct API operations for efficiency\nfunc (s *CorporateService) TransferSalary(employeeAddr string, amount uint64) error {\n    return s.kit.MintToken(context.Background(), s.salaryToken, employeeAddr, amount)\n}\n\nfunc (s *CorporateService) IssueEmployeeBadge(employeeAddr string, badgeType string) error {\n    return s.kit.MintNFT(context.Background(), s.badgeNFT, employeeAddr, badgeType)\n}\n\nfunc (s *CorporateService) CreateDepartmentTreasury(department string, members []string) error {\n    return s.kit.CreateMultisig(context.Background(), umiagentkit.MultisigConfig{\n        Name:      department + \" Treasury\",\n        Members:   members,\n        Threshold: len(members)/2 + 1,\n    })\n}\n```\n\n---\n\n### **🐍 Python SDK Integration**\n\nData science and AI research integration:\n\n#### **🤖 AI-Powered Python Operations:**\n```python\nimport asyncio\nfrom umi_agent_kit import UmiAgentKit\n\nasync def main():\n    kit = UmiAgentKit()\n\n    # Natural language data science operations\n    await kit.chat(\"analyze player behavior and create rewards\")\n    await kit.chat(\"optimize token economics using ML\")\n    await kit.chat(\"predict best NFT launch timing\")\n    await kit.chat(\"create dynamic pricing for marketplace\")\n\nif __name__ == \"__main__\":\n    asyncio.run(main())\n```\n\n#### **⚡ Direct API Operations:**\n```python\nimport asyncio\nfrom umi_agent_kit import UmiAgentKit, TokenConfig, NFTConfig\n\nasync def main():\n    kit = UmiAgentKit()\n\n    # Create wallet\n    wallet = await kit.create_wallet()\n\n    # Deploy analytics token\n    token = await kit.deploy_token(TokenConfig(\n        name=\"DataCoin\",\n        symbol=\"DATA\",\n        supply=1000000,\n        decimals=18\n    ))\n\n    # Create research NFT collection\n    nft = await kit.deploy_nft(NFTConfig(\n        name=\"Research Papers\",\n        symbol=\"PAPER\",\n        max_supply=10000\n    ))\n\n    # Setup research multisig\n    multisig = await kit.create_multisig({\n        'name': 'Research Lab',\n        'members': [wallet.address, lab_wallet.address],\n        'threshold': 2\n    })\n\n    # Data operations\n    await kit.transfer_eth(wallet, \"0x742d35...\", \"2.0\")\n    await kit.mint_token(token, wallet.address, 5000)\n    await kit.mint_nft(nft, wallet.address)\n\nif __name__ == \"__main__\":\n    asyncio.run(main())\n```\n\n#### **📊 Data Science Integration:**\n```python\nimport pandas as pd\nimport numpy as np\nfrom umi_agent_kit import UmiAgentKit\nfrom sklearn.ensemble import RandomForestRegressor\n\nclass BlockchainDataScience:\n    def __init__(self):\n        self.kit = UmiAgentKit()\n\n    # AI-powered analytics\n    async def analyze_with_ai(self):\n        await self.kit.chat(\"analyze all token transactions from last month\")\n        await self.kit.chat(\"predict optimal mint price for new NFT collection\")\n        await self.kit.chat(\"suggest tokenomics improvements based on usage data\")\n\n    # Direct data operations\n    async def get_token_analytics(self, token_address):\n        transactions = await self.kit.get_token_transactions(token_address)\n        holders = await self.kit.get_token_holders(token_address)\n\n        df = pd.DataFrame(transactions)\n\n        return {\n            'total_volume': df['amount'].sum(),\n            'unique_holders': len(holders),\n            'avg_transaction': df['amount'].mean(),\n            'transaction_frequency': len(df) / 30  # per day\n        }\n\n    async def predict_nft_price(self, collection_address):\n        sales_data = await self.kit.get_nft_sales(collection_address)\n        df = pd.DataFrame(sales_data)\n\n        # Feature engineering\n        features = self.extract_features(df)\n\n        # ML prediction\n        model = RandomForestRegressor()\n        model.fit(features[:-1], df['price'][:-1])\n\n        predicted_price = model.predict(features[-1:])\n        return predicted_price[0]\n\n    async def optimize_token_distribution(self, token_address):\n        holder_data = await self.kit.get_detailed_holder_data(token_address)\n\n        # Analyze distribution patterns\n        distribution_analysis = self.analyze_distribution(holder_data)\n\n        # Create optimized distribution strategy\n        optimization_plan = self.create_distribution_plan(distribution_analysis)\n\n        return optimization_plan\n```\n\n---\n\n### **⚡ Advanced AI Features**\n\nNext-generation AI capabilities building on existing system:\n\n#### **🧠 Multi-Agent AI System:**\n```javascript\n// Multiple AI agents working together\nconst deployment = await kit.chat(\"deploy full gaming ecosystem\", {\n  agents: ['architect', 'security', 'economics', 'frontend']\n});\n\n// AI agents collaborate:\n// - Architect: Designs contract structure\n// - Security: Reviews and validates contracts\n// - Economics: Optimizes tokenomics\n// - Frontend: Generates UI components\n```\n\n#### **🎯 Predictive Analytics:**\n```javascript\n// AI predicts and prevents issues\nawait kit.chat(\"analyze this token launch and predict success rate\");\nawait kit.chat(\"suggest optimal mint price for this NFT collection\");\nawait kit.chat(\"when should we launch this tournament for max participation?\");\n\n// Direct analytics API\nconst prediction = await kit.predictTokenSuccess(tokenConfig);\nconst optimalPrice = await kit.calculateOptimalMintPrice(nftCollection);\nconst bestLaunchTime = await kit.analyzeBestLaunchTime(eventType);\n```\n\n#### **🔮 Smart Contract Evolution:**\n```javascript\n// AI improves contracts over time\nawait kit.chat(\"upgrade this contract to be 20% more gas efficient\");\nawait kit.chat(\"migrate to new standards while preserving state\");\nawait kit.chat(\"optimize this game economy based on player behavior\");\n\n// Direct optimization API\nconst optimizedContract = await kit.optimizeContract(contractAddress, 'gas');\nconst migrationPlan = await kit.createMigrationPlan(oldContract, newStandard);\nconst economyUpdate = await kit.optimizeGameEconomy(gameData);\n```\n\n---\n\n### **🌐 Cross-Chain Expansion**\n\nMulti-blockchain support:\n\n#### **🤖 AI-Powered Cross-Chain:**\n```javascript\n// Deploy across multiple chains\nawait kit.chat(\"deploy this game on Ethereum, Polygon, and Arbitrum\");\nawait kit.chat(\"bridge 1000 GameCoins from Ethereum to Polygon\");\nawait kit.chat(\"sync NFT metadata across all supported chains\");\n```\n\n#### **⚡ Direct Cross-Chain API:**\n```javascript\n// Multi-chain deployment\nconst deployment = await kit.deployMultiChain({\n  contracts: ['GameToken', 'HeroNFT', 'Tournament'],\n  chains: ['ethereum', 'polygon', 'arbitrum', 'base'],\n  wallet: deployerWallet\n});\n\n// Cross-chain asset management\nawait kit.bridgeTokens({\n  from: 'ethereum',\n  to: 'polygon',\n  token: gameTokenAddress,\n  amount: '1000',\n  recipient: playerAddress\n});\n\n// Sync operations\nawait kit.syncNFTMetadata(nftCollectionAddress, ['ethereum', 'polygon']);\nawait kit.syncGameState(gameContractAddress, ['arbitrum', 'base']);\n```\n\n#### **🔗 Supported Networks:**\n- **Ethereum** - Full EVM compatibility\n- **Polygon** - Layer 2 scaling solutions\n- **Arbitrum** - Optimistic rollup integration\n- **Base** - Coinbase L2 support\n- **Sui** - Additional Move VM support\n- **Aptos** - Move ecosystem expansion\n\n---\n\n### **💰 DeFi Integration & Financial Tools**\n\nComprehensive DeFi support for advanced financial operations:\n\n#### **🤖 AI-Powered DeFi Operations:**\n```javascript\n// Automated DeFi strategies\nawait kit.chat(\"create liquidity pool for GameCoin/ETH pair\");\nawait kit.chat(\"setup staking contract with 12% APY\");\nawait kit.chat(\"deploy automated yield farming strategy\");\nawait kit.chat(\"create lending protocol for gaming assets\");\nawait kit.chat(\"setup DEX aggregator for best token prices\");\n```\n\n#### **⚡ Direct DeFi API Operations:**\n```javascript\n// Liquidity management\nconst liquidityPool = await kit.createLiquidityPool({\n  tokenA: gameTokenAddress,\n  tokenB: ethAddress,\n  feeRate: 0.3, // 0.3%\n  initialLiquidityA: \"10000\",\n  initialLiquidityB: \"5\"\n});\n\n// Staking systems\nconst stakingContract = await kit.deployStaking({\n  stakingToken: gameTokenAddress,\n  rewardToken: rewardTokenAddress,\n  rewardRate: \"12\", // 12% APY\n  lockPeriod: 30 * 24 * 60 * 60 // 30 days\n});\n\n// Yield farming\nconst yieldFarm = await kit.createYieldFarm({\n  lpToken: liquidityPool.lpToken,\n  rewardTokens: [gameToken, bonusToken],\n  rewardRates: [\"8\", \"4\"], // 8% + 4% APY\n  farmDuration: 365 * 24 * 60 * 60 // 1 year\n});\n\n// Lending protocols\nconst lendingPool = await kit.deployLending({\n  collateralTokens: [gameToken, nftCollection],\n  borrowableTokens: [ethAddress, stablecoinAddress],\n  collateralRatio: 150, // 150% overcollateralization\n  liquidationThreshold: 120\n});\n\n// DEX operations\nconst dexRouter = await kit.deployDEXRouter({\n  supportedTokens: [gameToken, rewardToken, ethAddress],\n  feeRecipient: treasuryAddress,\n  protocolFee: 0.05 // 0.05%\n});\n```\n\n#### **📊 Advanced DeFi Analytics:**\n```javascript\n// AI-powered DeFi analytics\nawait kit.chat(\"analyze liquidity pool performance and suggest optimizations\");\nawait kit.chat(\"calculate impermanent loss risk for our LP positions\");\nawait kit.chat(\"find best yield farming opportunities across protocols\");\n\n// Direct analytics API\nconst poolAnalytics = await kit.getLiquidityPoolAnalytics(poolAddress);\nconst impermanentLoss = await kit.calculateImpermanentLoss(poolAddress, timeframe);\nconst yieldOpportunities = await kit.findBestYieldFarms(tokenAddress);\nconst lendingRates = await kit.getOptimalLendingRates([gameToken, ethAddress]);\n```\n\n---\n\n### **💻 TypeScript SDK Enhancement**\n\nEnhanced TypeScript support with full type safety and advanced features:\n\n#### **🤖 AI-Powered TypeScript Operations:**\n```typescript\nimport { UmiAgentKit } from 'umi-agent-kit';\n\nconst kit = new UmiAgentKit();\n\n// Type-safe AI operations\nawait kit.chat(\"deploy DeFi protocol with governance token\");\nawait kit.chat(\"create automated trading bot for our token\");\nawait kit.chat(\"setup yield farming with multiple reward tokens\");\nawait kit.chat(\"analyze portfolio performance and rebalance\");\n```\n\n#### **⚡ Direct TypeScript API Operations:**\n```typescript\nimport { UmiAgentKit, TokenConfig, DeFiPool, StakingConfig } from 'umi-agent-kit';\n\ninterface GameEconomyConfig {\n  gameToken: TokenConfig;\n  nftCollection: string;\n  stakingRewards: number;\n  liquidityIncentives: number;\n}\n\nclass GameEconomyManager {\n  constructor(private kit: UmiAgentKit) {}\n\n  async setupGameEconomy(config: GameEconomyConfig): Promise<void> {\n    // Deploy core game token\n    const gameToken = await this.kit.deployToken({\n      name: config.gameToken.name,\n      symbol: config.gameToken.symbol,\n      supply: config.gameToken.supply,\n      decimals: 18\n    });\n\n    // Create staking system\n    const stakingContract = await this.kit.deployStaking({\n      stakingToken: gameToken.address,\n      rewardRate: config.stakingRewards,\n      lockPeriod: 30 * 24 * 60 * 60 // 30 days\n    });\n\n    // Setup liquidity pool\n    const liquidityPool = await this.kit.createLiquidityPool({\n      tokenA: gameToken.address,\n      tokenB: this.kit.config.wethAddress,\n      feeRate: 0.3\n    });\n\n    // Create yield farming\n    const yieldFarm = await this.kit.createYieldFarm({\n      lpToken: liquidityPool.lpToken,\n      rewardToken: gameToken.address,\n      rewardRate: config.liquidityIncentives\n    });\n  }\n\n  async managePortfolio(portfolioAddress: string): Promise<PortfolioAnalytics> {\n    const balances = await this.kit.getPortfolioBalances(portfolioAddress);\n    const performance = await this.kit.calculatePortfolioPerformance(portfolioAddress);\n    const recommendations = await this.kit.getRebalanceRecommendations(portfolioAddress);\n\n    return {\n      totalValue: balances.totalUsdValue,\n      performance: performance.roi,\n      recommendations: recommendations\n    };\n  }\n}\n\n// Enterprise DeFi operations\ninterface DeFiProtocolConfig {\n  governance: GovernanceConfig;\n  lending: LendingConfig;\n  dex: DEXConfig;\n}\n\nclass DeFiProtocolManager {\n  constructor(private kit: UmiAgentKit) {}\n\n  async deployProtocol(config: DeFiProtocolConfig): Promise<DeFiProtocol> {\n    // Deploy governance token\n    const govToken = await this.kit.deployGovernanceToken({\n      name: config.governance.tokenName,\n      symbol: config.governance.tokenSymbol,\n      votingDelay: config.governance.votingDelay,\n      votingPeriod: config.governance.votingPeriod\n    });\n\n    // Deploy lending pools\n    const lendingPools = await Promise.all(\n      config.lending.markets.map(market =>\n        this.kit.deployLendingPool({\n          underlyingAsset: market.asset,\n          collateralFactor: market.collateralFactor,\n          reserveFactor: market.reserveFactor,\n          interestRateStrategy: market.rateStrategy\n        })\n      )\n    );\n\n    // Deploy DEX\n    const dexRouter = await this.kit.deployDEXRouter({\n      factory: await this.kit.deployDEXFactory(),\n      weth: this.kit.config.wethAddress,\n      feeRecipient: config.dex.feeRecipient\n    });\n\n    return {\n      governance: govToken,\n      lending: lendingPools,\n      dex: dexRouter\n    };\n  }\n}\n```\n\n---\n\n## 🎯 **Target Developer Communities**\n\n### **🦀 Rust Benefits:**\n- **Performance** - Critical for high-frequency trading and DeFi protocols\n- **Memory Safety** - Prevents common blockchain vulnerabilities\n- **Move Compatibility** - Natural fit for Move ecosystem\n- **DeFi Focus** - Perfect for building lending protocols and DEX systems\n\n### **🐹 Go Benefits:**\n- **Enterprise Systems** - Perfect for backend microservices and DeFi infrastructure\n- **Concurrency** - Excellent for handling multiple blockchain operations\n- **Docker Integration** - Seamless containerized deployments\n- **Financial Services** - Ideal for building trading bots and DeFi aggregators\n\n### **🐍 Python Benefits:**\n- **AI/ML Ecosystem** - Massive data science community\n- **DeFi Analytics** - Advanced financial modeling and risk analysis\n- **Research Tools** - Jupyter notebooks, pandas, scikit-learn\n- **Quantitative Finance** - Perfect for algorithmic trading strategies\n\n### **💻 TypeScript Benefits:**\n- **Full-Stack Development** - Frontend and backend integration\n- **Type Safety** - Prevents runtime errors in DeFi operations\n- **Enterprise Applications** - Large-scale financial systems\n- **Developer Experience** - Excellent tooling and IDE support\n\n---\n\n## 🚀 **Implementation Strategy**\n\n### **Phase Approach:**\n1. **TypeScript Enhancement** - Improve existing TS support with DeFi features\n2. **Rust SDK** - Performance-critical DeFi and gaming applications\n3. **Go SDK** - Enterprise backend systems and trading infrastructure\n4. **Python SDK** - AI/ML research and quantitative finance tools\n\n### **Feature Parity:**\nEach SDK will support:\n- **🤖 AI-Powered Operations** - Natural language interface for all features\n- **⚡ Direct API Operations** - Performance-optimized functions\n- **🎮 Gaming Features** - Specialized gaming functionality\n- **🔐 Multisig Support** - Team coordination tools\n- **💰 DeFi Integration** - Complete financial protocol support\n\n### **DeFi-First Approach:**\nAll new SDKs will include comprehensive DeFi support:\n- **Liquidity Pools** - Automated market makers and DEX integration\n- **Staking Systems** - Yield generation and governance participation\n- **Lending Protocols** - Borrowing, lending, and collateralization\n- **Yield Farming** - Liquidity mining and reward distribution\n- **Portfolio Management** - Asset tracking and rebalancing tools\n\n### **Community Driven:**\n- **Open Source** - All SDKs will be open source\n- **Community Contributions** - Accept PRs and feature requests\n- **Documentation** - Comprehensive guides for each language\n- **Examples** - Real-world use cases and tutorials\n\n---\n\n*© 2025 UmiAgentKit - The World's Most Advanced AI-Powered Blockchain Toolkit*\n\n`Built with love💖 by - Umi`\n","readmeFilename":"README.md"}