{"_id":"starkfi","_rev":"20-2566461478596ecf6f4301c31ca775e7","name":"starkfi","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"starkfi","version":"0.1.0","keywords":["starknet","defi","cli","mcp","mcp-server","starkzap","swap","staking","lending","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.1.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://github.com/ahmetenesdur/starkfi#readme","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"6e4479e080613b2c10f3fe7241780c6885c6b209","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.1.0.tgz","fileCount":191,"integrity":"sha512-v0CQqq2AYZ4Q5eZi2mLNoMsb9Azdt+NOz9Khxn94hZ1Im5YLS2Te7ZkbbHJQWqzQ7CRQxWDLR9RgP9V2d4opzQ==","signatures":[{"sig":"MEUCIDU90PVl7h08qUQePsfQQPga3p02rkGarmnBpFiJOrhcAiEAsI9Jk91s5fJbMMiXFwZX5yLrfWeBPvevJfpKaLacqEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305904},"main":"./dist/index.js","type":"module","_from":"file:starkfi-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"_resolved":"/private/var/folders/0v/lglsw24x2bd_9972t1hjxbjc0000gn/T/d9595bff709ee3a2b6b8b4d3f5decbb8/starkfi-0.1.0.tgz","_integrity":"sha512-v0CQqq2AYZ4Q5eZi2mLNoMsb9Azdt+NOz9Khxn94hZ1Im5YLS2Te7ZkbbHJQWqzQ7CRQxWDLR9RgP9V2d4opzQ==","repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"Starknet DeFi CLI + MCP Server — Token swaps, staking, lending, gasless transactions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","inquirer":"^13.3.0","starknet":"^9.2.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.2","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^22.19.11","typescript-eslint":"^8.56.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.1.0_1772227328043_0.3192775122087297","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"starkfi","version":"0.2.0","keywords":["starknet","defi","cli","mcp","mcp-server","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.2.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://github.com/ahmetenesdur/starkfi#readme","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"04317571c20127d9a138cca7a745380ebaacd609","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.2.0.tgz","fileCount":263,"integrity":"sha512-dTva/jg40fUmNSRWnEThRHyy4z40BkkJ2t3PuGP750eMavaF0xeL2V+F4vAF9DFOks1x//xl5kJClb4do2Y/DA==","signatures":[{"sig":"MEQCICB3oto/cLqn8qs3uHZYrqJftcrBBKati/Vp+ZNciWXsAiAIqfkz0RsMXM+8gWZoxh58YyfqWfhz/ydhNN+NC69rGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c689e04976eb5a29f6672c36c74eeb200984c116","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc -p tsconfig.build.json","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"Starknet DeFi CLI + MCP Server — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gasless transactions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^22.19.15","typescript-eslint":"^8.56.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.2.0_1773096085446_0.14009328091294204","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"starkfi","version":"0.3.0","keywords":["starknet","defi","cli","mcp","mcp-server","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.3.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://github.com/ahmetenesdur/starkfi#readme","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"8a7ba3ced131d95398247ad01f4919623f793249","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.3.0.tgz","fileCount":303,"integrity":"sha512-TO2WfSzku0J4YP6B1FJn54J+6hwb9UbQYG+EWnmxYF2CN4TKbcZwAtr9rbs53uSpbBoSRGyS4lxRHxzJmuooOQ==","signatures":[{"sig":"MEUCIQDfdhYoplC9ekvbptFtY+a7JBrHvku/zhqamcTEpIoRWgIgAZgiVl88lzeWvGlo+ix+ShPS4dH85pTaK+LIGp4b2+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c1ec8134b8a31068d333277c539e9882307ce3a8","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc -p tsconfig.build.json","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"Starknet DeFi CLI + MCP Server — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gasless transactions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^22.19.15","typescript-eslint":"^8.56.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.3.0_1773201784345_0.5159723103597582","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"starkfi","version":"0.3.1","keywords":["starknet","defi","cli","mcp","mcp-server","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.3.1","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://github.com/ahmetenesdur/starkfi#readme","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"86155681be6788f55c5f2a2a7b3930e920d61a41","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.3.1.tgz","fileCount":304,"integrity":"sha512-OQSz+y37/Qi5mmeFVOcug96mwgXjyFS0/4WI5Vl93P2IyirmdXD3wfKiGoqJj2eXwYzGTHbaEIBEGPqNsNo4YA==","signatures":[{"sig":"MEYCIQD/z5fImPCO+FVLWmmhm7REX4KP33agQDpsXH+au7GskwIhAJO9VqYDTeIv8ovgYctgZnrKnnHswuN/m1Fz8OhAfK6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609720},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e86da9e6436de6decff34fca6e15e4664030b4c","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc -p tsconfig.build.json","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","postinstall":"node scripts/patch-esm.mjs","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"Starknet DeFi CLI + MCP Server — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gasless transactions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^22.19.15","typescript-eslint":"^8.56.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.3.1_1773206275138_0.05089725422068092","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"starkfi","version":"0.3.2","keywords":["starknet","defi","cli","mcp","mcp-server","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.3.2","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://github.com/ahmetenesdur/starkfi#readme","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"8d7251303f4385704ce2d877c4e478e1d82d3e62","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.3.2.tgz","fileCount":308,"integrity":"sha512-w54JTEjXB4XgO5ciMB8sNHXH0cJfS6SnCEJuS9BA1rI90lf1Bn8Qbkyfa2j/thc2CSnqlVD1zZQjngpdLzuEVw==","signatures":[{"sig":"MEUCIQCinIEaIhIqmOrKyy4L1irmnirVz42JJwX4nxcMm2JsrgIgHwat7lqxt2FJ8Y5HgnHG9W1ATo+B1i8rBZnxwJjmiGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613472},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"490537cfa1bc28d7f5569e5266815f7abecc8e01","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc -p tsconfig.build.json","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","postinstall":"node scripts/patch-esm.mjs","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"Starknet DeFi CLI + MCP Server — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gasless transactions","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.3.2_1773452361697_0.5123233834879803","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"starkfi","version":"0.3.4","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.3.4","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"6ed04534315b9197ddba98d94bfcde6d037e62fc","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.3.4.tgz","fileCount":324,"integrity":"sha512-7sQD/sDK5ZCqd6u+OMBGTRM+6BJn0KbdGgk4Lu/8gjC5Qk4gW4FHxMijwqE9uR8htKN9tK+/4VZULCBwmwszmQ==","signatures":[{"sig":"MEYCIQCJgnL41iNeGboI7O5u6VTLFbZde7A5sruDB4IBYZKDhgIhAJqP/qCQ9l/qrAGXbQg7BHJqGmYQuu40ZAZfTCKBA4o4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"85be96234828994fd9af63d867a8ae7ebaa01130","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsc -p tsconfig.build.json","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","postinstall":"node scripts/patch-esm.mjs","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^9.3.0","zod":"^4.3.6","chalk":"^5.6.2","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.3.4_1773580560205_0.9781089260917573","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"starkfi","version":"0.4.0","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.4.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"08ef229eefb5f8c5fd8484df30863c6a05ce6092","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.4.0.tgz","fileCount":16,"integrity":"sha512-X2c/gmItuZODhrNxYwSFiBIwUowCBufP71LeFX0N7z5XJO7Sc0IV0Wcj1bBxK2mS5KkTiio27ffhwftIbaH8Ng==","signatures":[{"sig":"MEUCIQDQUu2l+PfJ7KdCm6KJ2D1bMhPG48R7b5WU6/aC2torMQIgGRGk1KaSCnqS5iDSqNenSIojOea1cYVinfAaDB2cBSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345313},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"675a95b0f443067a672dcbd97ef08b3340d753fc","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.4.0_1773585781116_0.06076104467682808","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"starkfi","version":"0.4.1","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.4.1","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"9df0b44d481a8833db7fe09549ebc074dd67fda9","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.4.1.tgz","fileCount":16,"integrity":"sha512-B9iH3NHmk+y5NLU/o84+fxf/fooMkCyG72YI7U1hvhR4+pnIi9Ftr6cA4uB3O+uCmVpu8ftJ3pZQtRmwAJXXGQ==","signatures":[{"sig":"MEQCIClL3YT8JmoyEMipyqB0mXXfHNy8ijgTtLFTsK2C79C9AiBJLwc5MmzPc9IrKG5sGRPC8PhtL+F80/duVuITqMXA6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345343},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"a700300d200168eba7b669ae0567a795f72780d1","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.4.1_1773612929980_0.13566682830255683","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"starkfi","version":"0.4.2","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.4.2","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"f13e3fc334bc5912abd84198201c4d29a71413fb","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.4.2.tgz","fileCount":16,"integrity":"sha512-k41CQdaVI6+giglQSSt/mIBMqr8zGzBRwnovGW7quhETxrVOGLuppA301GhjqSU+b7mPEsr4b51n51IHq3oGRw==","signatures":[{"sig":"MEQCIAxgeqQZIPV6Z5yDPfD2vkeGVl9wsljEyzGHV0c5vZKrAiActck3aLbAsLytmocYseYe7xp5J0RQE5aem3iSj2Xrww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1344532},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"b9810bf8fd3f6e655d37a0d2fd9893e4901f3ee8","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.4.2_1773669486636_0.9535366481760521","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"starkfi","version":"0.4.3","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.4.3","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"50f597742d15484d225da55a6310ce5d286f653b","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.4.3.tgz","fileCount":16,"integrity":"sha512-PWhdgbdzKpLIzOaLKZhiLox1jozjdLfNHj2Wq980c4/E9wFTPzDdXSXr85WXLupLfynK7SqshZIDrJoAkxkxkQ==","signatures":[{"sig":"MEUCIFCacVNgKpOlHBM2627K3F6Y94+kz4+DEPhhnSC+rk39AiEA6iGWWhV9KqtmvENLbkO2qC1Bsng6Bn7XciN0shWuEKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346380},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"74af57a2794aef60c478ec66c68446f50889633f","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.4.3_1773789073258_0.03922367078286726","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"starkfi","version":"0.4.4","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.4.4","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"cf557b5c87f6595aeb161d303eaeb09e26d10c13","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.4.4.tgz","fileCount":16,"integrity":"sha512-VVDMqmNUWM26xVu6+7bDy8mf3J1HlsVxTETmBXIHdGbO9hCoYwoEPAT0JRfpqbi7PN7BNF3tcBaWA6yLcSUNTA==","signatures":[{"sig":"MEYCIQCxtlzJ7xFJyD1K28IUCp+KDIpIFSzglQWrP6Fc+izgLgIhAMM3QPUvzy2ZtHZA7dtHMesVdsiUAJDZPWH20WaEjWJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348657},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"879ae464279d559fa4b5f5be04cf21e00c4106d4","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.0.3","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.4.4_1774029002071_0.9855671163165793","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"starkfi","version":"0.5.0","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.5.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"e937df41ff75a2c8e3d529bf23630c0dcb40c763","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.5.0.tgz","fileCount":16,"integrity":"sha512-9MBR7Z76QFjcmespUptFY/iEnMcg6mGq/DlkbpmcSA9FNlfnfcClgJMju9l2Suzr1eOcMf+UFLIixLfIYQ31pA==","signatures":[{"sig":"MEYCIQCurYC9uLxaqQdleuVdhsPSZvF8aEcoCp/NZzVHNW/bawIhANOnMdFqdETIbsvmiy3p97xdSaFhCXnKcglmdihQ65eN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1380538},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"46d3c53993f411dd0365bcfa2aa99b2d70774e40","scripts":{"dev":"node --import tsx/esm src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.1.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^1.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.5.0_1774278938792_0.824733233154556","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"starkfi","version":"0.6.0","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.6.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"abedf3c8426f5e94952eec0aa99a384d14342f7b","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.6.0.tgz","fileCount":18,"integrity":"sha512-GAO9vU/WePtlXjSrWTzGRx4nkBiuVx3W+jcUHzvF1Iveo1/9/9nBMC7EuhXceZgdOcECfpVwOiVbpOn4WMty1w==","signatures":[{"sig":"MEUCIAgnWVMiFNX+QcafUN2jOHwb+kLvD08V+gcAgd6wxY3QAiEAthKwTJH9ZuXR7/gKRMzQ8W7d1hMeY+tUakJ9Lg2eZWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191687},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"ced42a88b6a7fca08faaadaf22e585531a19e2e3","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.11.0","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, DCA, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fatsolutions/tongo-sdk":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.1.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^2.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.2","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.6.0_1775335976063_0.6939230478404823","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"starkfi","version":"0.6.1","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.6.1","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"7a49dc090810183b5c547eb981c57ee0bf93d7c1","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.6.1.tgz","fileCount":18,"integrity":"sha512-pGHV6mBzW3e9zBi9QXYS7Onk+0+vnoKO44TyM7kvL2rd8z5kRUqtGDQ401nEt+A0YbPTrv4ta0Whe7prgePDZw==","signatures":[{"sig":"MEUCIQDUF5ul24RnrxGaYnKmupjAlE4LCmqIKihPTzFm4uqBtAIgXb5btbZjryRNANJ531hZFeSwzs9VmbM5hWi8sUVFOLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188320},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"5a14a8a5c2fe77ae7108879e3553351f190ff20a","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.11.0","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, DCA, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fatsolutions/tongo-sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^2.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.6.1_1775388207849_0.9299940347599356","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"starkfi","version":"0.6.2","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.6.2","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"ac3c0ea5bf7baf91a58d0eb53e7eed434dd6b287","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.6.2.tgz","fileCount":18,"integrity":"sha512-1socBFsgfVsmHOnPufKou4tEMNHNQqODbjYPJso27Ch8Nw1Ohxu1Lh2yYLS8abrClUVO11lh0/DbOTl6X6oH1A==","signatures":[{"sig":"MEYCIQCnbvaXFssnuqBMPiro4oqe0h6vgzcb78lhApwnPS7srAIhAJZ74jPoQxiRDxi4c0Yg7cRa9VvW7NRSsJZahchc8+W/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190167},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"1be5ad19f059cdea1c85cdb6e93e20833c3bcd13","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.11.0","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, DCA, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fatsolutions/tongo-sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^2.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.6.2_1775390277777_0.36030305473926205","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"starkfi","version":"0.6.3","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.6.3","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"8d011d50029b7c7e4bfdb7ea921ba364dc3c44d1","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.6.3.tgz","fileCount":18,"integrity":"sha512-fCzFBK66+lPCo4wiwsOCRoAvV7OPHDVANiPebfeLziIzir0nLPf8jC0vqwtwrqjkdHjdEPw4fEiHo5ivoiW4EA==","signatures":[{"sig":"MEUCIQDgPOiAln1fPzh0RqyUBdUXjfukoIT0hAyXfHphh5GIKQIgF/1rBVm/jvlcnwbHvgou9D14unYZemXjB6Oe02tuIO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138862},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"408b05ae554edcf8091bf52b57073ff779d5a28c","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.11.0","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, DCA, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fatsolutions/tongo-sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^2.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.6.3_1775653160838_0.8667308497125283","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"starkfi","version":"0.6.4","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.6.4","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"22d8dd8feed47890921e3bd308c0baefdb4d493f","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.6.4.tgz","fileCount":19,"integrity":"sha512-QGnHsIspCt/RLXDaxSbIt0sI7zNRfsZO9axct+SUU/HCLWWg1raQtg9EMwGpxLTjBYV9FtMYfxf7AkQweFWYOQ==","signatures":[{"sig":"MEUCIQDh60w4ONq0IjXYHjSom0WmHkItZaWJriCQMBGMMJ39aAIgc1Z3p0xG0on8u+KLpQIf7yp/d+hRc1XbxGtsHFgBYxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10462830},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"d3c6e46dc384bf09888f0258bbc34c57b16e02f1","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.11.0","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, lending, DCA, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@fatsolutions/tongo-sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.3.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.0","globals":"^17.4.0","prettier":"^3.8.1","starkzap":"^2.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.2","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.6.4_1775743647977_0.1644248834649038","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"starkfi","version":"0.7.0","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.7.0","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"e57e2f0a1c2ed4e1bb8dbefea576d5345fba4997","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.7.0.tgz","fileCount":21,"integrity":"sha512-L728zrSSWEtgN9t3rb53p3uvP22rR+NT9gLU1Dux/wGs4LfQlepj2RXAEiTFii3hnaf0emfK8oBI5g66eTqX2g==","signatures":[{"sig":"MEYCIQC+fqw43mxZmp/TMjemUi3IBc0cdTHLvKAw/UnCc4z3nAIhAP2ULC0pGi37z7yo/yfHWBw+k37bonM7Yei17oFOcSD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10666539},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"4837f81dda72e3d7c669badb6721c33fe06dcf97","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.12.1","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, liquid staking (LST), lending, DCA, Troves vaults, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@fatsolutions/tongo-sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.1","globals":"^17.5.0","prettier":"^3.8.3","starkzap":"^3.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","typescript-eslint":"^8.59.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.7.0_1777203411101_0.049399951263639386","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"starkfi","version":"0.7.1","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","_id":"starkfi@0.7.1","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"homepage":"https://starkfi.app","bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"bin":{"starkfi":"dist/index.js"},"dist":{"shasum":"e5bcb57cbced618dc3cdf8da017ba8210f470d36","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.7.1.tgz","fileCount":21,"integrity":"sha512-FIJSoM2qrsNkXZBJOit2HWxefLkajm+mdQCFFzbd1oKG7YZhLhhNk2w1Qi3a+di+vEDhcj9QQGF+Nxjnijl4Dg==","signatures":[{"sig":"MEUCIBO6yoOMgvvbVqCcSqE9qWnVx7EW4C1MMCALUXA60GrtAiEApeDwEtOCEXV7BS7WeLl4yoM+ujIx55aQiLGYphZ+1no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10688770},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"6f84ae05f205de3afb337552698052e9cf6b0978","scripts":{"dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","lint":"eslint src/","build":"tsup","start":"node dist/index.js","format":"prettier --write src/","lint:fix":"eslint src/ --fix","mcp-start":"node dist/index.js mcp-start","typecheck":"tsc --noEmit","format:check":"prettier --check src/","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"repository":{"url":"git+https://github.com/ahmetenesdur/starkfi.git","type":"git"},"_npmVersion":"11.12.1","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, liquid staking (LST), lending, DCA, Troves vaults, confidential transfers, simulation, portfolio, gas abstraction","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@fatsolutions/tongo-sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","tsx":"^4.21.0","zod":"^4.3.6","jiti":"^2.6.1","tsup":"^8.5.1","chalk":"^5.6.2","eslint":"^10.2.1","globals":"^17.5.0","prettier":"^3.8.3","starkzap":"^3.0.0","commander":"^14.0.3","env-paths":"^3.0.0","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.6.0","typescript-eslint":"^8.59.0","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/starkfi_0.7.1_1777370707114_0.7206165660339587","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"starkfi","version":"0.7.2","description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, liquid staking (LST), lending, DCA, Troves vaults, confidential transfers, simulation, portfolio, gas abstraction","type":"module","bin":{"starkfi":"dist/index.js"},"main":"./dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","dev":"tsx --import ./scripts/stub-peers-loader.mjs src/index.ts","typecheck":"tsc --noEmit","lint":"eslint src/","lint:fix":"eslint src/ --fix","format":"prettier --write src/","format:check":"prettier --check src/","start":"node dist/index.js","mcp-start":"node dist/index.js mcp-start","prepublishOnly":"pnpm run build"},"keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"author":{"name":"ahmetenesdur"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ahmetenesdur/starkfi.git"},"bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"homepage":"https://starkfi.app","engines":{"node":">=18"},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"devDependencies":{"@eslint/js":"^10.0.1","@modelcontextprotocol/sdk":"^1.29.0","@types/node":"^25.6.0","chalk":"^5.6.2","commander":"^14.0.3","env-paths":"^3.0.0","eslint":"^10.2.1","eslint-config-prettier":"^10.1.8","globals":"^17.5.0","jiti":"^2.6.1","ora":"^9.4.0","prettier":"^3.8.3","starkzap":"^3.0.0","tsup":"^8.5.1","tsx":"^4.21.0","typescript":"^5.9.3","typescript-eslint":"^8.59.0","zod":"^4.3.6"},"dependencies":{"@fatsolutions/tongo-sdk":"^1.5.0"},"gitHead":"1ed00fe6e0ff086561918b59a3c4141e677f10b1","_id":"starkfi@0.7.2","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-Pv2rMJ5e+S9mT/Egwgh6HHqISlR14bS8fnoSDwvA5xkZ+Oubg0AbcrIrSYGkjUZQHdTo2+JsqNAxEiXsFNRZKA==","shasum":"9d71246d79cef44e94f94d76df0fb93b89c02613","tarball":"https://registry.npmjs.org/starkfi/-/starkfi-0.7.2.tgz","fileCount":21,"unpackedSize":10702013,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDlczNEg5J+3h9ZP6N3+d5Uwt8vn4aSDk4l3lbw7/b7/AiA7eKkZNUstHamqhuhrIuvSX6RtLVhzrxOoBJvZicGmrQ=="}]},"_npmUser":{"name":"ahmetenesdur","email":"aedur26@gmail.com"},"directories":{},"maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/starkfi_0.7.2_1777374571721_0.8475347297452231"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-27T21:22:08.042Z","modified":"2026-04-28T11:09:32.100Z","0.1.0":"2026-02-27T21:22:08.184Z","0.2.0":"2026-03-09T22:41:25.590Z","0.3.0":"2026-03-11T04:03:04.489Z","0.3.1":"2026-03-11T05:17:55.387Z","0.3.2":"2026-03-14T01:39:21.859Z","0.3.4":"2026-03-15T13:16:00.377Z","0.4.0":"2026-03-15T14:43:01.345Z","0.4.1":"2026-03-15T22:15:30.336Z","0.4.2":"2026-03-16T13:58:06.825Z","0.4.3":"2026-03-17T23:11:13.431Z","0.4.4":"2026-03-20T17:50:02.268Z","0.5.0":"2026-03-23T15:15:39.040Z","0.6.0":"2026-04-04T20:52:56.270Z","0.6.1":"2026-04-05T11:23:28.058Z","0.6.2":"2026-04-05T11:57:57.968Z","0.6.3":"2026-04-08T12:59:21.066Z","0.6.4":"2026-04-09T14:07:28.329Z","0.7.0":"2026-04-26T11:36:51.354Z","0.7.1":"2026-04-28T10:05:07.340Z","0.7.2":"2026-04-28T11:09:31.992Z"},"bugs":{"url":"https://github.com/ahmetenesdur/starkfi/issues"},"author":{"name":"ahmetenesdur"},"license":"MIT","homepage":"https://starkfi.app","keywords":["starknet","defi","cli","mcp","mcp-server","ai-native","agent-skills","starkzap","swap","multi-swap","batch","multicall","simulation","portfolio","staking","lending","gasless","gas-abstraction","dca","confidential","tongo","vesu","fibrous","web3","l2"],"repository":{"type":"git","url":"git+https://github.com/ahmetenesdur/starkfi.git"},"description":"AI-native Starknet DeFi CLI + MCP Server + Agent Skills — Swaps, multi-swap, batch (multicall), staking, liquid staking (LST), lending, DCA, Troves vaults, confidential transfers, simulation, portfolio, gas abstraction","maintainers":[{"name":"ahmetenesdur","email":"aedur26@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://starkfi.app\">\n    <img src=\"landing/readme-banner.png\" alt=\"StarkFi — The AI-native DeFi toolkit for Starknet\" width=\"100%\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  A production-grade CLI, MCP server, and Telegram bot that gives both developers and AI agents full access to Starknet DeFi — powered by the <a href=\"https://github.com/keep-starknet-strange/starkzap\">Starkzap SDK</a>.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/starkfi\"><img src=\"https://img.shields.io/npm/v/starkfi?style=flat-square&color=CB3837&logo=npm&logoColor=white\" alt=\"npm version\"/></a>\n  <a href=\"https://www.npmjs.com/package/starkfi\"><img src=\"https://img.shields.io/npm/dm/starkfi?style=flat-square&color=blue\" alt=\"npm downloads\"/></a>\n  <a href=\"https://docs.starkfi.app\"><img src=\"https://img.shields.io/badge/docs-starkfi.app-blue?style=flat-square\" alt=\"Documentation\"/></a>\n</p>\n\n```bash\nnpx starkfi@latest --help\n```\n\n---\n\n## Why StarkFi?\n\nMost DeFi tools are built for humans clicking buttons. StarkFi is built for **agents**.\n\n- 🤖 **51 MCP tools** — Any AI assistant (Cursor, Claude, Antigravity) can execute DeFi operations autonomously\n- ⚡ **Atomic Batching** — Combine swap + stake + lend + send into a single multicall transaction\n- 💸 **Gas Abstraction** — Pay gas in STRK, ETH, USDC, USDT, or DAI — or let the developer sponsor gas entirely\n- 🔒 **Confidential Transfers** — Privacy-preserving transfers via Tongo Cash (ZK proofs)\n- 📅 **DCA** — Recurring buy orders via AVNU and Ekubo\n- 🧪 **Simulate Everything** — Dry-run any transaction before broadcasting\n- 💬 **Telegram Bot** — Chat-based DeFi via natural language with BYOAI model\n\n---\n\n## Quick Start\n\n```bash\n# 1. Authenticate\nnpx starkfi@latest auth login user@example.com\nnpx starkfi@latest auth verify user@example.com <OTP_CODE>\n\n# 2. Check balance\nnpx starkfi@latest balance\n\n# 3. Swap tokens\nnpx starkfi@latest trade 100 USDC ETH --simulate    # Preview\nnpx starkfi@latest trade 100 USDC ETH               # Execute\n\n# 4. View portfolio\nnpx starkfi@latest portfolio\n```\n\n→ **[Full Quick Start Guide](https://docs.starkfi.app/docs/quick-start)**\n\n---\n\n## What You Can Do\n\n| Feature | CLI Example | Docs |\n| --- | --- | --- |\n| **Swap** | `trade 100 USDC ETH --provider auto` | [Trading](/docs/cli/trading) |\n| **Multi-Swap** | `multi-swap \"100 USDC>ETH, 50 DAI>STRK\"` | [Trading](/docs/cli/trading) |\n| **Batch** | `batch --swap \"0.1 ETH USDC\" --stake \"50 STRK karnot\"` | [Batch](/docs/cli/batch) |\n| **Stake** | `stake 100 -v karnot` | [Staking](/docs/cli/staking) |\n| **Lend** | `lend-supply 100 -p Prime -t USDC` | [Lending](/docs/cli/lending) |\n| **DCA** | `dca-create 1000 USDC ETH --per-cycle 10 --frequency P1D` | [DCA](/docs/cli/dca) |\n| **Troves Vaults** | `troves-deposit 100 evergreen_strk` | [Troves](/docs/cli/troves) |\n| **LST Staking** | `lst-stake 100` | [LST](/docs/cli/lst) |\n| **Confidential** | `conf-fund 100 --token USDC` | [Confidential](/docs/cli/confidential) |\n| **Portfolio** | `portfolio-rebalance --target \"50 ETH, 30 USDC, 20 STRK\"` | [Portfolio](/docs/cli/portfolio) |\n| **Gas Modes** | `config set-gasfree on` / `config set-gas-token USDC` | [Configuration](/docs/configuration) |\n\n→ **[Full CLI Reference (50 commands)](https://docs.starkfi.app/docs/cli)**\n\n---\n\n## AI Integration\n\n### MCP Server (51 Tools)\n\n```bash\nnpx starkfi@latest mcp-start\n```\n\nAdd to your AI client config (Cursor, Claude Desktop, Antigravity):\n\n```json\n{\n  \"mcpServers\": {\n    \"starkfi\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"starkfi@latest\", \"mcp-start\"]\n    }\n  }\n}\n```\n\n| Category | Tools | Count |\n| --- | --- | --- |\n| Auth & Config | `get_auth_status`, `config_action` | 2 |\n| Wallet | `get_balance`, `get_portfolio`, `deploy_account`, `send_tokens`, `get_tx_status`, `rebalance_portfolio` | 6 |\n| Trade | `get_swap_quote`, `swap_tokens`, `get_multi_swap_quote`, `multi_swap`, `batch_execute` | 5 |\n| Staking | `list_validators`, `list_pools`, `get_staking_info`, `get_stake_status`, `stake_tokens`, `unstake_tokens`, `claim_rewards`, `compound_rewards` | 8 |\n| Lending | `list_lending_pools`, `get_lending_position`, `supply_assets`, `withdraw_assets`, `borrow_assets`, `repay_debt`, `close_position`, `monitor_lending_position`, `auto_rebalance_lending`, `lending_quote_health` | 10 |\n| DCA | `dca_preview`, `dca_create`, `dca_list`, `dca_cancel` | 4 |\n| Confidential | `confidential_setup`, `confidential_balance`, `confidential_fund`, `confidential_transfer`, `confidential_withdraw`, `confidential_ragequit`, `confidential_rollover` | 7 |\n| Troves Vaults | `list_troves_strategies`, `get_troves_position`, `troves_deposit`, `troves_withdraw` | 4 |\n| LST Staking | `get_lst_position`, `get_lst_stats`, `lst_stake`, `lst_redeem`, `lst_exit_all` | 5 |\n\n→ **[Full MCP Documentation](https://docs.starkfi.app/docs/mcp)** · **[Tool Schemas (MCP.md)](MCP.md)**\n\n### Agent Skills (12 Workflows)\n\n```bash\nnpx skills add ahmetenesdur/starkfi\n```\n\nPre-packaged multi-step workflows for AI coding assistants — authenticate, swap, stake, lend, DCA, batch, and more.\n\n→ **[Skills Documentation](https://docs.starkfi.app/docs/skills)**\n\n### Telegram Bot\n\nChat-based DeFi via natural language with BYOAI model (OpenAI, Claude, Gemini).\n\n→ **[Bot Setup](https://docs.starkfi.app/docs/integrations/telegram-bot)** · **[Repository](https://github.com/ahmetenesdur/starkfi-telegram-bot)**\n\n---\n\n## Architecture\n\n```\nsrc/\n├── commands/      # 14 command groups (50 commands)\n├── services/      # 17 service modules\n├── mcp/           # MCP server (51 tools, stdio transport)\n├── lib/           # 15 shared utilities\nskills/            # 14 agent skills\nserver/            # Auth server (Hono + Privy TEE)\ndocs/              # Documentation site (Fumadocs)\n```\n\n→ **[Architecture Deep Dive](https://docs.starkfi.app/docs/architecture)** · **[Security Model](https://docs.starkfi.app/docs/architecture/security)**\n\n---\n\n## Starkzap Modules\n\nStarkFi leverages **all core Starkzap v3 modules**:\n\n| Module | Usage |\n| --- | --- |\n| **Wallets** | `OnboardStrategy.Privy` + `argentXV050` for email-based wallet onboarding |\n| **Paymaster** | Gas abstraction with v3 `{ type: \"paymaster\", gasToken }` union |\n| **Staking** | Multi-token lifecycle (STRK, WBTC, tBTC, SolvBTC, LBTC) |\n| **DCA** | Recurring buy orders via AVNU and Ekubo |\n| **TxBuilder** | Atomic multicall batching (swap + stake + lend + send + DCA + troves) |\n| **Confidential** | Privacy-preserving transfers via Tongo Cash (ZK proofs) |\n| **Troves** | DeFi vault strategies — deposit/withdraw into yield-bearing vaults |\n| **Endur LST** | Liquid staking (STRK → xSTRK) — yield embedded in share price |\n| **ERC-20** | Token presets, balance queries, transfers, approvals |\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/ahmetenesdur/starkfi.git\ncd starkfi\npnpm install\n\npnpm build          # Compile TypeScript → dist/\npnpm dev -- --help  # Run with tsx (hot-reload)\npnpm lint           # ESLint\npnpm format         # Prettier\n```\n\n### Auth Server\n\n```bash\ncd server && pnpm install && cp .env.example .env && pnpm dev\n```\n\n→ **[Development Guide](https://docs.starkfi.app/docs/architecture/contributing)**\n\n---\n\n## Contributing\n\n1. **Fork** the repository and create a feature branch\n2. **Install** dependencies: `pnpm install`\n3. **Build** and verify: `pnpm build && pnpm lint`\n4. **Submit** a pull request with a clear description\n\nFor bugs and feature requests, [open an issue](https://github.com/ahmetenesdur/starkfi/issues).\n\n## License\n\n[MIT](LICENSE) — ahmetenesdur\n","readmeFilename":"README.md"}