Chen

@chenm

Joined on Mar 19, 2021

  • Asset Coverage CoW Protocol is the most flexible in terms of supporting a wide range of assets, including long-tail assets, thanks to the diverse solver competition. Other intent-based DEXs struggle to support a wide range of tokens. Delayed Execution In crypto, there are many use cases that require defining the order (trade intent) parameters way in advance of the order actually being placed and executed. Some examples are multisigs with multiple signers around the world, DAOs that can take weeks to execute a decision. Traditionally, this would require defining a price, slippage tolerance, and even defining a specific execution route in advance. But those parameters are likely to be stale by the time of execution. CoW Swap allows users to define wide slippage tolerances while getting assurance of best execution and real-time route finding by solvers. (We even offer additional tooling for defining dynamic slippage tolerance for users who are worried about setting wide slippage tolerance, called milkman.)
     Like  Bookmark
  • Aave DAO is recently focused on improving liquidity and price stability for its stablecoing GHO. This means there are several attractive yield opportunities for LPing GHO, and it is expected that trading volumes will pick up. There are a few Curve NG pools which hold major liquidity for GHO which are not well covered by solvers (especially solvers who participate in quote competition). In addition, Aave has implemented stability modules which allow minting and redeeming 1:1, and those should be attractive integration opportunities as trading volumes increase. Below we attach information about the relevant pools and stability modules: NG Pool Token Addresses: 0x670a72e6d22b0956c0d2573288f82dcc5d6e3a61 0x74345504eaea3d9408fc69ae7eb2d14095643c5b
     Like  Bookmark
  • :::success Update as of 2024-04-15 the canonical version of the MEV Blcoker rules to rely upon, are available here ::: Introduction MEV Blocker was created to allow anyone to safely use Ethereum, guaranteeing fast inclusion time, protection from attacks, and rebates whenever there are profitable backrunning opportunities. Achieving these ambitious objectives requires a source of revenue to support the technical development of the product and to drive continuous growth in users' adoption. Furthermore, MEV Blocker wants to be an open, shared infrastructure. As part of this effort, it is important to have clear and transparent rules determining which builders can receive its flow. The purpose of this document is to spell out the rules that builders should follow. One of these rules is that builders should pay a fee. This document also explains the new fee mechanism and its rationale. Rules
     Like  Bookmark
  • Useful CowSwap Resources First and foremost, trade on Cowswap: swap.cow.fi CoW Protocol main website Documentation for Cowswap and Cow Protocol Follow Cowswap on Twitter Join the discussion on Cowswap's Discord server Introduction to SDK and intergations Open positions, apply and come work with us! This is how we started: Gnosis Improvement proposal (GIP-13) - Discussion about spinning out of Gnosis, COW token, CowDAO and Cow Protocol Build on top of CoW Protocol
     Like  Bookmark
  • Grant Title: Tool for analyzing transaction leaking from MEVblocker to the public mempool Author: List the names, usernames, emails, or GitHub usernames of the author(s) or main point of contact for the grant application. If applying on behalf of a group or company, provide the email of the main point of contact. About You:
     Like  Bookmark
  • Recently has been discussions about improving upon our existing onchain smart-order offering for DAOs, automated trading and Protocol Ops. Milkman and Composable CoW are notable contributions that today shapre the smart order "Scene". milkman Milkman has pioneered disposeable storage accounts and coupled it with price checkers and decorators to define a dynamic price source and option for adittional conditions. milkman received traction with several prominent DAOs, which is indicating demand for such products. Current usage of milkman uncovered some challenges and pooprunities to imporve its usability: Requiring a user to specify a price checker is cumbersome. Requiring a user to manually encode bytes to be passed to the price checker is even more cumbersome. Price checker development for custom pairs is hindering trading of such pairs.
     Like  Bookmark
  • Recently the CoW Grants program recieved a noteable grant proposal for working on a new version for the milkman project. milkman received traction with several prominent DAOs, which is indicating demand for such products. It also uncovered some challenges with the usability of milkman. Requiring a user to specify a price checker is cumbersome. Requiring a user to manually encode bytes to be passed to the price checker is even more cumbersome. Price checker development for custom pairs is hindering trading of such pairs. Brownie, the original framework used to write Milkman’s tests, makes it hard for developers to write their own price checkers. I picked Brownie over Foundry
     Like  Bookmark
  • Overview CoW Protocol is implementing a conditional order framework, dubbed ComposableCoW. This request for audit quote / time estimate is to cover TWO (2) repositories, as outlined in the respective headings below. Repository (1): ComposableCoW ComposableCoW is a framework for creating conditional trading orders that executes using CoW Protocol. Architecture overview GitHub repository Commit hash: cd893fa255f630870ad53012dac7f1400ec5e849
     Like  Bookmark
  • No keepers, no MEV, No humans needed. Complete automation of Curve DAO’s fee collection Every time a trade takes place on Curve Finance, 50% of the trading fee is collected by the users who have vote locked their CRV. Curve is one of DeFi's leading AMMs. Hundreds of liquidity pools have been launched through Curve's factory and incentivized by Curve's DAO. Users rely on Curve's proprietary formulas to provide high liquidity, low slippage, low fee transactions among ERC-20 tokens. 🛠️ Every week, fees are collected from the pools, converted to 3CRV and distributed. Lets dive deeper to understand how Curve DAO’s operations work flow looks like in this case. Curve has dozens of versions and types of pools
     Like  Bookmark
  • Market Maker and Solver Resources Documentation for CoW Swap and CoW Protocol Swagger API docs CoW Protocol's [Dune dashboards](https://dune.com/cowprotocol Simple python solver template Demo solver that aggregates across DEXs Batch auction instances (Input for simulations and backtesting) Forum post on implementing a solver using private liquidity What does it take to become a solver in CoW Protocol - Felix Leupold Solver workshop video
     Like  Bookmark
  • Gnosis Auction Story Traditional auction houses have value because they have big and quality bidder clintele which usually comes because of high quality auctions (but also because of other inentives, connections and reputation). Gnosis auctions expands on this by redefining who can partcipate: anyone and everyone , enabled by building on neutral premissionless infrastracture. Gnosis auction will foster a community of auctioneers and biddrs in order to have fair value exchange. When auctioning governance tokens, the question of who is participating is as important as the amount bid. Vision The best place for (crypto) projects to raise capital and distribute their tokens to investors and users.
     Like  Bookmark
  • How Gnosis Batch Auction Works Imagine a pile of tokens to be sold in an auction Sort all bids by price from highest to lowest If there are bids with the same price, sort them from low bid amount to high bid amount Start virtually distributing to bidders starting at the top of the list using the price of highest bid (while respecting participant’s max price) At the first iteration, you’d distribute tokens only to the top bid At the second iteration you’d distribute tokens to the first two bids using the price of the second bid Repeat until you’re able to distribute all tokens The first time all tokens are gone, sets the final clearing price and the list of participants who will get token
     Like  Bookmark