ETHGlobal Istanbul logoETHGlobal Istanbul
CoW Protocol logo

CoW Protocol

$9,400

About

CoW Swap is a meta DEX aggregator that provides users with the best prices and protects trades from MEV. Thanks to an intents-based execution model, CoW Swap sources liquidity from all on-chain sources and even helps match trades peer-to-peer through batch auctions.

Prizes

🪝 Creative CoW Hooks$4,000
🥇
1st Place
$2,750
🥈
2nd Place
$1,250
CoW Hooks allow traders to group DeFi actions like swapping, bridging, staking, borrowing, and more into a single intent. Solvers then execute these actions sequentially in an optimal, MEV-protected settlement.Example project ideas: CoW Swap UI: Design and integrate a graphical interface within the CoW Swap UI that enables users to execute predefined sets of CoW Hook actions. Examples may include permit, swap & bridge, opening an LP position, or unstaking & restaking Automated collateral manager: Create a UI for collateral position management which leverages CoW Hooks to take out a flash loan, swap the tokens, and re-collateralize CDPs via stop-loss orders Just-in-time smart orders: Express the entirety of your transaction sequence at no cost. Connect the deployment of the Safe, execute your custom smart contract approval and swap, and even add another post-swap action all in one Automated portfolio rebalancing: Automate a portfolio rebalancing strategy by setting up various logic for asset distribution. Every time your portfolio meets these conditions, the watchtower will automatically rebalance according to pre-defined rules

Qualification Requirements

Qualification Requirements: - Prizes will be awarded to the most innovative use-cases of CoW Hooks - Github repo with viewable code - An included README describing how to install and use the code - Code should be easily executed by our judges - Each submission should be capable of creating a working order on testnet or Mainnet (Ethereum or Gnosis Chain) - CoW Swap reserves the right to not award a bounty to submissions that do not fulfill the above criteria

💱 CoW Programmatic Framework$4,000
🥇
1st Place
$2,750
🥈
2nd Place
$1,250
Programmatic Orders take advantage of the Composable CoW framework to execute transactions perpetually with just a single signature. This unlocks a world of advanced order types, DAO tooling utilities, and many more use-cases with just a few lines of code. Example project ideas: - A “zap contract” to “wrap” the main contract interaction to a compatible signing scheme that CoW Protocol understands - Website or CLI (Command Line Interface) utility for DAO payroll with Merkle roots where a DAO automates a swap at the end of each month and sends the swap proceeds to its contributors - Safe app to deploy any type of Programatic CoW order

Qualification Requirements

Qualification Requirements: - Prizes will be awarded to the most innovative and unique use of Programatic CoW Order Framework - Github repo with viewable code - An included README describing how to install and use the code - Code should be easily executed by our judges - Each submission should be capable of creating a working order on testnet or Mainnet (Ethereum or Gnosis Chain) - CoW Swap reserves the right to not award a bounty to submissions that do not fulfill the above criteria

🌐 Wonderful Widgets $1,000
The CoW Swap widget enables reliable, MEV-protected swaps for your users. Integrate the widget directly into your dApp and earn revenue from trades. Build an innovative application that leverages the power of CoW Protocol by integrating the CoW Swap widget while meeting the following criteria: 1 - Utilizing the CoW Swap widget to access and interact with CoW Protocol.

Qualification Requirements

Qualification Requirements: - Prizes will be awarded to the most innovative and unique integrations of the CoW widget. Every widget integration receives $100 + volume-based compensation post-hackathon up to $5K, determined through a weighted calculated based on the overall widget volume brought to CoW Swap through the end of 2023 - Github repo with viewable code - An included README describing how to install and use the code - Code should be easily executed by our judges - Each submission should be capable of creating a working order on testnet or Mainnet (Ethereum or Gnosis Chain) - CoW Swap reserves the right to not award a bounty to submissions that do not fulfill the above criteria

⛱️ MEV Blocker Madness$400
Up to 4 teams will receive $100
MEV Blocker is an RPC endpoint that protects user transactions from frontrunning and sandwich attacks and even provides rebates for eligible trades. To qualify for the bounty, fulfill one of the following requirements: - Add a prominent button in your project UI that prompts users to install MEV Blocker. You should also include some basic information on what MEV Blocker is and why users would benefit from using it with all dApps, not just your project - If your project uses a relayer, solver, bundler, or any 3rd party that submits transactions on behalf of the user, route these transactions through the MEV Blocker RPC - If your hackathon project is a wallet, add the MEV Blocker RPC as the default RPC setting

Qualification Requirements

Qualification Requirements: - Github repo with viewable code - An included README describing how to install and use the code - Each submission should be capable of creating a working order on Mainnet (Ethereum) - CoW Swap reserves the right to not award a bounty to submissions that do not fulfill the above criteria

Links and Resources

Workshop

CoW Hooks - How to Add Pre & Post Interaction...

CoW Hooks allow users to specify Ethereum calls (also known as an "inner transaction") alongside their orders that ...

This workshop is happening in-person

02:00 PM UTC+3 — Friday, Nov 17, 2023 in Workshop Room 2