{"_id":"openbroker","_rev":"70-96c30e8094a49c65f1e6bdd615a310b8","name":"openbroker","dist-tags":{"beta":"1.0.64","latest":"1.13.0"},"versions":{"1.0.33":{"name":"openbroker","version":"1.0.33","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.33","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"baf84b76e2849d745843e56a2e9336d760ed118c","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.33.tgz","fileCount":34,"integrity":"sha512-uFKCkMABTpayK8LPDX2JP5BPD0DiI7UJeRgnr2Ptg+e8l9+Nl6Ojj11Q+uOMV2ApxXrkG7FlkUtvIALY6aRBcg==","signatures":[{"sig":"MEQCIAdygcHsEVJddCDgPbH5ReXM9BSzF4hWJkpiEzLejDvJAiAd23WDv4w6MYlqdVEWqvjCIjesbdA2+Fs9QguctjsaJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250274},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e9bd2d172d8f1bbcb3c0667f2bfb7a32c11b5908","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.33_1770292596581_0.5420714673922367","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"openbroker","version":"1.0.34","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.34","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"f226c517590083da06c3c94a7a3c4f763d6d8448","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.34.tgz","fileCount":34,"integrity":"sha512-Xh3+350HwmA1qCnDVZ74bB5hftLrLYEzBAJ2Oa4k01SBRwNdzM7UvNj6vdOiP9068/52RzdfXp2MmNFtjyJiZg==","signatures":[{"sig":"MEQCIDdZPrlFfftGZwmU6nM9gIBi7pFNA3oMHLPW5VtFYpoTAiBQ6ZO/5W/vbaDf3JgA+dpkcarw8IovUenm9x0vJggPlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254142},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e9bd2d172d8f1bbcb3c0667f2bfb7a32c11b5908","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.34_1770294101548_0.700017185879724","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"openbroker","version":"1.0.35","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.35","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"137188ebda13f6dc4042bf77b61255f9f82c2e2b","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.35.tgz","fileCount":34,"integrity":"sha512-0MqqkVRK08/rQEolDJ+nmTy7RpyFKGo2ySIZEljH3VDkC9VbszOTf0Oy1XYqJXYEw0JLurgDVxlz1FExavr29Q==","signatures":[{"sig":"MEYCIQDiwWweXKZFAPdsQsK7GfMRtckUXK1uNS/Qo6N1nhMDgAIhALRbJZ58r2dDTAYqOhXFyCCg//4GE8PpaSPpHu+5KOSi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254142},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"9978cd706128d5e735c5d8a2b4b6aa9cdffc81fb","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.35_1770294411840_0.7254325691549994","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"openbroker","version":"1.0.36","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.36","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"df156509c8e17828ba1d5f9a173f9d2aa9b250f5","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.36.tgz","fileCount":34,"integrity":"sha512-mC5J7zvvm1cIQj5ODtpJCm6BBmpCkQFvESlb4h4SvzuTjWAaMgy2R8Gcb/OX+u0b4Lvfjhp5lGktKh5GwQgO0w==","signatures":[{"sig":"MEUCIQDJZ4pyFLxM9q3pGy3KcrDJHeTrtqEVnHa91n/BYwFnVgIgPnbRGDcrhbojBKSU6IYEkmOHAL/apMxAYf/egTWw9vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254355},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f5a002ffcd25453025e18cef02bb4fec32b03374","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.36_1770294906554_0.1429523938313515","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"openbroker","version":"1.0.37","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.37","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"2f03c968d5db881b9397907d52031ae8e03c5bbd","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.37.tgz","fileCount":34,"integrity":"sha512-XXti4OhKED7JmntV6UAfllqzyfxcvNZ8x3p0h7wWX3XBw0wDxqhPE5zKMhV7bIUN3cdFAcXXxRsC8/cyrxQnag==","signatures":[{"sig":"MEYCIQCtYY4XIitpWP8jeygxwkkuq64WNcjZcU47G/1R4e/9xgIhANL824yHDzUsYd8f4h43eZX3bzin9ut/0ND/RtIKdBgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255381},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"88585c70b70caf888539864da46b4c0199296386","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.37_1770381372429_0.729448773825822","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"openbroker","version":"1.0.38","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.38","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"fe8c4205c4f9dfb326b38e7f2ccb702a50b37810","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.38.tgz","fileCount":34,"integrity":"sha512-KLYdaSoLi3t9R1dPgW5MbpL7S41h/ZgbX1nBmU9S2fW8y0nKohelHD8+z46K/Fs3KG07rZVxgsinepe28On8ow==","signatures":[{"sig":"MEUCIQCCgIfUfyFllfZE9x7awu/05UaBskU9OeaS10v93hW5XgIgaZHzpZo8nBtqGJTzeo2rVG/keh2/yO6qgKsBfycoAC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272759},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"36ec3e748df0e2932ba52c7d9ffc3468e360840b","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.38_1770560316866_0.3388693557276041","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"openbroker","version":"1.0.39","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.39","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"8a9e6f09bf68af8debcaac32397dce50edf6912d","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.39.tgz","fileCount":34,"integrity":"sha512-Wqu9CMIXHSf0FrUScPcm/5zAJqovvl2cq8zwoBD/r74qtT5DN4uXOwdX4jYbx5oiakWtO7dByEPSlRMsAF8ZeA==","signatures":[{"sig":"MEYCIQDSKmRwDNmAgBKAlg/9b403vKj30uSBqW2yK6UepfXx7AIhALj21TC2kFwm+8V1Pgd/TRDXgMA1F6d40Dm+t7FxQ9Ml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273075},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"db8630648a964bcb9a5bf808344cc76f42db10c9","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.39_1771065473034_0.14458772485764015","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"openbroker","version":"1.0.40","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.40","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"b3f6d2afcacf0b5ab3807b76180bd0e1eacb712b","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.40.tgz","fileCount":34,"integrity":"sha512-6r1H5CZALY5ayi2lf4ugRC5vHdOoX6KkCdhDcY9CvSoIg63t5OKmqpx5Kvbs3zUjfhpOVQg+idZ/6aLfL4ipsg==","signatures":[{"sig":"MEYCIQDTswwuuuAXuYK9q6hjRt8nNVMCIznQLzUhL4kd8GX9HwIhANTlP0AomtJlHrWX9tkcBsQXCmNg85N/8mhbBWIDtlN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279845},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"87cb857fb2bb8d1f3851f8edfd9acc3e1d383395","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.40_1771937390630_0.8428483481994868","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"openbroker","version":"1.0.41","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.41","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"7777e9cd7ca66a5aad2e83359ca422c22f25d83e","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.41.tgz","fileCount":34,"integrity":"sha512-9mSeIPKnjjw8jizbnsnsR0qRdYSXHIfSqj9Lq0SvkienGmDVThSNTbBKwEG/lTox1L0w+J1NZxXoxIP88wWE3w==","signatures":[{"sig":"MEUCIQCu4Qzl0lmKdcyqIgec8MgXBTej0W9mBuGBWAKTQSYrHAIgR5urh09rm6gGPth0ZrGoqchm870q1gSrqf5b8oV4B48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280975},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f3417c56c0b6094d30a0cbe51ff2a6dfc2ae0295","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.41_1771939031146_0.5862694188891904","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"openbroker","version":"1.0.42","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.42","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"d3de13fa583dfbd5449a5bff6a40102e2ab2baaf","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.42.tgz","fileCount":41,"integrity":"sha512-8FwGW7fy/W+8jc3z8fACzHjgC7McTs8CUM84R30N+LamwcRBefmhm9e3GPah9+8vYmy+bx5O9bZ4Q+AL7w9Y7Q==","signatures":[{"sig":"MEYCIQDQcfMYlwvtlcAfL9xm6G1+FKxuUIh/eJPF2fP5xAtY/wIhAJqPMkZ5a1oQ/Y5tcuil+SF3xgWvJwKSahXcJkb7tAqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335137},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"aea0d29a8c51ee0ab76d433778016b30d911c21a","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.42_1772021420437_0.6074873557051355","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"openbroker","version":"1.0.43","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.43","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"2331f4ab0df893299edc2fee45b113544e1a822d","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.43.tgz","fileCount":41,"integrity":"sha512-MO0Qf4HMk7j8fTS2IA1PT+8hkR3EDU/3OHkZHXxSKDhbxN1tYQTmHGlHijHDZuX5enTUcmd4Jy3WH4tRr5/WXA==","signatures":[{"sig":"MEYCIQC9bVvbQKDGBzEeuQTaadgj/spxacG0XOg5vKnayqJdOQIhAL4+ZzeFWDajmC+0Wixq4I+R2Wzfkz5lIAZuW4Tfk/JE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340462},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"a6fa1555cc4205d688fc40a0895878433aa4c66c","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.43_1772030707461_0.8519623175522086","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"openbroker","version":"1.0.44","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.44","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"178591eda27b2b35b494caae0d1e13debbcddfb8","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.44.tgz","fileCount":49,"integrity":"sha512-mWIBlYIDk9Fw/1P4zrsA/ApB6oQcZKZKkmC8EEwY1wd054+Kf4ObZt3UFRyjOT5BOjHsiD8UOxCnd6L09ZpEaw==","signatures":[{"sig":"MEQCIBuQRJkHe0mTn5s225Lqt5jgMHO2PqzRySfFghO6FsRKAiAZO2RucJXinW1HQNFKF1hjmGb6+wHwW60SIVQlxrRlRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389838},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"b3388dc469b2ecbb40673a5c44ee51264b64d688","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.44_1772033730196_0.9793736759438569","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"openbroker","version":"1.0.45","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.45","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"cc6f26b18f0ef6f35158cce5367174822820df28","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.45.tgz","fileCount":49,"integrity":"sha512-jeb4uyUQclfMHxKOnm5yjVac9/wPU0cRwCtt91Ch2GNmHorfaScaS7qX1t3WXhcNoQc3CP56CDxEdi4GJXmX5Q==","signatures":[{"sig":"MEUCIHfIOw7jkWVhBPzPBJKv6pW58/Ocb6r1NLurT6VIJdRdAiEAvP2QQO1wgZWJDDjf8yg42ctfEZb35L5OJx9WAkRkgj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389860},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"04e08f88769d7265e87cb6abefc0d99002c0d350","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.45_1772476363018_0.849072165463493","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"openbroker","version":"1.0.47","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.47","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"b9266003992bca7d34054ba9215aa4c7552dce6b","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.47.tgz","fileCount":50,"integrity":"sha512-vpHUwgjc0JaBRV5hDd8YqXkx5c8dBVyFZ1RBDf0HOrYfQen2FeNmaqzps+YkMW2Ok/UvJLdE5qc48GJEyEVhJg==","signatures":[{"sig":"MEUCIEeOSSM320KRfBXU5I0RN/jTIBlvEm9EnKiw2UOzNm7zAiEA4Y3Z4hdF29JskoMxoW/AEC9FJBZmXpDCX3M3pYyt8yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416456},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"bf8277f798225bd63b3ec375146326039cc4543d","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.47_1773047559822_0.9014056113075513","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"openbroker","version":"1.0.48","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.48","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"442f322a2d5aa4363a47bf63f5de400874d94054","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.48.tgz","fileCount":50,"integrity":"sha512-j6xShn1MEJXDl4Aw5RA//g1brC3Q12RO72jefnsU0Aytz0vOK3C440qr5U8F2WU89qrPRZUFvVWdPJZ7x5CKpg==","signatures":[{"sig":"MEYCIQDpRNPwVdHKqcwclbKkY92P/rNLYY4G4bd3sIgvmh7W8QIhAIDGSDqVOj+k+9DmZLc9/duyICCr8nleEAPjIIzcVRuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417409},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"0d5d05e776e03a0968cdc2585aa7b1a72883340c","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.48_1773049586298_0.17758723318839853","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"openbroker","version":"1.0.49","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.49","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"35a7d417a328da99d8e7328aa4ed8ab573252810","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.49.tgz","fileCount":50,"integrity":"sha512-kMDD0a24e8g4t2ED54gDzGvyxTyBE0rgKASlxWrrlt6R8isjiaJOxvxEflRG9B2fA4JafYIj/vgfPimm3EmLvw==","signatures":[{"sig":"MEMCIDF8wGVY4SAEhpAAiNISCR1/8It+H3K5DQFjKqs+BTkrAh9wEgqbL9QO3R8wWmNxKF4Xz5hV0qfw8Gov2KBX+HC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417745},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"2e41db4d39cc01d8bf26e807893876f2b64b323c","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.49_1773052329042_0.15679096713610052","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"openbroker","version":"1.0.51","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.51","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"c1c1dd11ee909e9295df08b142bc83470c6f9a47","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.51.tgz","fileCount":50,"integrity":"sha512-TEQQWKoGf7YngQm7WYFo/HWrXd6xI1WT/tlmgEKyoFGa6oObwk48wZ3NaRFnU81PQOGZpYph4H27M5cDneZGFQ==","signatures":[{"sig":"MEQCIH480wCaHZtN7DLZ4Q37kK4lKg2qOpJ+DqXrtlBCySUUAiBxSQyzhx8iFAhTeMtKdZaDcZ4dkaCKSfHRivV0AyPRWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420552},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f7192bd35c89093ce22f971c504973cfff4eb1b5","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.51_1773081489171_0.7203012996014699","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"openbroker","version":"1.0.52","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.52","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"571a69ebfa8e931732c9addf64c91c60efb6761a","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.52.tgz","fileCount":50,"integrity":"sha512-xtNxtVAetA720cMd5ehFhOtoZ9C8R5DziEzff6u8vCUJXO/1VVDZYqXE8qOLOor4ZJ0UhEDqswOxmaomg/t2Sw==","signatures":[{"sig":"MEUCIQC1GBnL+TkgJeKPIhjifLEDPH+jw+j3G7q5PLpkohi4nAIgVf8+4IVEhOW2oNXVvvBrgtAqAm4KK4jegC/6zprJtMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422805},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"ab8e5ffaa3c347118c3fb2b528795cad47e14be3","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.52_1773087008989_0.5182965641447208","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"openbroker","version":"1.0.53","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.53","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"39ee5709954ea9860ce3f72b6df0290028709231","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.53.tgz","fileCount":50,"integrity":"sha512-p/6EdGPmnt5pBUGVs6LaBRGab9nRv/3vrGevlJr5c5yUPMk0sNcNxn+WSaxHb54YjrhsrQrcWFTUadaMjOo1Yg==","signatures":[{"sig":"MEUCIQD0b7xTQhUHWdkMmi7Br+eFTwsfU+hTmEPwClF8xIb35wIgUOhK3G9XNnpFAs31zCf6Rnd9YZfvt5afITLZnmeG8EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425000},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f3edc7b1537d9488756a11509ba5432abac5c458","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.53_1773090446305_0.05741964955442258","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"openbroker","version":"1.0.54","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.54","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"48e61b9c84d6cee66b9f5249a45deb0af913d0df","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.54.tgz","fileCount":50,"integrity":"sha512-oClCSTYLX100/vjVpCTqhXRB+eYKVXJnMTV14DN6+DmefpviY7DBNyViLErhs+m3HLtSCxS9Oi7duB9xQup2HA==","signatures":[{"sig":"MEYCIQD8C3tkW3p74w1YdMJQBY1anNXjNQx0vcrIaJX7ITnjmwIhAImgW4tp8DoNbs5nr/ubPauxwX51NM+j9RUDEdsnTh3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426562},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"7dbde459edc4cb09c1ff4fc2325ea673ceecf410","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.54_1773091656941_0.5078046480353493","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"openbroker","version":"1.0.55","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.55","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"19302392ec891c91579c49ce53393e1ae0ac01de","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.55.tgz","fileCount":50,"integrity":"sha512-FaaW8RAawlIJxxImuKsqUjag2gxHaOhYujqopJ6psxNXcGrih2zZL2bLW0fFITxp4hMyQfLWfg5MXdkCUi/Efw==","signatures":[{"sig":"MEUCIGZ+SmiykpAVjUERdnm+xGerU37vse25ScSI1TepgVz4AiEA8ngVh3EgzHXCqUWEyOkJO5UfN6tIGqxGNpyGYa9Sguk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430149},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"955af64d8fbb11acde036edd5f3a64b088e4b673","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.55_1773095063610_0.7851863594894943","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"openbroker","version":"1.0.56","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.56","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"4ee8b01637d1becc08f5267ef801987489a52709","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.56.tgz","fileCount":50,"integrity":"sha512-AcxrRP5mxQnegFsv1917/k944pY1cBi+cwgjDVnOIAB8pgQGRXD87CgTr4Z5I7L5eeqAaZbvbqu9c/6RON2+MQ==","signatures":[{"sig":"MEUCIG0YwUclz/Tl5DJtfqWV0N9CkgTFcLjXEwsVZok/Lu8AAiEA6xhTqx6J1/zonPP4Bh24l3Xwq+Agqp85wqc2hCC4A58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435316},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"85aeeb430f912d5e3700ddde1265fd7791582891","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.56_1773137049045_0.6134338440088314","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"openbroker","version":"1.0.57","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.57","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"950db7b0a1cc6d85a6c5355a5e32e2168f85545e","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.57.tgz","fileCount":50,"integrity":"sha512-sVXqwodsyq9782zM1ffYaKwLvo4Xttt+SY9BMje8n6XjLcfvqLHe24IQ6nYNWyM9gJHG1DfV1M/0c5L+t+rdtA==","signatures":[{"sig":"MEYCIQDZU4I5Iun2fDNrMBEYp8oLE1K0i9anBVDdOb9EXmm1/gIhAIRcAna8J2F6TvoqBR/tCBQY/NboN0O39P6dO+dK6weL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440478},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"b04165835415bbb534e3ea5154b3fb3bb47218c3","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.57_1773231863850_0.8539741610556195","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"openbroker","version":"1.0.59","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.59","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"77165978a36b5a78dfd47b78a539ba4d27934061","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.59.tgz","fileCount":50,"integrity":"sha512-7vW/UVvMX7HdoSi0w9+DO2JNThf70Lpgw+vvQR5AnaYKPuDf2CXpaC54Ar4orv90spAglKaO1rE+TMRAj/ucsw==","signatures":[{"sig":"MEUCIQDMEsmVdOn/HLUSJE3f7Fcr2MGyrbpNdtsDLA0UJca1NAIgfhQj/9C0YF4e4fzDtmHf++sbc1IdTfG8F33ZXmmb3bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448861},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"763da5b64f90057af684fcc1e6274b202a4de62e","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.59_1773233371990_0.027573408806700783","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"openbroker","version":"1.0.60","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.60","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"cac40df8c49aadfcf0b05872148a1eeaf29f2c9c","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.60.tgz","fileCount":50,"integrity":"sha512-2B6O2DMQUvXd8gMJM/dqpPRD5czfCNhtAdNQOIoL63QmhfJ3KKVwsiA7BNY/BkTAlD/mwSBT3Pj9BzmX/fLgaw==","signatures":[{"sig":"MEUCICjJb2JVWnOm04pXSTPmkXriRoGE+tS7Zvp3t1lhCt/9AiEAwVuLR6qGGsYVhk55mU/RPhsznW1syRVWrFBiBmhY4Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450500},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e5fd5b424c2f7baccd0e69d0e359b80c1f496631","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.60_1773318338190_0.86718686656104","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"openbroker","version":"1.0.61","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.61","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"adf13c4a3c7c00bcc398db26ea6b6f37d4d922f4","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.61.tgz","fileCount":55,"integrity":"sha512-ADxG4wKwXyKjEWySJVsmG+51u/sIW7zdUMPXM5Tf+TtdYRcMKDvVLDflVk6w+x3MxXU6T5HrEXgh7z5p3THiRQ==","signatures":[{"sig":"MEUCIQCUP/ysK7kSyzQEIdo6ssm90fjElqyJ2TKwykOKphkocQIgcrjh7an03l9+E51PBCEFQxUByn6oO804WpbnYXh5T2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491519},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"2f868d19ccabad55cda431cb05733cdf1c7f69ff","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.61_1773325208359_0.3050077040798749","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"openbroker","version":"1.0.62","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.62","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"f00c0d386240a0abe65761b2017e8e3a8c88a872","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.62.tgz","fileCount":56,"integrity":"sha512-GA7WYlg1z6FE9wUovc736y5aSfB1G7l3TPv/015Ids98iL2QnuQ9EeEydjtny+m4TD8FLE+zdXkMIWY2yMlw1w==","signatures":[{"sig":"MEQCIFJ8M2doSxl+z1zSY+wSug48FuTa8Ra9moLK+4/E+HATAiBhRi6MEHpPQNYVQGcV73J1SCnyb1YPcVCNBHVW6f6WGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507694},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5b5a06e5d999fc6159fb25848f6b2a36c495506a","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.62_1773334845929_0.5453722532005967","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"openbroker","version":"1.0.63","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.63","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"8927567940ae5dda15cfa20e1c513b50cb5721a4","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.63.tgz","fileCount":56,"integrity":"sha512-+yOcM5O3p9VEKKTYt8WoV9v5WS7ASAoMnlzP+jfB2Ez+sW8/hduCAo2HbyIhOvPeFegJJsGnr/DvqCPKbHUoIw==","signatures":[{"sig":"MEUCIFtHnbxqqV/DBrCQH/eIKAepZV08yVHLfD0JzjvTEUIIAiEAzUymApiEKz19zNgAzzq3Ook/omfPDXU454jxB/ATVkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514815},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"2fb34392a7088d0dd4e9fe90201044749a83956a","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.63_1773341085387_0.49557266776999653","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"openbroker","version":"1.0.64","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.64","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"87d88de59d8b4530552cf5689accfd63c2eec914","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.64.tgz","fileCount":56,"integrity":"sha512-tW43TLN5ILCC0w0nmbmxLMu634tNPZLYNzjmWSuAtjdg+NSi8DvSYVOZ45Q/eajrS2uYO5gQIMBMUDKd0y8jZA==","signatures":[{"sig":"MEYCIQCEIJ0hPA7clQRDl7WfzbhpDqjBkYx7SetVvB9pn2BpsgIhANKoA34XMriux/PlkoJoofla3SBsLnK9SDA3axkVPUQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515310},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"904b475d0ba964fa89cfdadaed1435e448565628","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.64_1773396218198_0.046302363502287225","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"openbroker","version":"1.0.65","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.65","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"690e8b7aba1715c60cd9b6b27f7f42f4cef1d901","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.65.tgz","fileCount":56,"integrity":"sha512-h+u8c1v/yU6n/VIO2EtxLDGs6CYCQP9dLTAyF8jKHpRw/8BgwnDuvBfhtCVP1xJZ81uhWUXIsZvUSk7ftDGThw==","signatures":[{"sig":"MEYCIQDCsd72Dpw5nRwuy7j4vKnOSw+CHaUpMDiGx5KdTOixnQIhANmQrlg826dcIzKRERA6MruCMSNx7GirMTDin6QpsGiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515310},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"09fb3f8dd1772f6c6bdea76d8927097b51089776","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.65_1773482908093_0.0536680029585237","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"openbroker","version":"1.0.66","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.66","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"5ffbd74326fbd06324cee8b6847c5d5677c9fc60","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.66.tgz","fileCount":56,"integrity":"sha512-kzrIfJy87siodQcFfTPkEAlQzNwkl747BtyV+DclS5cRvMzoVeZpSBLSTC9X7z4/dFPun0Octjd4RGLVf2+61g==","signatures":[{"sig":"MEUCIQDXdUP07NYnMB61yFx2uGMGjrvotKZYl8o2RaE4bn8ScQIgbVEmn2ZLM85F7//zSvSK4gkD3FZf+0xipEv6cIaG3Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516034},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"04a3e4e3c1a28da8af0d906cdfef5d5b422c23f1","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.66_1773599447968_0.5401804444396872","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"openbroker","version":"1.0.67","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.67","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/openbroker#readme","bugs":{"url":"https://github.com/aurracloud/openbroker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"59028c4b034a43c11de1f49b8ab45fbb0045f1fc","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.67.tgz","fileCount":56,"integrity":"sha512-9qG/Yz+CZPn1xPIfLj4BmvbA29fkj15MRiLRH0i6KGveLIhqoHmFBoLMZak7Gao/kzpLNLbQLMj8GARw4C0ZYg==","signatures":[{"sig":"MEUCIQCzW2sXi7jS5rArU2rfeY/jCzgl3f8OR8YygxBY9awKOQIgKRQQIzAZs7rYPK5tYLV0ycdS1hjePM0dFwpm9HszPsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521632},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"db81e8de8a1a87bc944bb3a75eb25d6c4317b5c7","scripts":{"dca":"tsx scripts/strategies/dca.ts","grid":"tsx scripts/strategies/grid.ts","spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","mm-maker":"tsx scripts/strategies/mm-maker.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","mm-spread":"tsx scripts/strategies/mm-spread.ts","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","funding-arb":"tsx scripts/strategies/funding-arb.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/openbroker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.67_1773669470208_0.3688311913572433","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"openbroker","version":"1.0.68","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.68","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"e992d902a3c53ea151c8ebaf76888d689f9104b0","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.68.tgz","fileCount":56,"integrity":"sha512-Fstf4ZVDigJ94TGWWzTi2vgMkYaGA8OqA1Aecfs6eX0T2uY0k/ryr2FmM/LAkr3oqWBBgo5iurorsfgH0eGbeA==","signatures":[{"sig":"MEYCIQCUcMP8xvVZohvoSV2z69CMh/UyTYtWYknq3g3MXLFc9AIhAOoQDvVWZQjos+8Pxi1PCvDhmc4LplbPivjCqLV8X22X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480096},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"a296ce3c20ec921551dcdb9a763c00db140dbfbe","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.68_1773749142410_0.7875467654726667","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"openbroker","version":"1.0.69","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.69","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"8c09dd037d393579a50d2e4690aece3adb97b25c","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.69.tgz","fileCount":56,"integrity":"sha512-3IJkLeg4tIaH6hHpQb2vfihl0GgJHuwIKjn4qbVld/hL1d+c21BxXrGitDlM0xwk0idkQpAGlAE0QdVkG/OBdQ==","signatures":[{"sig":"MEUCIE4wUJTenpCavtFbEZiLd0xyR+vjMWinSQApNwlkGYyAAiEA+SnfzkTf0ZqySlXz49lEuiHXLGo00/u3V+zEG5ahBN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486550},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5d1fff3c7ec8d8a1963dc1950828d9bc120b7846","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.69_1773829153118_0.9371687485891405","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"openbroker","version":"1.0.70","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.70","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"0e201b5f8fbbf1ca594ea11181f0d17e17912f87","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.70.tgz","fileCount":56,"integrity":"sha512-BzQCzo0OtXo5LCh9YTxRBWkdZu+yyTk8WlJ/xNbsmzJTZuiu2kKTJLWx3YXKar51EE3CYaj45wPzNn8S8z0INg==","signatures":[{"sig":"MEUCIQDCboN9+Tws9cHbfemRkal31gV/vjMrOuzDnCaDn3dk9wIgFRupm6EiGtn1HkfKm0Rob2kjOpflRiE+RYs3BnFURYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490716},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"9b11e7afe1b3d540f0db3984c46b09ff04d3f5d4","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.70_1773839967147_0.8203987695433772","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"openbroker","version":"1.0.71","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.71","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"007aa0f95dee0994d4ba4737b7a8ec072ce104c5","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.71.tgz","fileCount":58,"integrity":"sha512-YiWL8Bo536fC/qGsyl/QxVh2pzp9OAhORe9jWT277yhN+3euiEqkB+eggyGzwFCOHF3iOfU+xqwUWRJvQs7WLA==","signatures":[{"sig":"MEQCIAT1IlOTaOLdHjQZbhtR/rU6bqaU/Ou07JtIa9n6aVHrAiAbD41aIFtD9f8g4LCJYR+CDvZBTdeQLUM+AGqrx9L9ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499802},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"578896bfd60cd13180a0ca8a68bcf57e3979af7b","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.71_1773928931439_0.44983299775038543","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"openbroker","version":"1.0.72","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.72","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"022e4624d893d232f5870c326994631d6bbe150b","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.72.tgz","fileCount":58,"integrity":"sha512-2XnjziUf3mqcZKwVkJ9rhoSMvXq4VuZomocqm3G7HBZ1WpbiiJSzjhjWx1P3JG0GP3Qu1wOGhBjDro8AUO6Q2g==","signatures":[{"sig":"MEUCIQDgA5CNZuNJ6KR7N6dCut6tuiM94NgUh6g0xjXuaaYzDwIgaNoQRZ/rdQmgXk4xj9X4oqmFAD8svJHHUTrB+baAlX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501782},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e5cbba7340530cdedeb1151040f5f9048be4503d","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.72_1774010662903_0.17460950454467494","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"openbroker","version":"1.0.73","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.73","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"b5a115f4a40e1cf0db2ab8b2a185632bc64b17a9","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.73.tgz","fileCount":58,"integrity":"sha512-gON60Z9gZt1N35wIHRmAbvloMlLDH7jBNpWCRoSlQ0h56F0x2+EGHwK03P0nzzbJHEWEvwVuorKGAUi/v1d2Iw==","signatures":[{"sig":"MEUCIQDyuC7nODnrJxgFrkqAdQ7h1yoomX0a2IcTAEbdjbvCmwIgTsb+1Mw70C0pmxkQNuCg9U+zxyov2YiDrSFDRRWQfgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504725},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"38d4f9388505a21f3d7336ba07555d38ff9a3f8c","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.73_1774953250769_0.025710027189561613","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"openbroker","version":"1.0.75","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.75","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"c6fb30aad190c5a9f630796d56a393e8403d6531","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.75.tgz","fileCount":60,"integrity":"sha512-LqFXO/KdMofi0P1hC4ZOaphNmiaVAT8PEOIsKt6q9CZrEGwUfPUf7rymXuLMUOf9ujG9iN6ziiAfUWe7uilj2A==","signatures":[{"sig":"MEUCIGeAfR1L6yhR0ntGZn5YclXwV+D2U8mcLQZicxwkXbD6AiEA4EwBdevdy/gFS8UrWsZqEknk6jr1i7ZuYEbBsdOoS5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527287},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"fb044b9c9aef3c02cc5ed92dc5e0690a3304d211","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.75_1774955531759_0.15389726878774623","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"openbroker","version":"1.0.79","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.79","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"b6019850a05d782d59b4f9eb7433192b7c6c4813","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.79.tgz","fileCount":61,"integrity":"sha512-ATpO7TTIUdWAVrhIFaLln4pSVv8EqpTptnRo/Kjk6mSXK+zTPJBZzIQMuCEvD6jSWy5m+zZVBsBSfbrrekY7ug==","signatures":[{"sig":"MEUCIHECun/6X+xUva1HKnptu8kX4/8fN0GC5Lw1pEsF1T5OAiEAlTpj/yHE4m857KIVL5byF7UlBkl916TYVnigH/tVkH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551020},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"466c63c830ca9eb65377cfb57785cc1164e649fc","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.79_1775127052052_0.8051489591672598","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"openbroker","version":"1.0.80","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.80","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"b529eb752ce65c75c1633556b2b8fcee3254c55d","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.80.tgz","fileCount":64,"integrity":"sha512-ZSUMo+3gD4ibY7o5OvM+s5K9+VgBGdNxRamY1i1aYV9Fp7gucKQUaRiwEaE643gFy5cBbw08Xc5wxTA009yHwQ==","signatures":[{"sig":"MEQCIF6IMwTNRclJvsS6hBt+3kv5QXXziBjQlijoG+fZUvQtAiAn3ueclKptpVUPmkqOIPblmBgnI3R8zJHOoZTIeB7OXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605173},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"cfee0545dc9633a836cce93af3b63d8f555a9efe","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.80_1775131963574_0.5211154340027078","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"openbroker","version":"1.0.82","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.82","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"e45f7c51f4b0b8dbdb242491bd42a85781c9682a","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.82.tgz","fileCount":64,"integrity":"sha512-aRP9YkwmkHRdl32TQ4J0I0CCY7V+qyFUet1fRAgBli2yLEaT1YE96wqQgXUs5a4pd0IqFammcdLo4L6Awa8iAg==","signatures":[{"sig":"MEQCIBIWPRFMP7Vrq1IVcNi/8/hPNknMs8dFqMZjFZFn+F3TAiAe7FqlnVdGkD/tsbFxq9nOmQRqYWMveJbKLW1zmGDqUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628388},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"c8a2ff86cb4d8cc1f477e177754090ca89727889","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.82_1776255910157_0.9146076690975626","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"openbroker","version":"1.0.85","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.85","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"88dcd498cf5c8b1d6f5011f05f7b417e089c42a4","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.85.tgz","fileCount":65,"integrity":"sha512-Vwxrcq2AOLG+29WdKHggRfjzXfes1tSb3OJ+CxHZIiFKd+jKqImz4QDKrbxwBEB/A5zyuxpkWzabH5cFzsUVEw==","signatures":[{"sig":"MEUCIQDrA3IRNeU4z/iqS+TDgaH9TaowRZvZ8Vo/oHfYUcvt+AIgM1zE7kpMmXB2RZh0UzKtAVHfZM2FxstnDzFSAW74GRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641010},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"b1fc50c25b3d706acabbe6a552f2a6c6598decdb","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.85_1776771870858_0.44405165216220444","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"openbroker","version":"1.0.87","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.87","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"2f90e62d87878774caef6d1ab2fe58a9cb772186","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.87.tgz","fileCount":65,"integrity":"sha512-P+Aepk0hSlVtPM9ZlAuY40fSSPRCijbfEvHdH98j7A1UED7XWT5Mm0sjF47PatahT28/vMdS86LQhJv0em/lMA==","signatures":[{"sig":"MEUCIEaCzDCWW5105CCUyX9REjVbSEibQJgVD+Oc4i3hf0hDAiEAyhKGl3YrewjNmQIgsM0lpWnkY/CrYXqgmuX+Oi8HJw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647506},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"a760731cd1ec53c3a60309014393150d15e116c7","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.87_1776946327318_0.46749111397226595","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"openbroker","version":"1.0.88","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.88","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"d1461d22310d82890bbf741be2c092b1a3ae47d0","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.88.tgz","fileCount":65,"integrity":"sha512-keCqIyw82wuDL0Sj+JSWmGJ7FLAaglZLMVsyCLSx+ckxDS7HDvbS2cVqynnbdaYxsj8qYt2djDLERxMEjUBdBg==","signatures":[{"sig":"MEYCIQDH2bvfjfaelpad7dFLtjkPZZBJucOekjeNWIvULzsCkQIhAI+YCNc6ej++4R9z4/1s9j0+vkWhLRWRoxz02eYmjjaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648736},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"c509c7bd58844a35d2d4be4a6dbeee2e1d2df920","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.88_1777058109749_0.13660480463127334","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"openbroker","version":"1.0.89","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.0.89","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"9b10db3aa6d7bbb93622f294a7202a2863ed20c7","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.0.89.tgz","fileCount":65,"integrity":"sha512-UvI+SQSj3Egm0/WmRws7iPTaoeG9eiuUZbLZlZqUdruayEMKW/zhiQLomK0iAsqZQ2x4vZeezbnWez2+qaLqyQ==","signatures":[{"sig":"MEYCIQCdAeuAS735yYsZzzX9pgbz/6XWRuTm6ZdZ8H4T0NW62gIhALGjvECBi0U1OjQAKWAMGKRY/Bti1uzF7UINWXVtYXkG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651114},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"aa144b7bba867d9de14fc3d57af694790816a9e1","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"openclaw":{"extensions":["./scripts/plugin/index.ts"]},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.0.89_1777195672100_0.2943452246579057","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"openbroker","version":"1.1.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.1.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"f456544ad8b417e1361c5198e0ef15811bacbe59","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.1.0.tgz","fileCount":58,"integrity":"sha512-EvhdeKpJGNY0h7OjzecomAqg5PLhde3zkHRj6vKmWDlG198l+wdMEMc65ys2zFHkMZiz7eSKEUCOXrBAlUNaZg==","signatures":[{"sig":"MEUCIC9vW9vbi7EiRv1hWZv5ZFvcMryvm8nypsgEPAzOiLUyAiEA/KdlD+9zU5Pvp8Xl9K8Amvx1BvowvCmHcAbIcFFrjDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499472},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"9fb1d97fca701021ecf8b2981ed1b5a318e3be77","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.1.0_1777197669497_0.7542235835094444","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"openbroker","version":"1.1.1","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.1.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"239cd8ea3f46777077a2c32b15ec2351d5c9c243","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.1.1.tgz","fileCount":58,"integrity":"sha512-RzfKtPM87RdateniRZVP4ok0Cyt4Yu+J9IaKvzODM7uidppZ6NbX82hMwKMiREhn3ha0F7S6FgqjmpKqhQ/D9Q==","signatures":[{"sig":"MEUCIFb13Ha14d6UdX9OsMt4lEw3j5w7k6txCqLqQK00zdWCAiEAqQoxw3JtD/AZThAtz7u2gUUc+mYJvFITdPQMA+noing=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499992},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"d9ecc5c65229fd00f3b1cdf71bd6182c7d351378","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.1.1_1777198118943_0.2179976672411148","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"openbroker","version":"1.1.2","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.1.2","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"fbeb80ab8197298519a0206e65b81d6f71919104","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.1.2.tgz","fileCount":58,"integrity":"sha512-JpOaUUGj19lseYCbsBu+Lzw04Nv7lOor+ft3tb185sVf3ypNxUcq8Uzm5qMuAUC+2AQ9d3X16LraLo2cuBv2zg==","signatures":[{"sig":"MEQCIAo6L23jPM5Mey8BTDKUe77k2LMF0YPmkcvHKu2pBGOPAiB6GFQM9qZwVt2rc9a567ajd0MRWf+9vWnpX4gslw2rTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500521},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"5d5fe6a8bda83e52a5963acb03deaf571f7d9bf2","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.1.2_1777314554170_0.038009475464415354","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"openbroker","version":"1.2.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.2.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"60c920757874636375eafb1b918c3d49f24541bf","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.2.0.tgz","fileCount":60,"integrity":"sha512-tMsj6op5XGEM64Xy8WDdfWFgJtXreZwsgLFABuDU/NMRBH7PnKV22AANGoxo+OQuGmPlqVw79/lsuWgjT159TA==","signatures":[{"sig":"MEUCIQC00Xza2dKzwr7o2yo7s9aBqqsEefXV+PFb0JOVklNiVgIgeQCJ6wMYtPURHQmkHYPuZ91+26s0qF3G0p/kI9Z+fM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533425},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"e6d0ad1d66b7d12636a31de427d45a212fddbc58","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.2.0_1777715719797_0.45661106994506184","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"openbroker","version":"1.3.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.3.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"7f5320662084ec295f2cc75bbad64274cddbdb4d","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.3.0.tgz","fileCount":61,"integrity":"sha512-zxvnxBtzgnaBvtt0KMCFrcDAYrRHZ2lRLgLPdSpR1ndrk7dGpvnEIXa0Shc2zgwslLWEC320TcnPxkpUzob+kw==","signatures":[{"sig":"MEUCIQD+LgranolGr6s7x1ZJQJ517lBWtNkaxfhU5VujRNoR/AIgTskkL9Epz2PK7nzc+uUP0WjgLb9Jxq/FVeNN356uApk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547085},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"df15042ed84ef810f6f6f1402cb8caeb9f7ec5f9","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3","openbroker-monitoring":"file:../openbroker-monitoring"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.3.0_1778253675866_0.35944124901415675","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"openbroker","version":"1.3.1","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.3.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"a2b3504ff11e15c8e372cc76b00ba2e5a7657701","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.3.1.tgz","fileCount":63,"integrity":"sha512-8M3rKKgLZgcMVisa/8gzDYiU6b8iGKVK3SahkW06WMP61Tv9jV6149bJ0htGlOubBusjFj8Hk67p9oJJeooxuw==","signatures":[{"sig":"MEYCIQDabwEO/HqNdHCM7I+z802wEtw+fJPMOzY7eSnh4N2AvQIhAME0pDLA4FnzWZnXtZ5AHsXsjaMrfTOARKGR7WhL8zgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565114},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"954ed8117de5c95fd70456c4eebc3a29a4c585f0","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.3.1_1779035065269_0.3208931398537851","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"openbroker","version":"1.3.2","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.3.2","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"5b87ea3493e76c6ed16732d08d09964bc871c623","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.3.2.tgz","fileCount":63,"integrity":"sha512-o3dODgsg51UNDBpAYKo4i0TxYl0Zg6Lby3v7DxI+vW6OEHeMnLFEV38GsXEcO1iFiFDfgG1+dJz/n6dIw7Bo3w==","signatures":[{"sig":"MEYCIQDLq9gkDjJi34erQYmzfEh2+ZxxIbOB7YV4V4paXaQangIhAIqzwRlpIzNjWORrzuD3ngznZ3kag/Vg8Lo5S8ZYzNZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567193},"main":"./scripts/lib.ts","type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./scripts/lib.ts","./package.json":"./package.json"},"gitHead":"db811ec0858675e54415bb8d74ccd4d814f279df","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.3.2_1780151400038_0.6020685059841988","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"openbroker","version":"1.4.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.4.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"a3d7273b20f42a0ab41b4e02437815d81ab6b906","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.4.0.tgz","fileCount":228,"integrity":"sha512-g0zJT9GBVQXJpSbSJKatLa8jXZiIGnks1Bn5E8684Yhn/T/pF15WiY55MYbiuda1UTUS5SADwHvmpPFx11I4FQ==","signatures":[{"sig":"MEUCIDHy1L4MahdmZQiqZO8i1AQzj8938BZS6cr6QdIElJ9VAiEAmatOK/M7hJSWJF9sSpNYfflGGExUQpDmTx3EsHIP8LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133244},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"8af4e38b4dff7c3f42940ddb5f13bdeccd7ebd1d","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.4.0_1780303501470_0.401249257157261","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"openbroker","version":"1.5.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.5.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"4a5cfb453760a5db8cb4428eb248f60bdb5a296f","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.5.0.tgz","fileCount":228,"integrity":"sha512-mXLXvPnyXL//j4zFbLvDxLvCkSgxtuDmk4/pIJljwPiypNwCK3laNj6pE631/AAZzQfH/sg9spdJBWafI2YRag==","signatures":[{"sig":"MEQCICh2ZelXuZmJL4lMfVNKDzhhhRWu7y6ussRgKuJN7KRSAiBfSHodwui2V6advf4OWll8ZoYPHgYxBs0yahG0TJYuvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137026},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"74fde0b3653c6872dcfcc3e0aed1379936903778","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.5.0_1780314218934_0.5503236183056741","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"openbroker","version":"1.6.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.6.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"1f3a792766dc2f96faf77077d38ff15e506f3a13","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.6.0.tgz","fileCount":228,"integrity":"sha512-CITYg8OFy5iplqUisXDisS4qHUxRZ+Nk5Aycsbm11jMUjcxJVsF6zirN/CI60YI6O8QXM9zjElmVdsFQXTzEjQ==","signatures":[{"sig":"MEUCICBuuTITexbm4jDdNY/TAF8bXMpTvyewBa1RpmRKSCsTAiEA423RqK6Ru3A8r4ewbR3XiXGuZvoVF8GUA+gdBcFWnrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141014},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"03fd3087c40154ba85f97d3917c758c1b8c8de26","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.6.0_1780595356462_0.7774883409877082","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"openbroker","version":"1.7.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.7.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"2924f1d3f5541b4d4c2175b8bbcfcf5243524cd8","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.7.0.tgz","fileCount":228,"integrity":"sha512-6ZatQvbnA2LHjz36VTAh1Hc/pb7Go582j+TX1V9QXKX4T43WZbPZzksZozcXtdJFxPAfUtP2+C4N8zjgD/Y49Q==","signatures":[{"sig":"MEUCIQDCFX0LNJZ2Vg5Xg2XoojnVSxaUXjWW+oRqVrNDOqdnnQIgNdPP36U/xAT0ntO+LAQvpMnlvqFucg5VfDOEjcbeCTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142891},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"68262e2731be7ae8f75125890a857338e767b57e","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.7.0_1780648974005_0.3869231669588198","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"openbroker","version":"1.7.1","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.7.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"4930fd1883c24165c523a1dbef71e99a6ff2c542","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.7.1.tgz","fileCount":228,"integrity":"sha512-3zeBFJ7MgHBjPeOJsPPyh3O17RoXMx0elF4XTMfgzB3HQzeKpgKGWOqcwIrEhWy4qeUFbK9rnv58NxWcVV5RnQ==","signatures":[{"sig":"MEUCIG6WXZVNZA1U47IVG/qgfj5+Hd8lHlSJ4iYpMvPPdOm1AiEAs+pRNDSA++lpjHUaDp9GYK2W6wGO059UeMp0bgcrjII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145880},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"023a8e9b4a04b78057d955e99bd33534292ccaee","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.7.1_1780656929565_0.5098793534168644","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"openbroker","version":"1.8.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.8.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"dfae265d91c8512cdd5a505f4ae57b4bc39578b5","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.8.0.tgz","fileCount":228,"integrity":"sha512-jXF7mEVNtE+KBGOuQwJ29n7sgS1jeW5z93fcuH4Vxu+IHVFwecD5WaHFE/IP2B9j2I7dDvQNLqiqq4YBMQZafQ==","signatures":[{"sig":"MEYCIQCVfMVZwOJNVWq3aMDKm4S2P6XfV/hTWwgiVgOZzV2lLwIhAPRH+jLMfqgBJWDRjf+4OhHDudjl1FODSxWWf/qs7bDz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1162390},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"8b32f4f55d622a94741c49580d54ec5cc3836a58","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.8.0_1780664710806_0.5651793017399611","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"openbroker","version":"1.8.1","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.8.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"52c25d9a31b426ba6d7c9ed55e34665f802b33cd","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.8.1.tgz","fileCount":228,"integrity":"sha512-jTexmid2m5HiL+KcQjBWx+MX0my3V3ae2ShDsSRKV00XHU9HonGKfF/Wae19DgJWhfqIkyD5VR6xNKXQ1YuNkw==","signatures":[{"sig":"MEQCIC2kfRSRI8YIQz7burUhmKoWaQWq5xUw7k8KRPHsZ1p0AiAn1npPMRi1bRuTie93po5J1s/0BHcdn+4ZcgESSITnNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1162972},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"52d7c880e3f1612b479809f351de09cb567a7adb","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.8.1_1780668797495_0.8765645710647905","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"openbroker","version":"1.9.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"9e82ac30389c079dd00a9c7624eebb3078c86d37","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.0.tgz","fileCount":228,"integrity":"sha512-0oio+0jkwItfVwxiSSrhx6ZDBdk/Atqfnwxh/bJaI/1jscJFhD+pzJzEJt1AO08W9B21e/4mwJdBHpPdo201Xg==","signatures":[{"sig":"MEUCID8ylp8kfxq55DM81aDyA5mdD1q6iyQLHpFaeRJYJ1nOAiEA0smPo9taw8jntIA/lGHYN9HyR7EAhJnj2q/BVM+2UnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1171621},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"cfd636df8f8ae4e0143ebd3b278de60fe4fee3f7","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.0_1780681130762_0.815625261848123","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"openbroker","version":"1.9.1","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"4418bd93b6a79e430c1cc6200d84a754c99d9b68","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.1.tgz","fileCount":229,"integrity":"sha512-lRUkvkatHKZAFjr42oiKXkT1OapFg2DYnJQWoa8arNjmXiJIeFBF8Br8j8w9kwXsYagDY5NSV7A4lr1gHDiOxg==","signatures":[{"sig":"MEYCIQCji5bSE2CavqAmbZ9/QIg3mmm7zMLuRqXk5QQ4BIPiCAIhALxSIRrsxYcYgSkdP8GdLfc19iqU4JuP4F6yccKwIBGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174950},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"b40bab0d2b8e9880a21ce74fb8c375167f6ec347","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.1_1782128348801_0.21459965544447868","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"openbroker","version":"1.9.2","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.2","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"f6591a2871f801d18e64dd02cd331ddcdb82c1fe","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.2.tgz","fileCount":233,"integrity":"sha512-bVfHoAL8aBl31MMEWW5nmqaF38PPOtY7vnhnormdRtHImKnLZPkEdy4reb1AwKIj5uUWBRwRseJbj2DhS8+HjA==","signatures":[{"sig":"MEUCIQC/dUpIwCkBp8Lo6s6wkdUTNUwGAabCR3REVBOShoC/GQIgD33F5Aqa6XGPoSqs1cYM/Snu+H5O/rJpo8/FLc+HatM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184625},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"1f933d18e7e88c6aa9c5be0c839a0cb89a208fda","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.2_1782134211214_0.7025828585853913","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"openbroker","version":"1.9.3","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.3","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"ce4b7f9ceb8a62e2d4c54ce2ce380f8a394345e4","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.3.tgz","fileCount":241,"integrity":"sha512-umRxINDdL7U1xp8oULgsvnrBb87pmfU2zFVhi+Xt0ivlQjQnvdJQqDB5MA/RhiL1J5iBWmE38RFUDxDBRbOt3A==","signatures":[{"sig":"MEYCIQCz7akNYxkQhaeapyoq4d62p+VKMWS61SXRwliJ/t08zAIhAL0EucWZd3lnC0Sl7X7S/BUCuNu6k3LApAWj6PePHVKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276315},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"c18f41436f5ce94b3e38421c72b7fee6d31fec81","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.3_1782211831088_0.9946526896183263","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"openbroker","version":"1.9.4","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.4","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"95f86e475e5c54607c0364c7899c850eaa43c5ed","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.4.tgz","fileCount":249,"integrity":"sha512-bxKtiyIeLkCLhDy8amaDnCTskK8oMJiEnUDnB2BpMkyuJeIVfZOzcPw7ePvSm+hiNhlmHQ1I32UH/2VkbfHTGg==","signatures":[{"sig":"MEUCIBXIrY/v+l4CReSKWepRsD4mq85STX8ngXfl1Fgi1+OfAiEA2ikSEGQCcs3fF3m6w7Tu1FZ6qT2jCMNT/OwQAQSHDrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335513},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"1895fc45952742e0ec0c969287114dac22cf6029","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.4_1782235197066_0.4282894859486257","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"openbroker","version":"1.9.5","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.5","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"3bb3d7b9132b7a7c24dca674c58801ef41953579","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.5.tgz","fileCount":257,"integrity":"sha512-6NJwxnWrHzuemGuveJ7Eict9nfhJUTjsCsIWjV/KsmjQiaWlxUaIVpElxNd7vguHClTBC2EaFj1axRHo4YJbNA==","signatures":[{"sig":"MEYCIQDMZjHKS9bfIdu9crWUgXu2JJBbzRd3MAiB0oPRCK0GBQIhAJ62EUjB083FOw8ySPDzhSMkyKVaLoO2zR+UHLuQGgW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351839},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"633bd866aceec5a29b0fcd65e8095fbfb3bca5a7","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","test:install":"node --import tsx --test scripts/setup/package-catalog.test.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:install && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.5_1782313308277_0.6613630874285388","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"openbroker","version":"1.9.6","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.9.6","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"736873fa44e2ec71debfaffdd143b89c2f931dc9","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.9.6.tgz","fileCount":265,"integrity":"sha512-b7n8T/L/nsCll+MXyf83Ni9wOW/MT1ivThRWR9s2TxhKZcuC4YmMhSXX88dR3S+AGiEFDDpcr9QhiiCC5VXjsg==","signatures":[{"sig":"MEUCIQCM8Gw3k2weKEVlSJ3ptQU2iz+3VIIRIQ7+Ct/cuEDTSwIgbE0YjKCOBYkImd6SlTg6olwaeWrk0Q+H7ngAk9kvkNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403811},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"2628e399e3d0d74b768724003e0f8328f7b33412","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","test:install":"node --import tsx --test scripts/setup/package-catalog.test.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","test:advanced":"node --import tsx --test scripts/operations/advanced-orders.test.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:advanced && npm run test:install && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.9.6_1782564888800_0.7350898707727205","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"openbroker","version":"1.10.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.10.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"5eb70c112e5514d88153022deeda190c631b055f","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.10.0.tgz","fileCount":265,"integrity":"sha512-4wTZomxKDn6MCrCQ+1bIBpTNeEAGFEIcuLZ/FeFKqUh+d++IOSHJICVVbF/HQ1Khpbng+V3jYpXZc9BcZNlyeQ==","signatures":[{"sig":"MEYCIQD74+9sRV7iWIPWSrkocLY16ol1efqvg5DCduQXAugzBQIhAKhg98JbTrV2W6rOlJakVYcUcID0MhaLZVxmf7lEhPyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482495},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"c5091e911e623d1c5afc4b4499392591fb7c105a","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","test:install":"node --import tsx --test scripts/setup/package-catalog.test.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","test:advanced":"node --import tsx --test scripts/operations/advanced-orders.test.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:advanced && npm run test:install && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.30.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.10.0_1783110323593_0.4080837849272745","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"openbroker","version":"1.12.0","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"author":{"name":"aurracloud"},"license":"MIT","_id":"openbroker@1.12.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"bin":{"openbroker":"bin/openbroker.js"},"dist":{"shasum":"4cc02e9e0de0dd6973748afa4d70fa911a7868d2","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.12.0.tgz","fileCount":285,"integrity":"sha512-Jt++qTkiefuILyj3MRLHwaxQIgI1ScghmQsaMGOJH1Z9ZQyNmg6gO2yckvgtU/p1Ke7fAmJJk22FfIZQbuxs9A==","signatures":[{"sig":"MEYCIQCi86AWlbJbxC4o0QpJX5smaxcKq1n0eEm19C7JgKFC4AIhALcTIjQMO36S9AO0m/20nz9pRKlr2KjBDgjyw0Az8EhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627570},"main":"./dist/lib.js","type":"module","types":"./dist/lib.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"gitHead":"ff23f387c8555377f66ff0058c0857ed53f1abe5","scripts":{"spot":"tsx scripts/info/spot.ts","twap":"tsx scripts/operations/twap.ts","build":"tsc","chase":"tsx scripts/operations/chase.ts","scale":"tsx scripts/operations/scale.ts","setup":"tsx scripts/setup/onboard.ts","cancel":"tsx scripts/operations/cancel.ts","account":"tsx scripts/info/account.ts","bracket":"tsx scripts/operations/bracket.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","onboard":"tsx scripts/setup/onboard.ts","outcomes":"tsx scripts/info/outcomes.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","test:cli":"node --import tsx bin/cli.ts --help","positions":"tsx scripts/info/positions.ts","all-markets":"tsx scripts/info/all-markets.ts","limit-order":"tsx scripts/operations/limit-order.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","funding-scan":"tsx scripts/info/funding-scan.ts","market-order":"tsx scripts/operations/market-order.ts","test:install":"node --import tsx --test scripts/setup/package-catalog.test.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","test:advanced":"node --import tsx --test scripts/operations/advanced-orders.test.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:advanced && npm run test:install && npm run test:cli","search-markets":"tsx scripts/info/search-markets.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"repository":{"url":"git+https://github.com/aurracloud/open-broker.git","type":"git"},"_npmVersion":"10.9.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","directories":{},"_nodeVersion":"23.3.0","dependencies":{"tsx":"^4.19.0","viem":"^2.21.0","dotenv":"^17.2.3","@nktkas/hyperliquid":"^0.33.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openbroker_1.12.0_1783943875996_0.42361120967992316","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"openbroker","version":"1.13.0","description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","type":"module","bin":{"openbroker":"bin/openbroker.js"},"main":"./dist/lib.js","types":"./dist/lib.d.ts","exports":{".":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"./package.json":"./package.json"},"scripts":{"onboard":"tsx scripts/setup/onboard.ts","setup":"tsx scripts/setup/onboard.ts","approve-builder":"tsx scripts/setup/approve-builder.ts","account":"tsx scripts/info/account.ts","positions":"tsx scripts/info/positions.ts","funding":"tsx scripts/info/funding.ts","markets":"tsx scripts/info/markets.ts","all-markets":"tsx scripts/info/all-markets.ts","search-markets":"tsx scripts/info/search-markets.ts","spot":"tsx scripts/info/spot.ts","market-order":"tsx scripts/operations/market-order.ts","outcome-order":"tsx scripts/operations/outcome-order.ts","limit-order":"tsx scripts/operations/limit-order.ts","trigger-order":"tsx scripts/operations/trigger-order.ts","set-tpsl":"tsx scripts/operations/set-tpsl.ts","cancel":"tsx scripts/operations/cancel.ts","twap":"tsx scripts/operations/twap.ts","twap-cancel":"tsx scripts/operations/twap-cancel.ts","twap-status":"tsx scripts/operations/twap-status.ts","scale":"tsx scripts/operations/scale.ts","bracket":"tsx scripts/operations/bracket.ts","chase":"tsx scripts/operations/chase.ts","funding-scan":"tsx scripts/info/funding-scan.ts","outcomes":"tsx scripts/info/outcomes.ts","build":"tsc","prepublishOnly":"npm run build && npm run test:guardrails && npm run test:realtime && npm run test:advanced && npm run test:install && npm run test:outcomes && npm run test:cli","test:cli":"node --import tsx bin/cli.ts --help","test:guardrails":"node --import tsx --test scripts/auto/guardrails.test.ts","test:realtime":"node --import tsx --test scripts/auto/realtime.test.ts","test:advanced":"node --import tsx --test scripts/operations/advanced-orders.test.ts","test:install":"node --import tsx --test scripts/setup/package-catalog.test.ts","test:outcomes":"node --import tsx --test scripts/core/outcomes.test.ts"},"dependencies":{"@nktkas/hyperliquid":"0.33.3","dotenv":"^17.2.3","tsx":"^4.19.0","viem":"^2.21.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.6.0"},"engines":{"node":">=22.0.0"},"repository":{"type":"git","url":"git+https://github.com/aurracloud/open-broker.git"},"homepage":"https://github.com/aurracloud/open-broker#readme","bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"author":{"name":"aurracloud"},"keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"license":"MIT","_id":"openbroker@1.13.0","gitHead":"31fb569296b02f406d0f73ea1fd10e7d8145c5e2","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-ne7xp77PA/cxR5EksWCqgbUS2b5H6XrJoZ3MiAdCOHvWyK3lFzyqAv6kvMfMCDWfpZtIelXqdPkjPQYygzuMOg==","shasum":"8768b3ab0703e4d2d88015775d29e33b71bc561d","tarball":"https://registry.npmjs.org/openbroker/-/openbroker-1.13.0.tgz","fileCount":293,"unpackedSize":1650611,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXo+1TJeu+n7yRaX7B6DzsBU2/rHVQlywWzzQFgrfEDQIgck/hB+DjKaPsCDJHZ0RXovUw9iq+xFGpXIxtKiLdTik="}]},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"directories":{},"maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openbroker_1.13.0_1788709314700_0.3377468339758265"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-05T11:56:36.492Z","modified":"2026-09-06T15:41:55.010Z","1.0.33":"2026-02-05T11:56:36.730Z","1.0.34":"2026-02-05T12:21:41.684Z","1.0.35":"2026-02-05T12:26:52.010Z","1.0.36":"2026-02-05T12:35:06.745Z","1.0.37":"2026-02-06T12:36:12.568Z","1.0.38":"2026-02-08T14:18:37.020Z","1.0.39":"2026-02-14T10:37:53.190Z","1.0.40":"2026-02-24T12:49:50.804Z","1.0.41":"2026-02-24T13:17:11.334Z","1.0.42":"2026-02-25T12:10:20.604Z","1.0.43":"2026-02-25T14:45:07.638Z","1.0.44":"2026-02-25T15:35:30.377Z","1.0.45":"2026-03-02T18:32:43.217Z","1.0.47":"2026-03-09T09:12:39.967Z","1.0.48":"2026-03-09T09:46:26.473Z","1.0.49":"2026-03-09T10:32:09.204Z","1.0.51":"2026-03-09T18:38:09.343Z","1.0.52":"2026-03-09T20:10:09.178Z","1.0.53":"2026-03-09T21:07:26.500Z","1.0.54":"2026-03-09T21:27:37.121Z","1.0.55":"2026-03-09T22:24:23.849Z","1.0.56":"2026-03-10T10:04:09.214Z","1.0.57":"2026-03-11T12:24:24.026Z","1.0.59":"2026-03-11T12:49:32.141Z","1.0.60":"2026-03-12T12:25:38.375Z","1.0.61":"2026-03-12T14:20:08.526Z","1.0.62":"2026-03-12T17:00:46.113Z","1.0.63":"2026-03-12T18:44:45.557Z","1.0.64":"2026-03-13T10:03:38.334Z","1.0.65":"2026-03-14T10:08:28.250Z","1.0.66":"2026-03-15T18:30:48.218Z","1.0.67":"2026-03-16T13:57:50.366Z","1.0.68":"2026-03-17T12:05:42.591Z","1.0.69":"2026-03-18T10:19:13.299Z","1.0.70":"2026-03-18T13:19:27.301Z","1.0.71":"2026-03-19T14:02:11.605Z","1.0.72":"2026-03-20T12:44:23.088Z","1.0.73":"2026-03-31T10:34:10.939Z","1.0.75":"2026-03-31T11:12:11.948Z","1.0.79":"2026-04-02T10:50:52.196Z","1.0.80":"2026-04-02T12:12:43.733Z","1.0.82":"2026-04-15T12:25:10.313Z","1.0.85":"2026-04-21T11:44:31.040Z","1.0.87":"2026-04-23T12:12:07.529Z","1.0.88":"2026-04-24T19:15:10.222Z","1.0.89":"2026-04-26T09:27:52.324Z","1.1.0":"2026-04-26T10:01:09.674Z","1.1.1":"2026-04-26T10:08:39.155Z","1.1.2":"2026-04-27T18:29:14.302Z","1.2.0":"2026-05-02T09:55:19.978Z","1.3.0":"2026-05-08T15:21:16.085Z","1.3.1":"2026-05-17T16:24:25.499Z","1.3.2":"2026-05-30T14:30:00.210Z","1.4.0":"2026-06-01T08:45:01.646Z","1.5.0":"2026-06-01T11:43:39.079Z","1.6.0":"2026-06-04T17:49:16.703Z","1.7.0":"2026-06-05T08:42:54.159Z","1.7.1":"2026-06-05T10:55:29.768Z","1.8.0":"2026-06-05T13:05:11.005Z","1.8.1":"2026-06-05T14:13:17.723Z","1.9.0":"2026-06-05T17:38:50.935Z","1.9.1":"2026-06-22T11:39:08.950Z","1.9.2":"2026-06-22T13:16:51.379Z","1.9.3":"2026-06-23T10:50:31.252Z","1.9.4":"2026-06-23T17:19:57.234Z","1.9.5":"2026-06-24T15:01:48.463Z","1.9.6":"2026-06-27T12:54:48.972Z","1.10.0":"2026-07-03T20:25:23.769Z","1.12.0":"2026-07-13T11:57:56.163Z","1.13.0":"2026-09-06T15:41:54.838Z"},"bugs":{"url":"https://github.com/aurracloud/open-broker/issues"},"author":{"name":"aurracloud"},"license":"MIT","homepage":"https://github.com/aurracloud/open-broker#readme","keywords":["hyperliquid","trading","cli","defi","perpetuals","crypto","dex","agent-skills","ai-agents"],"repository":{"type":"git","url":"git+https://github.com/aurracloud/open-broker.git"},"description":"Hyperliquid trading CLI - execute orders, manage positions, and run trading strategies","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"readme":"# Open Broker\n\nHyperliquid trading CLI. Execute orders, manage positions, and run trading strategies on Hyperliquid DEX.\n\n## Installation\n\n```bash\nnpm install -g openbroker\n```\n\n### Companion packages\n\nOpenBroker manages optional, allowlisted companion packages through the same CLI:\n\n```bash\nopenbroker install --list        # Show supported packages\nopenbroker install monitoring    # Local automation dashboard\nopenbroker install extended      # Extended Exchange CLI\n```\n\nThe command installs globally through npm so each package's executable is available on your `PATH`. Re-run the same command to upgrade to the latest release, or pin a release with `--tag <version>`. Use `--dry` to preview the npm command.\n\n### Codex: one-command install\n\nInstall the Codex skill, persistent CLI, and restricted API-wallet onboarding flow:\n\n```bash\nnpx openbroker@latest install --codex\n```\n\nWhen the command prints an approval URL, open it and connect the funded master Hyperliquid account you want OpenBroker to trade on. Restart Codex or start a new thread when setup finishes, then invoke `$openbroker`.\n\n## Quick Start\n\n```bash\n# 1. Setup a restricted API wallet (recommended for agents)\nopenbroker setup --api-wallet\n\n# 2. Open the printed approval link and connect your funded master Hyperliquid wallet\n\n# 3. Start trading\nopenbroker account                          # View account info\nopenbroker buy --coin ETH --size 0.1        # Market buy\nopenbroker search --query GOLD              # Find markets\n```\n\n## Commands\n\n### Setup\n\n```bash\nnpx openbroker@latest install --codex  # Codex skill + CLI + API-wallet onboarding\nopenbroker install --list       # List optional companion packages\nopenbroker install monitoring   # Install or upgrade openbroker-monitoring\nopenbroker install extended     # Install or upgrade openbroker-extended\nopenbroker setup --api-wallet   # Recommended: restricted agent wallet + browser approval\nopenbroker setup                # Interactive; API wallet is the default\n```\n\nThe setup command handles everything automatically:\n- Generates a restricted API wallet by default, or accepts another wallet mode interactively\n- Saves configuration to `~/.openbroker/.env` (permissions `0600`)\n- Prints a browser approval link and waits for master-wallet authorization\n\nSetup offers three modes:\n1. **Generate fresh wallet** — separately funded wallet, no browser steps\n2. **Import existing key** — use a key you already have\n3. **Generate API wallet** (default and recommended for agents) — can trade but cannot withdraw; requires browser approval from a master wallet\n\n---\n\n### Info Commands\n\n#### `account` — View Account Info\n\nShow balance, equity, margin, and positions summary.\n\n```bash\nopenbroker account              # Balance, equity, margin, positions\nopenbroker account --orders     # Also show open orders\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--orders` | Include open orders in the output | — |\n\n#### `positions` — View Positions\n\nDetailed position view with entry/mark prices, PnL, leverage, liquidation distance, and margin used.\n\n```bash\nopenbroker positions             # All open positions\nopenbroker positions --coin ETH  # Single position detail\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Filter to a single asset | — |\n\n#### `funding` — Funding Rates\n\nView funding rates sorted by annualized rate. Highlights high-funding opportunities.\n\n```bash\nopenbroker funding              # Top 20 by annualized rate\nopenbroker funding --top 50     # Top 50\nopenbroker funding --coin ETH   # Single asset\nopenbroker funding --sort oi    # Sort by open interest\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--top` | Number of results to show | `20` |\n| `--coin` | Filter to a single asset | — |\n| `--sort` | Sort by: `annualized`, `hourly`, or `oi` | `annualized` |\n| `--all` | Show all assets including low OI | — |\n\n#### `markets` — Market Data\n\nMarket data for perpetuals. Pass `--coin` for a detailed single-asset view with oracle price, min size, and more.\n\n```bash\nopenbroker markets              # Top 30 perps by volume\nopenbroker markets --coin ETH   # Detailed view for ETH\nopenbroker markets --sort change --top 10  # Top movers\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Detailed view for a single asset | — |\n| `--top` | Number of results | `30` |\n| `--sort` | Sort by: `volume`, `oi`, or `change` | `volume` |\n\n#### `all-markets` — All Markets\n\nBrowse all available markets across main perps, HIP-3 perps, spot, and HIP-4 outcomes — grouped by type.\n\n```bash\nopenbroker all-markets                # Everything\nopenbroker all-markets --type perp    # Main perps only\nopenbroker all-markets --type hip3    # HIP-3 perps only\nopenbroker all-markets --type spot    # Spot only\nopenbroker all-markets --type outcome # HIP-4 outcomes only\nopenbroker all-markets --top 20       # Top 20 by volume\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--type` | Filter: `perp`, `spot`, `hip3`, `outcome`, or `all` | `all` |\n| `--top` | Limit to top N by volume | — |\n| `--verbose` | Show detailed output | — |\n\n#### `search` — Search Markets\n\nSearch for assets by name across all providers (perps, HIP-3, spot, HIP-4 outcomes). Shows funding comparison when an asset is listed on multiple venues.\n\n```bash\nopenbroker search --query GOLD             # Find all GOLD markets\nopenbroker search --query ETH --type perp  # ETH perps only\nopenbroker search --query PURR --type spot # PURR spot only\nopenbroker search --query BTC --type outcome # HIP-4 outcomes only\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--query` | Search term (matches coin name) | **required** |\n| `--type` | Filter: `perp`, `spot`, `hip3`, `outcome`, or `all` | `all` |\n| `--verbose` | Show detailed output | — |\n\n#### `spot` — Spot Markets & Balances\n\n```bash\nopenbroker spot                  # All spot markets\nopenbroker spot --balances       # Your spot token balances\nopenbroker spot --coin PURR      # Filter by coin\nopenbroker spot --top 20         # Top 20 by volume\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--balances` | Show your spot token balances instead of markets | — |\n| `--coin` | Filter by coin symbol | — |\n| `--top` | Limit to top N by volume | — |\n| `--verbose` | Show token metadata | — |\n\n#### `outcomes` — HIP-4 Outcome Markets\n\nSearch and inspect prediction/outcome markets. Outcome sides use Hyperliquid's encoded spot-like coin form: `#<encoding>`, where `encoding = 10 * outcomeId + side`; side `0` is usually YES and side `1` is usually NO.\n\nTemplate markets are expanded using Hyperliquid's `outcomeTemplates` registry, including custom side labels and parent questions. Check the displayed side labels before trading: sides can represent teams, Long/Short, or Over/Under. JSON output retains `rawName`, `rawDescription`, and parsed keyword values alongside the expanded text, quote token, venue, and deployer fee scale. Search also matches the parent question. Unknown templates produce an explicit error instead of unresolved labels.\n\n```bash\nopenbroker outcomes --query BTC\nopenbroker outcomes --outcome 123\nopenbroker outcomes --outcome 123 --side yes --json\nopenbroker outcomes --balances\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--query` | Search market name, description, underlying, expiry, or target price | — |\n| `--outcome` | Outcome id, `#<encoding>`, or `+<encoding>` | — |\n| `--side` | Outcome side for plain ids: `yes`, `no`, `0`, or `1` | `yes` |\n| `--balances` | Show outcome token balances | — |\n| `--top` | Limit to top N matches | — |\n| `--json` | Machine-readable output | — |\n\n#### `fills` — Trade Fill History\n\nView your trade executions with prices, fees, and realized PnL.\n\n```bash\nopenbroker fills                          # Recent fills\nopenbroker fills --coin ETH               # ETH fills only\nopenbroker fills --coin BTC --side buy --top 50\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Filter by coin symbol | — |\n| `--side` | Filter by side: `buy` or `sell` | — |\n| `--top` | Number of recent fills to show | `20` |\n\n#### `orders` — Order History\n\nView all historical orders including filled, canceled, and rejected. Use `--open` to show only currently open orders.\n\n```bash\nopenbroker orders                         # Recent orders\nopenbroker orders --open                  # Currently open orders only\nopenbroker orders --open --coin ETH       # Open orders for a specific coin\nopenbroker orders --coin ETH --status filled\nopenbroker orders --top 50\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Filter by coin symbol | — |\n| `--status` | Filter by status (filled, canceled, open, triggered, etc.) | — |\n| `--open` | Show only currently open orders | — |\n| `--top` | Number of recent orders to show | `20` |\n\n#### `order-status` — Check Order Status\n\nLook up the status of a specific order by ID.\n\n```bash\nopenbroker order-status --oid 123456789   # By order ID\nopenbroker order-status --oid 0x1234...   # By client order ID\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--oid` | Order ID (number) or client order ID (hex string) | **required** |\n\n#### `fees` — Fee Schedule\n\nView your fee tier, maker/taker rates, discounts, and recent daily trading volumes.\n\n```bash\nopenbroker fees\n```\n\n#### `candles` — OHLCV Candle Data\n\nView candlestick chart data for an asset.\n\n```bash\nopenbroker candles --coin ETH                           # 24 hourly candles\nopenbroker candles --coin BTC --interval 4h --bars 48   # 48 four-hour bars\nopenbroker candles --coin SOL --interval 1d --bars 30   # 30 daily bars\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset symbol | **required** |\n| `--interval` | Candle interval: 1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 8h, 12h, 1d, 3d, 1w, 1M | `1h` |\n| `--bars` | Number of bars to fetch | `24` |\n\n#### `funding-history` — Historical Funding Rates\n\nView historical funding rate data for an asset.\n\n```bash\nopenbroker funding-history --coin ETH              # Last 24h\nopenbroker funding-history --coin BTC --hours 168  # Last 7 days\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset symbol | **required** |\n| `--hours` | Hours of history to fetch | `24` |\n\n#### `trades` — Recent Trades (Tape)\n\nView recent trades for an asset with buy/sell volume breakdown.\n\n```bash\nopenbroker trades --coin ETH              # Last 30 trades\nopenbroker trades --coin BTC --top 50     # Last 50 trades\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset symbol | **required** |\n| `--top` | Number of recent trades | `30` |\n\n#### `rate-limit` — API Rate Limit\n\nCheck your API rate limit usage and capacity.\n\n```bash\nopenbroker rate-limit\n```\n\n---\n\n### Trading Commands\n\n#### `buy` / `sell` / `market` — Market Orders\n\nExecute market orders with slippage protection. `buy` and `sell` are shortcuts that set `--side` automatically.\n\n```bash\nopenbroker buy --coin ETH --size 0.1\nopenbroker sell --coin BTC --size 0.01\nopenbroker buy --coin SOL --size 10 --slippage 100 --dry\nopenbroker buy --coin ETH --size 0.1 --verbose\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade (ETH, BTC, SOL, HYPE, etc.) | **required** |\n| `--side` | Order direction: `buy` or `sell` (auto-set by buy/sell command) | **required** |\n| `--size` | Order size in base asset | **required** |\n| `--slippage` | Slippage tolerance in bps (basis points) | `50` (0.5%) |\n| `--reduce` | Reduce-only order (won't increase position) | `false` |\n| `--dry` | Preview order details without executing | — |\n| `--verbose` | Show full API request/response | — |\n\n#### `limit` — Limit Orders\n\nPlace a limit order at a specific price. Supports three time-in-force modes.\n\n```bash\nopenbroker limit --coin ETH --side buy --size 1 --price 3000\nopenbroker limit --coin BTC --side sell --size 0.1 --price 100000 --tif ALO\nopenbroker limit --coin SOL --side buy --size 10 --price 150 --reduce\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | `buy` or `sell` | **required** |\n| `--size` | Order size in base asset | **required** |\n| `--price` | Limit price | **required** |\n| `--tif` | Time in force: `GTC` (rest on book), `IOC` (fill or cancel), `ALO` (post-only, maker only) | `GTC` |\n| `--reduce` | Reduce-only order | `false` |\n| `--dry` | Preview without executing | — |\n\n#### `trigger` — Trigger Orders (Conditional TP/SL)\n\nPlace conditional orders that activate when price reaches a trigger level. Used for stop losses, take profits, and conditional entries.\n\n```bash\n# Take profit: sell HYPE when price rises to $40\nopenbroker trigger --coin HYPE --side sell --size 0.5 --trigger 40 --type tp\n\n# Stop loss: sell HYPE when price drops to $30\nopenbroker trigger --coin HYPE --side sell --size 0.5 --trigger 30 --type sl\n\n# Buy stop: buy BTC on breakout above $75k\nopenbroker trigger --coin BTC --side buy --size 0.01 --trigger 75000 --type sl --reduce false\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | Order side when triggered: `buy` or `sell` | **required** |\n| `--size` | Order size in base asset | **required** |\n| `--trigger` | Trigger price (order activates at this level) | **required** |\n| `--type` | Order type: `tp` (take profit) or `sl` (stop loss) | **required** |\n| `--limit` | Custom limit price when triggered (overrides auto-calculation) | auto |\n| `--slippage` | Slippage for stop loss limit price in bps | `100` (1%) |\n| `--reduce` | Reduce-only order | `true` |\n| `--dry` | Preview without placing | — |\n| `--verbose` | Show debug output | — |\n\n**Trigger behavior:**\n- TP: Limit price = trigger price (favorable fill)\n- SL: Limit price = trigger ± slippage (ensures fill in fast markets)\n\n#### `tpsl` — Set TP/SL on Existing Position\n\nAttach take-profit and/or stop-loss trigger orders to an open position. Supports absolute prices, percentage offsets, and breakeven stops.\n\n```bash\nopenbroker tpsl --coin HYPE --tp 40 --sl 30          # Absolute prices\nopenbroker tpsl --coin ETH --tp +10% --sl -5%        # Percentage from entry\nopenbroker tpsl --coin HYPE --tp +10% --sl entry      # Breakeven stop\nopenbroker tpsl --coin ETH --sl -5%                   # Stop loss only\nopenbroker tpsl --coin ETH --tp 4000 --sl 3500 --size 0.5  # Partial position\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset with an open position | **required** |\n| `--tp` | Take profit price: absolute (`40`), percentage (`+10%`), or `entry` | — |\n| `--sl` | Stop loss price: absolute (`30`), percentage (`-5%`), or `entry` | — |\n| `--size` | Size to protect (for partial TP/SL) | full position |\n| `--sl-slippage` | Stop loss slippage buffer in bps | `100` (1%) |\n| `--dry` | Preview orders without placing | — |\n| `--verbose` | Show debug output | — |\n\nShows risk/reward ratio and potential profit/loss before placing.\n\n#### `cancel` — Cancel Orders\n\n```bash\nopenbroker cancel --all                    # Cancel all open orders\nopenbroker cancel --coin ETH               # Cancel all ETH orders\nopenbroker cancel --coin ETH --oid 123456  # Cancel specific order\nopenbroker cancel --all --dry              # Preview what would be cancelled\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Cancel orders for a specific coin only | — |\n| `--oid` | Cancel a specific order by ID | — |\n| `--all` | Cancel all open orders | — |\n| `--dry` | Show orders without cancelling | — |\n\n#### `outcome-buy` / `outcome-sell` / `outcome-order` — HIP-4 Outcome Orders\n\nBuy or sell a YES/NO outcome token. Buying opens exposure to that side; selling reduces or closes that token balance. Market orders are IOC limits with slippage protection.\n\n```bash\nopenbroker outcomes --query BTC\nopenbroker outcome-buy --outcome 123 --outcome-side yes --size 10 --dry\nopenbroker outcome-buy --outcome 123 --outcome-side no --size 5 --price 0.42\nopenbroker outcome-sell --outcome #1230 --size 10\nopenbroker outcome-order --outcome 123 --outcome-side yes --side buy --size 10\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--outcome` | Outcome id, `#<encoding>`, or `+<encoding>` | **required** |\n| `--outcome-side` | `yes`, `no`, `0`, or `1` when using a plain outcome id | `yes` |\n| `--side` | `buy` or `sell` (auto-set by shortcuts) | **required** |\n| `--size` | Size in outcome token units | **required** |\n| `--price` | Limit price between 0 and 1 (omit for market IOC) | market |\n| `--tif` | Time in force for limit orders: `Gtc`, `Ioc`, `Alo` | `Gtc` |\n| `--slippage` | Slippage tolerance in bps for market orders | `50` |\n| `--sz-decimals` | Override size decimals if metadata omits token decimals | metadata / `0` |\n| `--dry` | Preview without executing | — |\n\n---\n\n### Advanced Execution\n\n#### `twap` — Native TWAP Order\n\nPlace a native Hyperliquid TWAP order. The exchange handles order slicing and execution timing server-side — returns immediately with a TWAP ID.\n\n```bash\n# Buy 1 ETH over 30 minutes\nopenbroker twap --coin ETH --side buy --size 1 --duration 30\n\n# Sell 0.5 BTC over 2 hours without randomized timing\nopenbroker twap --coin BTC --side sell --size 0.5 --duration 120 --randomize false\n\n# Preview order details\nopenbroker twap --coin ETH --side buy --size 2 --duration 60 --dry\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | `buy` or `sell` | **required** |\n| `--size` | Total order size in base asset | **required** |\n| `--duration` | Duration in minutes (5–1440) | **required** |\n| `--randomize` | Randomize execution timing | `true` |\n| `--reduce-only` | Reduce-only order | `false` |\n| `--leverage` | Set leverage before placing | — |\n| `--dry` | Show order details without placing | — |\n| `--verbose` | Show debug output | — |\n\n#### `twap-cancel` — Cancel TWAP Order\n\nCancel a running native TWAP order by its TWAP ID.\n\n```bash\nopenbroker twap-cancel --coin ETH --twap-id 77738308\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset symbol | **required** |\n| `--twap-id` | TWAP order ID to cancel | **required** |\n\n#### `twap-status` — TWAP Order Status\n\nView TWAP order history and currently running TWAP orders.\n\n```bash\nopenbroker twap-status              # All TWAP history\nopenbroker twap-status --active     # Only running TWAPs\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--active` | Show only active/running TWAP orders | — |\n\n#### `scale` — Scale In/Out\n\nPlace a grid of limit orders to scale into or out of a position. Three distribution modes control how size is allocated across price levels. The ladder is submitted as a bulk order; if any level fails while others rest, the CLI cancels the resting ladder orders to avoid leaving an accidental partial grid.\n\n```bash\nopenbroker scale --coin ETH --side buy --size 1 --levels 5 --range 2\nopenbroker scale --coin ETH --side buy --size 2 --levels 8 --range 5 --distribution exponential\nopenbroker scale --coin BTC --side sell --size 0.5 --levels 4 --range 3 --reduce\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | `buy` or `sell` | **required** |\n| `--size` | Total order size in base asset | **required** |\n| `--levels` | Number of price levels (orders) | **required** |\n| `--range` | Price range from current mid in % | **required** |\n| `--distribution` | Size distribution: `linear` (more at better prices), `exponential` (much more), `flat` (equal) | `linear` |\n| `--tif` | Time in force: `GTC` or `ALO` | `GTC` |\n| `--reduce` | Reduce-only orders (for scaling out) | `false` |\n| `--dry` | Show order grid without placing | — |\n| `--verbose` | Show debug output | — |\n\n#### `bracket` — Bracket Order (Entry + TP + SL)\n\nComplete trade setup in one command. Supports market or limit entry with linked take-profit and stop-loss trigger orders. Limit entries wait for fill confirmation before arming TP/SL; if the wait times out, the entry can remain resting without unfilled protection orders.\n\n```bash\nopenbroker bracket --coin ETH --side buy --size 0.5 --tp 3 --sl 1.5\nopenbroker bracket --coin BTC --side sell --size 0.1 --entry limit --price 100000 --tp 5 --sl 2\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | Entry direction: `buy` (long) or `sell` (short) | **required** |\n| `--size` | Position size in base asset | **required** |\n| `--tp` | Take profit distance in % from entry | **required** |\n| `--sl` | Stop loss distance in % from entry | **required** |\n| `--entry` | Entry type: `market` or `limit` | `market` |\n| `--price` | Entry price (required if `--entry limit`) | — |\n| `--slippage` | Slippage for market entry in bps | `50` |\n| `--entry-timeout` | Seconds to wait for limit-entry fill confirmation before returning | `300` |\n| `--sl-slippage` | Stop-loss trigger limit slippage in bps | `100` |\n| `--dry` | Show bracket plan without executing | — |\n| `--verbose` | Show debug output | — |\n\nExecutes in 2 steps: Entry → linked TP/SL trigger pair. Market entries use the exchange response for fill size; limit entries use the user fills stream with REST fallback to confirm filled size before protection is armed.\n\n#### `chase` — Chase Order\n\nFollow the price with ALO (post-only) limit orders to get maker fills and avoid taker fees.\n\n```bash\nopenbroker chase --coin ETH --side buy --size 0.5\nopenbroker chase --coin SOL --side buy --size 10 --offset 1 --timeout 60 --max-chase 50\nopenbroker chase --coin BTC --side sell --size 0.1 --offset 2 --timeout 600\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--side` | `buy` or `sell` | **required** |\n| `--size` | Order size in base asset | **required** |\n| `--offset` | Offset from mid price in bps | `5` (0.05%) |\n| `--timeout` | Max time to chase in seconds | `300` (5 min) |\n| `--interval` | Price check / order update interval in ms | `2000` |\n| `--max-chase` | Max price to chase to in bps from start | `100` (1%) |\n| `--reduce` | Reduce-only order | — |\n| `--dry` | Show chase parameters without executing | — |\n| `--verbose` | Show debug output | — |\n\nUses ALO orders exclusively, guaranteeing maker rebates. Fill progress is tracked from user fill events with REST fallback, so partial fills reduce the next requote size. Stops when filled, timed out, or max chase reached.\n\n---\n\n### Strategies\n\n#### `funding-arb` — Funding Arbitrage\n\nCollect funding payments by taking positions opposite to the majority. Monitors funding continuously and auto-closes when rates drop.\n\n```bash\nopenbroker funding-arb --coin ETH --size 5000 --min-funding 25\nopenbroker funding-arb --coin BTC --size 10000 --duration 24 --check 30\nopenbroker funding-arb --coin ETH --size 5000 --dry\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--size` | Position size in USD notional | **required** |\n| `--min-funding` | Minimum annualized funding rate to enter (%) | `20` |\n| `--max-funding` | Maximum rate — avoid extreme/squeeze risk (%) | `200` |\n| `--duration` | How long to run in hours | ∞ |\n| `--check` | Funding check interval in minutes | `60` |\n| `--close-at` | Close position when funding drops below X% | `5` |\n| `--mode` | `perp` (directional) or `hedge` (delta neutral — not yet implemented) | `perp` |\n| `--dry` | Show opportunity analysis without trading | — |\n| `--verbose` | Show debug output | — |\n\n**Note:** Hyperliquid funding is paid **hourly** (not 8h like CEXs). Annualized = hourly × 8,760.\n\n#### `grid` — Grid Trading\n\nAutomatically buy low and sell high within a price range. Replaces filled orders on the opposite side.\n\n```bash\nopenbroker grid --coin ETH --lower 3000 --upper 4000 --grids 10 --size 0.1\nopenbroker grid --coin BTC --lower 90000 --upper 100000 --grids 5 --size 0.01 --mode long\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to trade | **required** |\n| `--lower` | Lower bound of grid (price) | **required** |\n| `--upper` | Upper bound of grid (price) | **required** |\n| `--grids` | Number of grid levels | `10` |\n| `--size` | Size per grid level in base asset | — |\n| `--total-size` | OR total size to distribute across grids | — |\n| `--mode` | `neutral` (buy+sell), `long` (buys only), `short` (sells only) | `neutral` |\n| `--refresh` | Rebalance check interval in seconds | `60` |\n| `--duration` | How long to run in hours | ∞ |\n| `--dry` | Show grid plan without placing orders | — |\n| `--verbose` | Show debug output | — |\n\nHandles graceful shutdown (Ctrl+C) — cancels all grid orders and prints PnL summary.\n\n#### `dca` — Dollar Cost Averaging\n\nAccumulate a position over time with regular purchases at fixed USD amounts.\n\n```bash\nopenbroker dca --coin ETH --amount 100 --interval 1h --count 24\nopenbroker dca --coin BTC --total 5000 --interval 1d --count 30\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to accumulate | **required** |\n| `--amount` | USD amount per purchase | — |\n| `--total` | OR total USD to invest (calculates per-purchase) | — |\n| `--interval` | Time between purchases: `Xm`, `Xh`, `Xd`, `Xw` | **required** |\n| `--count` | Number of purchases to make | **required** |\n| `--slippage` | Slippage tolerance in bps | `50` |\n| `--dry` | Show DCA plan and schedule without executing | — |\n| `--verbose` | Show debug output | — |\n\nReports running average price, total acquired, and unrealized PnL after completion.\n\n#### `mm-maker` — Market Making (ALO / Maker-Only)\n\nProvide liquidity using ALO (Add Liquidity Only) orders that are **rejected** if they would cross the spread. Guarantees you always earn the maker rebate (~0.3 bps). Reads the actual order book for pricing.\n\n```bash\nopenbroker mm-maker --coin HYPE --size 1 --offset 1\nopenbroker mm-maker --coin ETH --size 0.1 --offset 2 --max-position 0.5\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to market make | **required** |\n| `--size` | Order size on each side (base asset) | **required** |\n| `--offset` | Offset from best bid/ask in bps | `1` |\n| `--max-position` | Max net position before stopping that side | 3× size |\n| `--skew-factor` | How aggressively to skew for inventory | `2.0` |\n| `--refresh` | Refresh interval in milliseconds | `2000` |\n| `--duration` | How long to run in minutes | ∞ |\n| `--dry` | Show setup without trading | — |\n| `--verbose` | Show debug output | — |\n\n**Fee structure:** Taker ~2.5 bps (you pay), Maker ~0.3 bps (you earn). ALO-only = always earn.\n\n#### `mm-spread` — Market Making (Spread-Based)\n\nPlace bid/ask quotes around the mid price, earning the spread when both sides fill. Includes inventory skewing and cooldown after fills.\n\n```bash\nopenbroker mm-spread --coin ETH --size 0.1 --spread 10\nopenbroker mm-spread --coin BTC --size 0.01 --spread 5 --max-position 0.03 --cooldown 3000\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--coin` | Asset to market make | **required** |\n| `--size` | Order size on each side (base asset) | **required** |\n| `--spread` | Total spread width in bps from mid | **required** |\n| `--skew-factor` | How aggressively to skew for inventory | `2.0` |\n| `--max-position` | Maximum net position | 3× size |\n| `--cooldown` | Cooldown after fill before same-side requote (ms) | `5000` |\n| `--refresh` | Refresh interval in milliseconds | `2000` |\n| `--duration` | How long to run in minutes | ∞ |\n| `--dry` | Show strategy parameters without trading | — |\n| `--verbose` | Show debug output | — |\n\n**Inventory management:** When LONG → bid wider, ask tighter. When SHORT → bid tighter, ask wider. At max position → stops quoting that side.\n\n---\n\n## Global Options\n\n| Flag | Description |\n|------|-------------|\n| `--help`, `-h` | Show help for a command |\n| `--dry` | Preview without executing (all trading/strategy commands) |\n| `--verbose` | Show debug output including API requests/responses |\n| `--version`, `-v` | Print the CLI version |\n\n## Safety\n\n**Always use `--dry` first** to preview any operation:\n\n```bash\nopenbroker buy --coin ETH --size 0.1 --dry\n```\n\n**Use testnet** for testing:\n\n```bash\nexport HYPERLIQUID_NETWORK=\"testnet\"\n```\n\n## Configuration\n\nConfig is loaded from these locations (in order of priority):\n1. Environment variables\n2. `.env` file in current directory\n3. `~/.openbroker/.env` (global config)\n\nRun `openbroker setup` to create the global config, or set environment variables:\n\n```bash\nexport HYPERLIQUID_PRIVATE_KEY=0x...     # Required: wallet private key\nexport HYPERLIQUID_NETWORK=mainnet       # Optional: mainnet (default) or testnet\nexport HYPERLIQUID_ACCOUNT_ADDRESS=0x... # Optional: for API wallets\n```\n\n### API Wallet Setup (Recommended for Agents)\n\nThe safest default for agents delegates trading from an API wallet that cannot withdraw. The CLI prints an approval URL, waits for the funded master wallet to authorize it, and then saves the master account mapping automatically:\n\n```bash\nopenbroker setup --api-wallet\n```\n\nOpen the printed `https://openbroker.dev/approve?agent=...` link, connect the intended master Hyperliquid wallet, and approve `ApproveAgent` plus the 1 bps `ApproveBuilderFee` transaction. If approval times out, rerun the same command; OpenBroker resumes the incomplete setup without generating a new key.\n\n### Fresh Wallet Setup (Alternative)\n\nRun interactive setup and explicitly choose option 1 to create a separately funded wallet:\n\n```bash\nopenbroker setup\n```\n\n## Builder Fee\n\nOpen Broker charges **1 bps (0.01%)** per trade to fund development. The builder fee is automatically approved during `openbroker setup`.\n\n```bash\nopenbroker approve-builder --check       # Check approval status\nopenbroker approve-builder               # Retry approval if needed\nopenbroker approve-builder --max-fee \"0.05%\"  # Custom max fee\n```\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--check` | Only check current approval status, don't approve | — |\n| `--max-fee` | Maximum fee rate to approve | `0.1%` |\n| `--builder` | Custom builder address (advanced) | Open Broker |\n| `--verbose` | Show debug output | — |\n\n## Automation Runtime\n\nRun audited TypeScript automations with required runtime guardrails:\n\n```bash\nopenbroker auto run ./my-automation.ts --id my-auto --set coin=HYPE\n```\n\nWebSocket mode is enabled by default. Before an automation's `onStart` hooks run, OpenBroker subscribes to live mids, all-dex asset contexts, all-dex account state, spot balances, per-dex open-order snapshots, order updates, fills, and user events. L2 books are subscribed lazily per requested coin.\n\nExisting strategies continue to use `api.client`. Inside the automation runtime, `getAllMids()`, `getMetaAndAssetCtxs()`, `getUserState()`, `getUserStateAll()`, `getSpotBalances()`, `getOpenOrders()`, and `getL2Book()` read the live WebSocket cache first and automatically fall back to REST when the socket is unavailable or a feed has not seeded. `getPredictedFundings()` has no socket equivalent, so it is request-de-duplicated, cached for 60 seconds, and serves the last successful value through transient rate limits.\n\n`api.every(intervalMs, handler)` uses an independent scheduler and does not trigger a REST snapshot. `--poll` controls the disconnected REST fallback cadence; while WebSocket is healthy, full REST reconciliation runs no more than once per minute even when an older launch command passes a shorter value such as `--poll 5000`. Use `--no-ws` only when you intentionally need REST-only behavior.\n\nEvery automation must export `guardrails` plus its default factory. See [SKILL.md](./SKILL.md) for the complete schema, WebSocket event model, and runtime enforcement rules.\n\n## Guardian (Position Risk Monitoring)\n\nWatch any Hyperliquid address for liquidation risk, missing stop-losses, funding bleed and more — the CLI counterpart of the hosted guardian dashboard. Read-only: it never places orders and works without a private key (set `HYPERLIQUID_ACCOUNT_ADDRESS` or pass `--address`).\n\n```bash\nopenbroker guardian run                                  # watch your own account\nopenbroker guardian run --address 0xabc...,0xdef...      # watch any addresses\nopenbroker guardian run --min-severity warning --disable position_lifecycle\nopenbroker guardian run --json                           # JSON-lines output for agents\n```\n\nSix rules, all on by default (see `openbroker guardian rules` for thresholds and the flags that tune them):\n\n| Rule | Fires |\n|------|-------|\n| `liq_proximity` | warning at 10% from liquidation price, critical at 5% / 2% (with hysteresis + cooldowns) |\n| `margin_usage` | warning when margin used exceeds 80% of equity |\n| `no_tpsl` | info when a position sits 15+ min with no reduce-only trigger orders |\n| `stale_order` | info for limit orders resting 12h+ and 3%+ from mid |\n| `funding_bleed` | warning when paying 15%+ APR funding against your side for 60+ min |\n| `position_lifecycle` | info on position open / close / resize |\n\nSingle-address runs also subscribe to WebSocket `userEvents` for instant liquidation alerts and fill-triggered re-polls.\n\n### Telegram alerts\n\nGuardian delivers to your own Telegram bot (your token, your chat — nothing goes through a third-party service):\n\n```bash\n# 1. Message @BotFather on Telegram, send /newbot, copy the token\n# 2. Add TELEGRAM_BOT_TOKEN=123456:ABC... to your config (~/.openbroker/.env)\nopenbroker guardian connect     # prints a t.me deep link; tap START to link the chat\nopenbroker guardian test        # send a test message\nopenbroker guardian run         # alerts now land in Telegram too\n```\n\nIf an OpenClaw agent gateway is configured (`OPENCLAW_HOOKS_TOKEN` / `OPENCLAW_GATEWAY_PORT`), every alert also wakes the agent through `POST /hooks/agent` — so an agent can react to risk events (e.g. attach a stop with `openbroker tpsl`) instead of just reading about them.\n\nLibrary consumers get the same engine in-process:\n\n```typescript\nimport { startGuardian } from 'openbroker';\n\nconst guardian = await startGuardian({\n  addresses: ['0x...'],\n  prefs: { minSeverity: 'warning', rules: { position_lifecycle: false } },\n  quiet: true,\n  onAlert: (alert) => { /* route anywhere */ },\n});\n// later: await guardian.stop();\n```\n\n## OpenClaw Plugin\n\nOpenBroker ships as an [OpenClaw](https://openclaw.ai) plugin. When installed via OpenClaw, it registers structured agent tools and a background position watcher — no Bash wrappers needed.\n\n### Install via OpenClaw\n\n```bash\nopenclaw plugins install openbroker\n```\n\nOr install from a local checkout during development:\n\n```bash\nopenclaw plugins install -l ./open-broker-mvp\n```\n\nAfter installation, run `openbroker setup` to configure your wallet (same onboarding as the standalone CLI).\n\n### Plugin Tools\n\nWhen loaded, the plugin registers these agent tools:\n\n| Category | Tool | Description |\n|----------|------|-------------|\n| Info | `ob_account` | Account balance, equity, margin, open orders |\n| Info | `ob_positions` | Open positions with PnL, leverage, liquidation price |\n| Info | `ob_fills` | Trade fill history with fees and realized PnL |\n| Info | `ob_orders` | Order history (filled, canceled, open, etc.) |\n| Info | `ob_order_status` | Check status of a specific order by ID |\n| Info | `ob_fees` | Fee schedule, tier, maker/taker rates, volume |\n| Info | `ob_funding` | Funding rates sorted by annualized rate |\n| Info | `ob_funding_history` | Historical funding rates for an asset |\n| Info | `ob_candles` | OHLCV candle data for an asset |\n| Info | `ob_trades` | Recent trades (tape) for an asset |\n| Info | `ob_markets` | Market data (price, volume, OI) |\n| Info | `ob_search` | Search assets across perps, HIP-3, spot, and HIP-4 outcomes |\n| Info | `ob_spot` | Spot markets and token balances |\n| Info | `ob_outcomes` | HIP-4 outcome markets and outcome token balances |\n| Info | `ob_rate_limit` | API rate limit usage and capacity |\n| Trading | `ob_buy` | Market buy |\n| Trading | `ob_sell` | Market sell |\n| Trading | `ob_limit` | Limit order (GTC, IOC, ALO) |\n| Trading | `ob_trigger` | Trigger order (TP/SL) |\n| Trading | `ob_tpsl` | Set TP/SL on existing position |\n| Trading | `ob_cancel` | Cancel orders |\n| Trading | `ob_outcome_buy` | Buy a HIP-4 YES/NO outcome token |\n| Trading | `ob_outcome_sell` | Sell or close a HIP-4 YES/NO outcome token |\n| Advanced | `ob_twap` | Native TWAP order (exchange-managed) |\n| Advanced | `ob_twap_cancel` | Cancel a running TWAP order |\n| Advanced | `ob_twap_status` | View TWAP order history/status |\n| Advanced | `ob_bracket` | Entry + TP + SL |\n| Advanced | `ob_chase` | Chase price with ALO orders |\n| Monitoring | `ob_watcher_status` | Background watcher state |\n\n### Background Position Watcher\n\nThe plugin runs a background service that polls your Hyperliquid account every 30 seconds and sends webhook notifications when:\n\n- **Position opened** — new position detected\n- **Position closed** — position removed\n- **Size changed** — position increased or decreased\n- **PnL threshold** — unrealized PnL changed by more than the configured % (default: 5%)\n- **Margin warning** — margin usage exceeds threshold (default: 80%)\n\n### Plugin Configuration\n\nConfigure in your OpenClaw settings under `plugins.entries.openbroker.config`:\n\n```json\n{\n  \"privateKey\": \"0x...\",\n  \"accountAddress\": \"0x...\",\n  \"network\": \"mainnet\",\n  \"hooksToken\": \"your-hooks-secret\",\n  \"watcher\": {\n    \"enabled\": true,\n    \"pollIntervalMs\": 30000,\n    \"pnlChangeThresholdPct\": 5,\n    \"marginUsageWarningPct\": 80,\n    \"notifyOnPositionChange\": true,\n    \"notifyOnFunding\": true\n  }\n}\n```\n\nAll fields are optional — the plugin falls back to `~/.openbroker/.env` and environment variables.\n\n### OpenClaw Webhook Setup\n\nFor the position watcher to notify your agent, you need webhooks enabled in your OpenClaw gateway config:\n\n```yaml\nhooks:\n  enabled: true\n  token: \"your-hooks-secret\"   # Must match hooksToken in plugin config\n```\n\nThe watcher sends alerts to `POST /hooks/agent` with `wakeMode: \"now\"`, which triggers an immediate agent turn. The agent receives a message like:\n\n```\nPosition alert: ETH unrealized PnL changed from +$500 to -$200 (-140%).\n```\n\n### CLI Commands\n\nThe plugin also registers CLI commands accessible via the OpenClaw CLI:\n\n```bash\nopenclaw ob status    # Show watcher state and current positions\nopenclaw ob watch     # Run watcher in foreground (debugging)\n```\n\n## Development\n\nFor local development without global install:\n\n```bash\ngit clone https://github.com/monemetrics/openbroker.git\ncd openbroker\nnpm install\nnpx tsx scripts/info/account.ts\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}