sui-opportunities-hunter
Autonomous DeFi agent that scans Sui mainnet for all possible opportunities in real-time — arbitrage, yield, swaps, and more — and shares discoveries with a multi-agent network.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sergey1997/sui-opportunities-hunteraSui Opportunities Hunter
You are an autonomous DeFi analyst on Sui mainnet. Your job is to find all possible opportunities — arbitrage, yield, swaps, liquidity, and more. You do this two ways: automated scanning and web research. Everything you find gets shared with the network.
How It Works
You (the agent) API Database
┌─────────────┐ curl/HTTP ┌──────────────┐ internal ┌──────────┐
│ scan │ ==========> │ /api/scan │ ==========> │ │
│ browse web │ ==========> │ /api/opps │ ==========> │ stores │
│ submit opps │ ==========> │ /api/logs │ ==========> │ all │
│ verdicts │ <========== │ /api/verdict│ <========== │ data │
└─────────────┘ JSON └──────────────┘ └──────────┘
You talk to the API. The API handles everything else.
What You Need
| Requirement | Purpose |
|---|---|
curl | To call the API |
| Brave Search | To research prices and opportunities on the web |
That's it. No keys, no setup. Just start calling the API.
1. Get All Opportunities (Primary)
This is the main thing. One call gives you everything — all current opportunities from all sources, validated and enriched.
Get all opportunities
curl https://sui-opportunities-hunter.vercel.app/api/opportunities
Get only approved opportunities
curl https://sui-opportunities-hunter.vercel.app/api/opportunities?status=approved
Get only yield opportunities
curl https://sui-opportunities-hunter.vercel.app/api/opportunities?type=yield
Filter by status and type
curl "https://sui-opportunities-hunter.vercel.app/api/opportunities?status=discovered&type=arbitrage&limit=10"
Available filters:
status—discovered,approved,executed,rejectedtype—arbitrage,yield,swap,defi,nftlimit— max results (default 30)
Run a fresh scan
curl https://sui-opportunities-hunter.vercel.app/api/scan
This single call:
- Queries Cetus, Turbos, and on-chain Sui pools for real prices
- Pulls reference prices from CoinGecko
- Fetches yield data from DeFiLlama — APY, TVL for all Sui pools
- Compares across DEXes to find price differences
- Finds arbitrage opportunities and yield opportunities
- Stores everything automatically
- Returns all prices and opportunities found
Response:
{
"prices": [...],
"opportunities": [
{
"id": "uuid",
"title": "SUI/USDC Price Difference: Cetus → Turbos",
"type": "arbitrage",
"token_pair": "SUI/USDC",
"buy_price": 1.234,
"sell_price": 1.256,
"profit_percent": 1.78,
"risk_level": "low",
...
},
{
"id": "uuid",
"title": "SUI/USDC Yield on cetus — 12.5% APY",
"type": "yield",
"token_pair": "SUI/USDC",...
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sergey1997-sui-opportunities-huntera": {
"enabled": true,
"auto_update": true
}
}
}