Why it is different
Keys. We can't see yours. Not won't — can't.
There is no zeroterm account and no zeroterm server, so there is nowhere for a key to go. Keys are encrypted on your disk with scrypt and AES-256-GCM and unlocked only inside the running process. Settings and API keys stay in one file on your machine, and zeroterm --hosts lists everything the app talks to.
packages/engine/src/vault.ts
with the default settings
Fee. Not low — none.
There is no fee account either. A trade moves the swap, the priority fee and tip you set, and the rent of a token account it opens. Nothing else.
packages/engine/src/tx.ts
Speed. Every trade proves it.
The blockhash is already fetched, the routes are warmed while the trade is armed, and the bytes go down all of them at once. Each receipt is read back from the chain: the slot, the slots after send, the milliseconds, and every route's answer.
packages/engine/src/receipt.ts
Open source. MIT, and it keeps shipping.
Built on pump.fun's and Meteora's official SDKs and Raydium's published interface, and short enough to read in an evening. Every change lands as a commit and a changelog line, and the roadmap lives in the repository. Fork it, change it, ship it.
zeroterm/