KyberSwap Arbitrage
/install kyberswap-arbitrage
KyberSwap Arbitrage
Overview
Triangular arbitrage: profit from price differences between 3 tokens (e.g., USDC → ETH → USDT → USDC)
Key Contracts (Base Mainnet)
- Router:
0x6131B5fae19EA4f9D964eAc0408E4408b2a37dD8 - Factory:
0x5F1dddbf348aC2BEbe18559BF0eDE9D3fE6ce35f
Core Logic
1. Get Quotes
const router = new ethers.Contract(routerAddr, routerABI, provider);
// Get amounts out for exact input
const [amountOut] = await router.getAmountsOut(
amountIn, // Wei amount
[tokenA, tokenB, tokenC] // Path
);
2. Calculate Profit
profit = finalAmount - initialAmount - gasCosts
3. Execute Swap
const tx = await router.swapExactTokensForTokens(
amountIn,
amountOutMin,
path,
recipient,
deadline
);
Token Addresses (Base)
- USDC:
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 - USDT:
0xfde4C96c85940E8F44A6D8d5e4fD4f4C4f9D8E8 - ETH:
0x4200000000000000000000000000000000000006 - WETH:
0x4200000000000000000000000000000000000006
Arbitrage Pairs (Base)
Common triangular paths:
- USDC → ETH → USDC
- USDC → WETH → USDT → USDC
- USDT → ETH → USDC → USDT
Safety Checks
- Slippage: Set
amountOutMin= output * (1 - slippage%) - Gas: Estimate gas, ensure profit > gas
- Max Price Impact: Check pool reserves before large trades
- Renounced Contracts: Only trade tokens with renounced ownership
Risk Profile
- Aggressive but audit-first
- Skip all non-renounced contracts
- Check for honeypot tokens
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install kyberswap-arbitrage - After installation, invoke the skill by name or use
/kyberswap-arbitrage - Provide required inputs per the skill's parameter spec and get structured output
What is KyberSwap Arbitrage?
Perform triangular arbitrage on Base via KyberSwap by finding profitable token swaps, calculating optimal paths, and executing multi-hop trades with gas and... It is an AI Agent Skill for Claude Code / OpenClaw, with 734 downloads so far.
How do I install KyberSwap Arbitrage?
Run "/install kyberswap-arbitrage" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is KyberSwap Arbitrage free?
Yes, KyberSwap Arbitrage is completely free (open-source). You can download, install and use it at no cost.
Which platforms does KyberSwap Arbitrage support?
KyberSwap Arbitrage is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created KyberSwap Arbitrage?
It is built and maintained by HarleysCodes (@harleyscodes); the current version is v1.0.0.