Skip to content

machine viewenglishraw: /cases/cow-protocol.mdbuild: d68074d2026-08-05T14:02Z

Case study — CoW Protocol

Industry: Financial infrastructure

CoW Protocol is financial infrastructure in web3 — a decentralized trading system. Over 30+ months, Bleu has shipped 16+ initiatives around it: SDKs that opened the protocol to more developers, governance tooling, and user-facing products.

30+ Months of partnership · 16 Initiatives shipped · 32% TS SDK bundle size cut · 2 Weeks to ship the AMM Deployer

CoW Protocol is core DeFi infrastructure: MEV protection, programmable orders, and AMMs. As the protocol matured, the challenge shifted from correctness to adoption. The infrastructure worked; building on it still required deep protocol knowledge and specific technical choices.

Shipped

cow-py — Python SDK: Built from scratch with full feature parity with the JS SDK

TypeScript SDK re-architecture: Rebuilt around Viem with adapters for Ethers v5, Ethers v6, Viem, and Wagmi

CoW AMM Deployer Safe App: Deploy and manage AMMs without touching contracts, shipped in 2 weeks

Safe Watch Tower: Auto-submits EIP-1271 signed orders once the signing threshold is reached

Dune governance dashboard: Governance participation in one transparent view

AI agent skills + MCP server: Five skill packs teaching coding agents the CoW stack

Related offering: [1 → 100](https://bleu.builders/offerings/1-to-100/)

Contact: [Start a conversation](https://bleu.builders/contact/)

Financial infrastructure · 16+ INITIATIVES SHIPPED OVER 30+ MONTHS

CoW Protocol

CoW Protocol is financial infrastructure in web3 — a decentralized trading system. Over 30+ months, Bleu has shipped 16+ initiatives around it: SDKs that opened the protocol to more developers, governance tooling, and user-facing products.

30+

Months of partnership

16

Initiatives shipped

32%

TS SDK bundle size cut

2

Weeks to ship the AMM Deployer

Overview

CoW Protocol is core DeFi infrastructure: MEV protection, programmable orders, and AMMs. As the protocol matured, the challenge shifted from correctness to adoption. The infrastructure worked; building on it still required deep protocol knowledge and specific technical choices.

Developers outside the JavaScript ecosystem couldn’t easily integrate
JS/TS teams were locked into Ethers.js v5
Non-technical users couldn’t deploy or manage AMMs without touching contracts
Governance data was fragmented across multiple tools

Our role

Bleu took the initiatives the core team had no bandwidth for: work that demanded deep protocol understanding, strong frontend and tooling expertise, and the ability to move with minimal specification.

You’re proactive. You don’t wait for a super complete specification. With you it was easy.
Sasha, CoW Core Team

What changed

Developers, frontend teams, users, and the DAO each got tooling that fits how they already work:

  • Developers can now integrate using the tools and languages they already use
  • Frontend teams gained flexibility and reduced technical debt
  • Users can deploy and manage AMMs through familiar interfaces
  • The DAO has a clearer, more transparent view of governance participation

We hand off a problem and they come back with it solved, plus three things we hadn’t thought of yet.

Sasha

CoW Protocol

30+ MONTH PARTNERSHIP

What we've shipped

16 initiatives across protocol tooling, frontend infrastructure, developer experience, and governance. 30+ months and counting.

cow-py — Python SDK

Built from scratch with full feature parity with the JS SDK

TypeScript SDK re-architecture

Rebuilt around Viem with adapters for Ethers v5, Ethers v6, Viem, and Wagmi

CoW AMM Deployer Safe App

Deploy and manage AMMs without touching contracts, shipped in 2 weeks

Safe Watch Tower

Auto-submits EIP-1271 signed orders once the signing threshold is reached

Dune governance dashboard

Governance participation in one transparent view

AI agent skills + MCP server

Five skill packs teaching coding agents the CoW stack

Areas we run

OPENING THE PROTOCOL TO NEW DEVELOPERS

CoW’s JavaScript SDK left Python developers without a native way to integrate.

Python SDK

CoW’s existing SDK ecosystem was JavaScript-first, leaving Python developers without a native integration path.

  • Built a Python SDK from scratch with full feature parity with the JS SDK
  • Enabled order management, on-chain queries, and smart contract integration
  • Opened the protocol to a developer ecosystem where Python dominates

REDUCING FRONTEND FRICTION AND TECHNICAL DEBT

The TS SDK locked every consumer into a single stack.

Framework-agnostic TypeScript SDK

The existing TS SDK was tightly coupled to Ethers.js v5, forcing all developers into a single stack.

  • Re-architected the SDK around Viem
  • Created adapters for Ethers v5, Ethers v6, Viem, and Wagmi
  • Reduced bundle size by 32% (1447kb → 981kb)

MAKING COMPLEXITY LEGIBLE

Deploying an AMM meant touching contracts; governance data lived in scattered tools.

AMM tooling + governance data

Using the protocol beyond a swap — deploying AMMs, signing programmatic orders, following governance — demanded technical depth most users don’t have.

  • CoW AMM Deployer Safe App shipped in 2 weeks
  • Dune dashboard consolidating governance participation
  • Watch Tower automating EIP-1271 order submission

RELATED OFFERING

See how Bleu structures this kind of work

The case shows what happened in one partnership. The offering explains the entry point, scope, and first delivery.

See the offering: 1 → 100

Bring us the problem.

Tell us what is going on. After you send it, the calendar opens so you can choose 15 minutes.

See how we work

15 MINUTES · A CLEAR NEXT STEP.