{"meta":{"title":"CoW Protocol: Case de Parceria Técnica | Bleu","description":"Parceria técnica contínua em ferramentas dev, interfaces e infraestrutura de governança."},"hero":{"tagline":"16+ iniciativas entregues em 30 meses sem adicionar carga de gestão.","summary":"A CoW descarregou trabalho de alto contexto do ecossistema — SDKs, ferramentas, governança, produto voltado ao usuário — pro time principal focar no protocolo."},"context":{"title":"Contexto","description":"CoW Protocol é uma peça central da infraestrutura DeFi: proteção contra MEV, ordens programáveis e AMMs usados por um ecossistema crescente de devs, integradores, usuários e participantes da DAO.\n\nConforme o protocolo amadureceu, o desafio principal deixou de ser correção e passou a ser acessibilidade e adoção. A infraestrutura era poderosa, mas usá-la — ou construir em cima dela — exigia conhecimento profundo do protocolo e escolhas técnicas específicas.","constraints":["Devs fora do ecossistema JavaScript não conseguiam integrar facilmente","Times JS/TS estavam presos ao Ethers.js v5","Usuários não-técnicos não conseguiam fazer deploy de AMMs sem mexer em contratos","Dados de governança fragmentados entre várias ferramentas"]},"ourRole":{"title":"Nosso papel","description":"Trabalhamos com a CoW em iniciativas de alto impacto mas difíceis de delegar — trabalho que exigia conhecimento profundo do protocolo, domínio de frontend e tooling, e capacidade de operar com especificação mínima.","quote":{"text":"Vocês são proativos. Não ficam esperando especificação completa… com vocês foi fácil.","author":"Sasha","role":"CoW Core Team"}},"whatChanged":{"title":"O que mudou","summary":"O ecossistema CoW ficou mais fácil de usar — sem forçar ninguém a adotar uma stack, um fluxo ou um nível de especialização específico.","outcomes":["Devs integram nas linguagens que já usam","Menos tech debt, mais flexibilidade no frontend","Usuários gerenciam AMMs sem escrever código","Governança transparente e acessível"]},"areasOfOwnership":{"title":"Áreas que assumimos","categories":[{"title":"Abrindo o protocolo pra novos devs","summary":"O SDK JavaScript da CoW deixava devs Python sem caminho nativo de integração.","logo":"cow-protocol","items":[{"title":"Python SDK","description":"O ecossistema de SDKs da CoW era JavaScript-first, deixando devs Python sem integração nativa.\n\n• SDK Python construído do zero com paridade total com o SDK JS\n• Suporte a gerenciamento de ordens, queries on-chain e integração com smart contracts\n• Abriu o protocolo pra um ecossistema onde Python domina","links":[{"text":"GitHub","href":"https://github.com/bleu-fi/cow-py"}]},{"title":"SDK TypeScript agnóstico de framework","description":"O SDK TS existente era fortemente acoplado ao Ethers.js v5, prendendo todo dev a uma única stack.\n\n• Re-arquitetamos o SDK ao redor do Viem\n• Criamos adapters pra Ethers v5, Ethers v6, Viem e Wagmi\n• Reduzimos bundle em 32% (1447kb → 981kb)\n• Entregamos em 3 meses, desbloqueando flexibilidade de longo prazo","links":[{"text":"GitHub","href":"https://github.com/cowprotocol/cow-sdk"},{"text":"Anúncio CoW","href":"https://x.com/CoWSwap/status/1970084413284430043"}]}]},{"title":"Reduzindo atrito no frontend e tech debt","summary":"O frontend do CoW Swap dependia de Web3React — biblioteca antiga e pouco mantida.","logo":"cow-amm","items":[{"title":"Migração de frontend","description":"O frontend do CoW Swap dependia de Web3React — biblioteca antiga e pouco mantida que causava problemas de conexão de wallet e travava o desenvolvimento.\n\n• Liderando migração completa pra Wagmi + Viem\n• Corrigindo instabilidade de conexão e habilitando EIP-6963 (multi-wallet)\n• Reduzindo carga de manutenção e atrito de onboarding pra novos devs\n• Conclusão prevista: Q1 2025","links":[{"text":"Proposta de financiamento","href":"https://snapshot.org/#/s:cowgrants.eth/proposal/0xf128738e05f1039104dfc7a2aea3bb00a98732906857150c9a1b9b367b0f3363"}]},{"title":"CoW AMM Deployer (Safe App)","description":"CoW lançou contratos de AMM com forte demanda da comunidade — mas sem interface pra usar.\n\n• Safe App pronta pra produção em 2 semanas\n• Usuários passaram a criar, gerenciar e pausar AMMs sem código\n• Virou a interface principal num momento crítico de adoção, enquanto o time seguia focado no protocolo","links":[{"text":"Demo","href":"https://app.safe.global/apps/open?safe=eth:0xfF501B324DC6d78dC9F983f140B9211c3EdB4dc7&appUrl=https%3A%2F%2Fdeploy-cow-amm.bleu.fi%2F"},{"text":"Anúncio CoW","href":"https://x.com/CoWSwap/status/1767587714826956807"}]}]},{"title":"Tornando a complexidade do protocolo legível","summary":"Conceitos abstratos tornados concretos. Governança transparente.","logo":"mev-blocker","items":[{"title":"Have I Been MEV'd","description":"Pra gerar consciência sobre exploração de MEV e adoção do MEV Blocker, a CoW precisava tornar um tema complexo imediatamente compreensível.\n\n• Bots pra Twitter, Discord e Telegram que checam exposição a MEV na hora\n• Dashboard web pra análise de endereços e conexão de carteiras\n• Transformamos um conceito complexo em algo fácil de compartilhar","links":[{"text":"Bot no Twitter","href":"https://twitter.com/mevscanner"}]},{"title":"Painel de governança","description":"Dados de governança viviam espalhados entre Snapshot, contratos on-chain e ferramentas fragmentadas.\n\n• Dashboard Dune consolidando propostas, analytics de votação e dados de delegação\n• Comunidade passou a acompanhar participação, quórum e distribuição de poder de voto\n• DAO ganhou uma visão clara da saúde da governança","links":[{"text":"Dashboard Dune","href":"https://dune.com/bleu/cow-dao-governance"}]}]}]},"whyItWorks":{"title":"Por que essa parceria funciona","description":"O time principal da CoW foca em protocolo e features voltadas ao usuário. Isso deixa uma cauda longa de trabalho técnico crítico — SDKs, migrações, refatorações — que é fundamental, mas difícil de priorizar internamente.\n\nFunciona porque a Bleu opera bem nesse espaço: assumindo trabalho ambíguo e de alto impacto com orientação mínima, mantendo qualidade de código alta e carga de coordenação baixa.","quote":{"text":"O time trabalhou super rápido, operou com orientação mínima e seguiu instruções muito bem.","author":"mfw","role":"CoW DAO"}},"outcome":{"title":"Resultado","description":"Ao delegar trabalho técnico crítico sem aumentar carga de gestão, a CoW expandiu o ecossistema, melhorou a experiência de devs e usuários, e fortaleceu a manutenibilidade do protocolo — enquanto o time principal seguia avançando no protocolo."},"cta":{"description":"Se você tem trabalho difícil de delegar mas difícil de não fazer, esse é o tipo de parceria que a gente constrói.","links":[{"text":"Veja como trabalhamos","href":"/how-we-work"},{"text":"Traga o problema","href":"/contact"}]},"initiatives":{"title":"O que a gente entregou","subtitle":"16 iniciativas entre ferramentas do protocolo, infraestrutura frontend, experiência de desenvolvedor e governança. 30+ meses e contando.","items":[{"title":"cow-py","description":"SDK Python e baseline solver para o CoW Protocol","icon":"cow-protocol","status":"shipped","href":"https://github.com/cowprotocol/cow-py"},{"title":"SDK Framework Agnostic","description":"Arquitetura SDK reestruturada com pacotes base framework-agnostic","icon":"cow-protocol","status":"shipped"},{"title":"CoW Hooks dApps","description":"Quatro hook apps em produção para execução pós-trade","icon":"cow-swap","status":"shipped"},{"title":"Migração Frontend CoW Swap","description":"Migração para Viem + Wagmi, removendo dependências legadas","icon":"cow-swap","status":"in-progress"},{"title":"Morpho Hooks","description":"Hooks de gestão de posições Morpho para o CoW Hook Store","icon":"cow-swap","status":"shipped"},{"title":"Safe Stop-Loss Orders","description":"Safe App para gestão de ordens stop-loss em multisig","icon":"cow-swap","status":"shipped"},{"title":"Safe Milkman Orders","description":"Safe App para ordens Milkman com precificação diferida","icon":"cow-swap","status":"shipped"},{"title":"CoW AMM Deployer","description":"Safe App para criar, editar e gerenciar CoW AMMs","icon":"cow-amm","status":"shipped"},{"title":"Expansão CoW AMM","description":"Oráculos, contratos standalone e funcionalidade expandida","icon":"cow-amm","status":"shipped"},{"title":"MEVaporized Bot","description":"Bots Twitter, Discord e Telegram + dashboard para detecção de MEV","icon":"mev-blocker","status":"shipped"},{"title":"Dashboard de Governança Dune","description":"Analytics para propostas, votação, delegações e análise de delegates","icon":"cow-dao","status":"shipped"},{"title":"API de Ordens Programáticas","description":"Rastreamento ComposableCoW, flash loans e integração com orderbook","icon":"cow-protocol","status":"in-progress"},{"title":"Testes de Performance do Playground","description":"Geração de carga, benchmarking e visualização de métricas","icon":"cow-protocol","status":"in-progress"},{"title":"Playground Offline Mode","description":"Modo offline com liquidez DEX e tokens de teste","icon":"cow-protocol","status":"shipped"},{"title":"Redeploy CoW Subgraph","description":"Reimplantação da infraestrutura de subgraph","icon":"cow-protocol","status":"shipped"},{"title":"Infraestrutura de Solvers","description":"Baseline solver Python, templates e tooling de onboarding","icon":"cow-protocol","status":"shipped"}]}}