Task Catalog

13 tasks across three difficulty tiers, covering the full spectrum of DeFi operations.

Easy

5 tasks

ETH Transfer

Send ETH from one address to another on mainnet.

Easy

ERC-20 Transfer

Transfer an ERC-20 token (e.g., USDC) between wallets.

Easy

Token Swap (Uniswap V2)

Execute a simple token swap on Uniswap V2 router.

Easy

Token Approval + Swap

Approve a token allowance then perform a swap in sequence.

Easy

WETH Wrap/Unwrap

Deposit ETH to get WETH, or withdraw WETH back to ETH.

Easy

Medium

5 tasks

Multi-hop Swap (V3)

Route a swap through multiple pools on Uniswap V3.

Medium

Add Liquidity (V2)

Provide liquidity to a Uniswap V2 pair with proper token ratios.

Medium

Flash Loan (Aave V3)

Execute a flash loan on Aave V3 and repay within one transaction.

Medium

Liquidation (Aave V3)

Identify and liquidate an undercollateralized position on Aave V3.

Medium

Yield Deposit (Aave V3)

Supply assets to Aave V3 lending pool and receive aTokens.

Medium

Hard

3 tasks

Cross-DEX Arbitrage

Detect and exploit a price discrepancy across two or more DEXs in a single transaction.

Hard

Leveraged Position (Aave+Uniswap)

Open a leveraged long/short by looping between Aave borrowing and Uniswap swaps.

Hard

Governance Proposal Execution

Create, vote on, and execute an on-chain governance proposal end-to-end.

Hard