Write wallet rules in plain English. Deputy checks every new coin against them and puts each call on a live log, with the reason.
New coins land every few seconds. Checking holders, dev wallet and liquidity by hand means you either miss the good ones or skip your own rules.
Twelve tabs open, one coin at a time.
Same rules, every coin, under a second.
The agent turns each sentence into a check, runs it on every new coin, and writes down what it did.
Type a rule and the agent turns it into a check.
See each coin it passed on and why.
Test rules on live coins without spending anything.
Push rules from your own bot and stream the log back. Same agent, same checks.
import { Deputy } from "@deputy/sdk" const agent = new Deputy({ dryRun: true }) await agent.rules.set([ "skip if one wallet holds over 20%", "skip if the dev sold any", "only coins with 100+ holders", ]) agent.log.on("call", (c) => { // { coin: "$MOSSY", action: "PASS", reason: "all 3 rules ok" } console.log(c.action, c.coin, c.reason) })