Automatically harvest yield and rebalance a DeFi vault on a schedule.
Sell treasury services like audits and yield snapshots to other on-chain agents for USDC.
Run a Telegram bot that answers questions about protocol status, loans, and rates.
| rodev-protocol/custos | 0xkinno/astraea | 0xkinno/halcyon | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | hard | hard |
| Complexity | 5/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Full functionality requires a funded private key plus Telegram and X API credentials.
CUSTOS is an automated software agent that watches over and manages a decentralized finance, or DeFi, protocol called Rodev. It runs on a blockchain network called Robinhood mainnet and interacts with seven deployed smart contracts. Its job is largely maintenance and safety work: it automatically collects yield, moves funds around to keep things balanced, checks that the system's rules still hold, handles loan repayments, keeps an eye on liquidation risk, and makes sure it always has enough of its own funds to pay transaction fees. The agent is built from a set of separate skills that each run on their own schedule, ranging from checking loans every minute to posting a full protocol summary once an hour. Beyond pure maintenance, CUSTOS also participates in something called the Virtuals Agent Commerce Protocol, where it sells small treasury related services, like yield snapshots or account audits, to other automated agents in exchange for a stablecoin called USDC. The money it earns this way is automatically funneled back into Rodev's own vault, effectively letting the agent build a track record from real revenue it generates itself. CUSTOS also has a social presence. It runs a Telegram bot that responds to both fixed commands and natural language questions about the protocol's status, and it posts scheduled updates and commentary to the social platform X. A separate narration feature describes what the keeper is doing in real time across these channels, and other skills post educational content or celebrate milestones like the protocol's total funds reaching new highs. A related but separate piece called the Graduator trades other, not yet fully launched tokens on their early bonding curve markets, using its own wallet and its own bounded risk, and it starts in a safe dry run mode where trades are only simulated on paper rather than real. Running CUSTOS requires cloning the code, installing dependencies with npm, and providing credentials for the parts you want active, such as a private key for on-chain actions or Telegram and X tokens for the social features, any missing credentials simply turn off the skills that need them rather than causing an error.
An autonomous DeFi agent that maintains the Rodev Protocol, harvests yield, manages risk, sells treasury services to other agents, and posts social updates.
Mainly TypeScript. The stack also includes TypeScript, Node.js.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.