--- title: Useful CowSwap Resources tags: cowswap --- # Useful CowSwap Resources - First and foremost, trade on Cowswap: [swap.cow.fi](https://swap.cow.fi) - [CoW Protocol](https://cow.fi/) main website - [Documentation](https://docs.cow.fi/) for Cowswap and Cow Protocol - [Follow Cowswap](https://twitter.com/CoWSwap) on Twitter - Join the discussion on [Cowswap's Discord server](https://discord.com/invite/MHmz3knm2X) - Introduction to [SDK and intergations](https://hackmd.io/f1eM3vMiRyK9AivB-3RrlQ) - [Open positions](https://cow.fi/careers), apply and come work with us! - This is how we started: Gnosis Improvement proposal ([GIP-13](https://forum.gnosis.io/t/gip-13-phase-2-cowdao-and-cow-token/2735)) - Discussion about spinning out of Gnosis, COW token, CowDAO and Cow Protocol - [Build on top of CoW Protocol](https://hackmd.io/f1eM3vMiRyK9AivB-3RrlQ) - [Do CoWs slip-age less?](https://cow-protocol.medium.com/do-cows-slip-age-less-389150154f84) Article about slippage and actualy execution prices - CoW Protocol's [Dune dashboards](https://dune.com/cowprotocol) ## YouTube and Podcasts - [Proof of Steak - How to remooove MEV](https://www.youtube.com/watch?v=HCiwUBs2vpI), Anna George (also includes awesome moo sounds!) - [Will The Market Fix MEV?](https://www.youtube.com/watch?v=q2PWqXEMF-M) Köppelmann, Luhn, Leupold, Gosselin - [Do CoWs Slip-Page Less?](https://www.youtube.com/watch?v=vmLmx35Qfmo) Gent Rexha - [Why All DAOs Should Use CowSwap](https://www.youtube.com/watch?v=xP3j1e3oNwo) and How to Use it - [What does it take](https://www.youtube.com/watch?app=desktop&v=5RHx4AiaUCM) to become a solver in CoW Protocol - [More technical protocol presentation](https://www.youtube.com/watch?v=6MfcZGVeQsQ) at EthCC - Epicenter: [Felix Leupold: CowSwap – Tackling the Shortcomings of AMMs](https://podcasts.apple.com/ie/podcast/felix-leupold-cowswap-tackling-the-shortcomings-of-amms/id792338939?i=1000528175581) - Uncommon Core: [The most innovative DEX? - with Hasu and Felix Leupold](https://www.youtube.com/watch?v=FvFxKVaSloA) - [MEV-protection with CoWs 🐮 & Leveraging ERC-1271 | CoW Protocol | Nick Lordello](https://www.youtube.com/watch?v=70zpZFGT0bs) - [Build on Balancer - Episode 1: CoWSwap (Anna George)](https://www.youtube.com/watch?v=X_o9aNI0Cjs) ## For market makers - How to [submit orders](https://docs.cow.fi/tutorials/how-to-submit-orders-via-the-api) via the API - Cowswap [orderbook API](https://api.cow.fi/docs/) - Educational [trading bot](https://github.com/gnosis/gp-v2-trading-bot) - Rudimentary python trading bot [code example](https://pastebin.com/cKXUz0SW) - Rudimentary go trading bot [code example](https://pastebin.com/r787C2wT) - Complete [trading history table](https://dune.xyz/queries/37241/73825) for backtesting - [Forum post](https://forum.gnosis.io/t/market-making-on-gnosis-protocol-cowswap/1473) about the advantages of market making on cowswap ## Analytics ### CoW Swap - **Performance:** [CoW Protocol](https://dune.com/cowprotocol), [CowSwap](https://dune.com/cowprotocol/CowSwap) - **User Analytics:** [User Analytics Draft](https://dune.com/gentrexha/user-analytics-draft), [Shishi User Analytics](https://dune.com/shishi.feng/cowswap-user-data-analytics) - **Trades:** [Trades History](https://dune.com/cowprotocol/CoWSwap-Trades?MONTH_e2dd8f=09), [Batch History](https://dune.com/cowprotocol/CoW-Protocol-Batch-History) - **Solver:** [CoW - Solver Info](https://dune.com/cowprotocol/GPv2-Solver-Info), [Solver Rewards Accounting](https://dune.com/gnosis.protocol/solver-rewards-accounting) - **Referral:** [CoW - Referral Data](https://dune.com/cowprotocol/CoW-Referral-Data) - **Fees and Costs:** [GP Fees & Costs](https://dune.com/gnosis.protocol/GP-Fees-and-Costs) - **Integrations:** [Balancer Gnosis Protocol](https://dune.com/gnosis.protocol/BGP-Fees-and-Costs) - **Price Improvement:** [0x vs Cow Protocol Slippage Analysis](https://dune.com/gentrexha/0x-vs-cow-protocol-slippage-analysis), [Price Improvement (PI) Dashboard](https://dune.com/cowprotocol/real-surplus) - **NPS:** [Appzi](https://portal.appzi.com/portals/5ju0G/feedback/55872789-593b-4c6c-9e49-9b5c7693e90a/trends?chartMode=) - [COW token stats](https://dune.xyz/bh2smith/COW-Token-Stats) - [vCOW token claims](https://dune.xyz/gnosis.protocol/CoW-Protocol-Virtual-Token-Claims) - [Batch Settlement Info](https://dune.com/queries/38617/76276) - [Retention dashboard](https://dune.com/queries/825331) ### MEV Blocker ### Competition - MEV Blocker [vs Flashbots Protect](https://orderflow.art/ofa) - Fusion Dune [Dashboard](https://dune.com/1inch/fusion) - Fusion dedicated [dashboard](https://analytics.1inch.community/fusion) - 1inch [stats](https://analytics.1inch.community/) by chain - UniX [Dune Dashboard](https://dune.com/flashbots/uniswap-x) ## CoW Protocol - Protocol smart contracts: - Settlemnt contract ([etherscan](https://etherscan.io/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41), [github](https://github.com/gnosis/gp-v2-contracts/blob/v1.1.2/src/contracts/GPv2Settlement.sol)) - Vault relayer ([etherscan](https://etherscan.io/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110), [github](https://github.com/gnosis/gp-v2-contracts/blob/v1.1.2/src/contracts/GPv2VaultRelayer.sol)) - [Audits](https://github.com/gnosis/gp-v2-contracts/tree/main/audits): [Hacken](https://hacken.io/audits/#cowswap), [G0 Group](https://github.com/gnosis/gp-v2-contracts/blob/main/audits/GnosisProtocolV2May2021.pdf) - ## Solvers [cow-dex-solver](https://github.com/gnosis/cow-dex-solver) - What does it take to [become a solver](https://www.youtube.com/watch?v=5RHx4AiaUCM) in CoW Protocol - Felix Leupold - [Solver workshop video](https://www.youtube.com/watch?v=uW_w5yGSAPk) - [How to write a CoW Protocol Solver](https://docs.cow.fi/tutorials/how-to-write-a-solver) - [In depth solver specification](https://docs.cow.fi/off-chain-services/in-depth-solver-specification) ## CowDAO **DAO Safes** - [CowDAO Safe](https://gnosis-safe.io/app/eth:0xcA771eda0c70aA7d053aB1B25004559B918FE662/balances) on mainnet - [CowDAO Safe](https://gnosis-safe.io/app/gno:0xcA771eda0c70aA7d053aB1B25004559B918FE662/balances) on Gnosis Chain - [Private round Safe](https://gnosis-safe.io/app/eth:0xA1cb7762F40318ee0260F53e15De835fF001cb7E/transactions/history) **vCOW token addresses** - [CoW Protocol Virtual Token (vCOW)](https://etherscan.io/token/0xd057b63f5e69cf1b929b356b579cba08d7688048) on mainnet - [CoW Protocol Virtual Token (vCOW)](https://blockscout.com/xdai/mainnet/address/0xc20C9C13E853fc64d054b73fF21d3636B2d97eaB/transactions) on Gnosis Chain **COW token addresses** - [COW token on mainnet](https://etherscan.io/token/0xDEf1CA1fb7FBcDC777520aa7f396b4E015F497aB) - [COW token on Gnosis Chain](https://blockscout.com/xdai/mainnet/address/0x177127622c4A00F3d409B75571e12cB3c8973d3c/transactions) **Governance** - [cow.eth Snapshot space](https://snapshot.org/#/cow.eth) - CowDAO [proposal repo](https://github.com/gnosis/cow-proposals) **COW liquidity** - [Balancer: COW/ETH 50/50 pool](https://app.balancer.fi/#/pool/0xde8c195aa41c11a0c4787372defbbddaa31306d2000200000000000000000181) - [Balancer: COW/GNO 50/50 pool](https://app.balancer.fi/#/pool/0x92762b42a06dcdddc5b7362cfb01e631c4d44b40000200000000000000000182) - [Swapr: COW/ETH 50/50 pool](https://swapr.eth.link/#/pools/0x177127622c4A00F3d409B75571e12cB3c8973d3c/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1?chainId=100) (Gnosis Chain) **Audits** - COW token [audit](https://github.com/gnosis/cow-token/tree/main/audits) <details> <summary>Click to expand!</summary> text </details>