# Grant Application - CoW Protocol Playground Block Explorer Integration

**URL:** <https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284>\
**Category:** CoW Grants Program\
**Tags:** complete, grant-funded\
**Created:** [November 28, 2025, 2:04pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284 "2025-11-28T14:04:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [November 28, 2025, 2:04pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/1 "2025-11-28T14:04:28Z")

</div>

**RFP Response:** _RFP: CoW Protocol Playground Block Explorer & Transaction Analysis_

**Disclaimer:** We are aware that this proposal is being submitted past the original deadline. We are sharing it nonetheless in case the evaluation process remains open to late submissions. Should this proposal still be eligible for consideration, we would be grateful. If not, we fully understand and will participate in the next available round.

## Author(s)

**CoBuilders Team**

GitHub: [CoBuilders · GitHub](http://github.com/CoBuilders-xyz)

Website: cobuilders.xyz

### Experiences and Qualifications

CoBuilders is a blockchain-native R&D and engineering studio focused on developer tooling, smart contracts, protocol, and L2 development, and DeFi/Dapp engineering. We take a research-driven, security-minded approach to building reliable systems across the Web3 stack. We’ve partnered with leading organizations such as Arbitrum, OpenZeppelin, Tools for Humanity, ZetaChain, SeedGov, and others across the ecosystem.

## Grant Category

**Developer Tooling / Infrastructure**

This grant responds to the CoW Grants Program RFP for integrated block exploration and transaction analysis tools for the CoW Protocol Playground.

## Grant Description

The CoW Protocol Playground currently lacks local tools for transaction inspection and debugging. Developers must rely on external services like Etherscan, which don’t work with local/forked chains.

**Our Solution:** Integrate **Otterscan** (a mature, open-source block explorer designed for local development chains) with the CoW Protocol Playground. Otterscan has native Anvil support and is actively maintained with 2.5k+ GitHub stars.

**Current Status:** We have a working PoC with Otterscan running, connected to the local Anvil chain with basic Docker integration.

**This grant will complete the integration by:**

1. **Otterscan Integration** : Production-ready Docker Compose setup with contract verification support (local or default Sourcify)

2. **Frontend Integration** : Modify CoW Swap and CoW Explorer frontends to replace Etherscan URLs with local explorer URLs ([http://localhost:8003](http://localhost:8003))

3. **Documentation** : Complete user and developer guides

**What Otterscan Provides (Built-in):**

- Block and transaction browsing

- Transaction traces and call graphs

- Gas profiling and analysis

- Contract code viewing (when verified)

- Address transaction history

- Search functionality

- Failed transaction debugging with revert reasons

**What We’ll Build:**

- Production-ready Otterscan Docker Compose integration

- Contract verification setup (local or default Sourcify)

- Frontend URL modifications in CoW Swap and CoW Explorer

- Configuration for seamless development experience

- Documentation

**Demo Screenshots:**

Below are example views from our working Otterscan integration, demonstrating how developers will be able to inspect CoW Protocol transactions locally with full traces, logs, and decoded call data.

**Figure 1 — Transaction Overview**

Provides a high-level summary of the transaction: gas usage, calldata decoding, token flows, involved contracts, revert reasons (if any), and metadata.

**Figure 2 — Transaction Logs View**

Displays decoded event logs emitted during the settlement flow, including WETH transfers, CoW settlement events, Uniswap swaps, and USDT movements.

**Figure 3 — Transaction Trace View**

Shows the full call graph for a CoW Protocol settlement, including internal calls, token transfers, Uniswap interactions, and fallback executions.

 ![Group 15560 (4)](https://europe1.discourse-cdn.com/flex013/uploads/cow/original/2X/a/a5ba6b8a3b3ada0c1defd3cda02ee3ac91275365.png)

## Type of Grant

**Milestone-based Grant**

This is a milestone-based grant with clear deliverables at each stage, enabling verification of progress and quality before proceeding to subsequent phases.

## Milestones

| Milestone | Title | Due Date | Funding Request |
| --- | --- | --- | --- |
| M1 | Otterscan Integration | Week 1 | 40% ($3,000) |
| M2 | Frontend Integration | Week 2 | 40% ($3,000) |
| M3 | Documentation | Week 2-3 | 20% ($1,500) |

**Total Timeline: 2-3 weeks from approval**

### Milestone 1: Otterscan Integration (40% - $3,000)

**Deliverables:**

- Seamless Otterscan integration into existing Docker Compose (fork and non-interactive modes)

- Production-ready configuration with optimized settings for Anvil

- Configure service networking and dependencies.

- Ensure all Otterscan features work correctly (traces, gas profiling, contract viewing)

- Contract verification setup:

- Documentation of configuration options and trade-offs

**Success Criteria:** Otterscan is fully functional with all debugging features available, and contract verification is working.

* * *

### Milestone 2: Frontend Integration (40% - $3,000)

**Deliverables:**

- **Modify CoW Swap frontend** to replace Etherscan links with local explorer URLs (localhost:8003)

- **Modify CoW Explorer frontend** to add “View on Blockchain” links pointing to local Otterscan

- Implement dynamic URL generation based on deployment mode (local vs production)

- Test all navigation flows work correctly

**Note:** This requires code changes in the CoW Swap and CoW Explorer repositories to replace production URLs with configurable local explorer URLs.

**Success Criteria:** One-click navigation from frontends to the local block explorer for all transactions and addresses

* * *

### Milestone 3: Documentation (20% - $1,500)

**Deliverables:**

- Complete user guide for using Otterscan with CoW Protocol

- Developer documentation for maintaining and extending the setup

- Troubleshooting guide

- RFP compliance document showing all requirements met

**Success Criteria:** Documentation enables new developers to use and maintain the explorer without assistance

* * *

## Duration

**Commencement Date:** Upon successful approval, we will set a kickoff date

**Completion Timeline:** 2-3 weeks for core deliverables

## Funding Request

**Total: $7,500 USD**

- Payment split: $5,000 in xDAI + $2,500 in COW

**Breakdown by Milestone:**

- M1 (Otterscan Integration): $3,000 (40%)

- M2 (Frontend Integration): $3,000 (40%)

- M3 (Documentation): $1,500 (20%)

**Justification:** As mentioned above, this 2-3 week project delivers all RFP requirements by integrating proven open-source tools (Otterscan + Sourcify). The work includes Docker configuration, frontend modifications to replace Etherscan URLs, and comprehensive documentation.

## Gnosis Chain Address

0x483Ee74762461981f2828Ded35E901B9B2424A01

## Terms and Conditions

By submitting this grant application, we acknowledge and agree to be bound by the CoW DAO Participation Agreement and the CoW DAO Grant Agreement Terms.

---

<div class="post-metadata">

**Author:** ![mfw78](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/mfw78/32/1598_2.png) [@mfw78](https://forum.cow.fi/u/mfw78)\
**Post date:** [November 28, 2025, 6:06pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/2 "2025-11-28T18:06:21Z")

</div>

Wow, this looks super cool! Can you please clarify if the figures are of a fork that you have running (whereby you then executed a settlement on `anvil`), or if it is a historical lookup of a transaction / settlement that had already been done (and just the block / execution data was looked up via `anvil` and `otterscan` ?

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [November 28, 2025, 6:51pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/3 "2025-11-28T18:51:21Z")

</div>

Thanks! To clarify: the screenshots come from a **locally executed** settlement.  
We started the Playground using the standard `docker-compose` fork setup, performed a swap directly on this local forked chain, and then captured the Otterscan views of that locally executed transaction.

So these figures are **not** historical lookups, they’re traces and logs from a **fresh transaction executed on our local Anvil fork**.

---

<div class="post-metadata">

**Author:** ![mfw78](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/mfw78/32/1598_2.png) [@mfw78](https://forum.cow.fi/u/mfw78)\
**Post date:** [December 2, 2025, 10:59am UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/4 "2025-12-02T10:59:03Z")

</div>

Hi @CoBuilders.xyz, after reviewing this grant application with the Grants Committee, I’m signalling my support of this grant. Given internal discussion with the grants committee, I think we can move this through to voting on Snapshot. For guidance on how to do so (if not familiar), please see the grant program docs and/or other grants that have been completed to see how they’ve gone about posting on Snapshot.

We kindly advise to advoid posting to Snapshot on a Friday afternoon as this then means that a lot of the time for the vote may be eaten by the weekend before quorum could potentially be reached.

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [December 2, 2025, 7:14pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/5 "2025-12-02T19:14:25Z")

</div>

Hi @mfw78 thanks for your support! We already posted the application on Snapshot. Here is the link:

[https://snapshot.box/#/s:cowgrants.eth/profile/0x640084a560B2a051d7D20933061D3cA3e8860B41](https://snapshot.box/#/s:cowgrants.eth/profile/0x640084a560B2a051d7D20933061D3cA3e8860B41)

Let us know if you need anything else.

Regards,

CoBuilders Team

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [December 6, 2025, 3:58pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/6 "2025-12-06T15:58:39Z")

</div>

# CoW Grants: Grantee Onboarding

Congratulations! Your grant proposal has been approved by the CoW Grants Council via Snapshot. We’re excited to support your work on integrating Otterscan as a local block explorer for the CoW Protocol Playground.

**Grant** : CoW Protocol Playground Block Explorer Integration  
**Grantee** : CoBuilders Team (CoBuilders.xyz)  
**Amount** : $7,500 USD ($5,000 xDAI + $2,500 COW)  
**Approved** : [Snapshot](https://snapshot.box/#/s:cowgrants.eth/proposal/0x16e24964d5898dba1c5455e3ebff0cb898bdeec388d75875c0471077428596ec) on December 5, 2025

* * *

## Your Grant Team

**Sov** - Process, payments, and approvals  
@mfw78 - Technical review and quality standards

This is a **milestone-based** grant with a 2-3 week timeline. Your [approved proposal](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284) governs all details.

* * *

## Milestone & Delivery

| Milestone | Deliverable | Due Date | Payment |
| --- | --- | --- | --- |
| M1 | Otterscan Integration (Docker Compose setup, contract verification, Anvil configuration) | Week 1 | $3,000 (40%) |
| M2 | Frontend Integration (CoW Swap & Explorer URL modifications, environment config) | Week 2 | $3,000 (40%) |
| M3 | Documentation (user guides, developer docs, troubleshooting) | Week 2-3 | $1,500 (20%) |

**Success metric** : Otterscan fully functional with all debugging features (traces, gas profiling, contract viewing) and one-click navigation from CoW frontends to the local block explorer.

When you complete a milestone, post in this thread with links to deliverables (GitHub, docs) and tag @Sov and @mfw78. Your Reviewer responds within 7-14 days. Approved milestones enter the next end-of-month payout cycle, with funds arriving by the 15th of the following month.

Post progress updates every 2-4 weeks. Flag blockers early. Small changes can be approved directly by your team. Major changes need a Snapshot vote.

* * *

## Your Responsibilities

Execute your proposal as approved and deliver on time to the quality standards you committed to. Post proactive progress updates in this thread - don’t wait for us to ask. When you hit issues, flag them early. When you complete milestones, post deliverable links and tag your team. If timelines shift, discuss in this thread.

Deliverables must be open source. You’re an independent contractor handling your own taxes. Review full [grant terms here](https://forum.cow.fi/t/grants-dao-grant-agreement-terms-from-february-2025/2752) and [here](https://gateway.pinata.cloud/ipfs/Qmf9MYhcG2pFrDoVy13p6FWeVF4nG9HbJvRfYYbhazTCFe).

* * *

Please reply confirming that you’ve read this onboarding, provide your Gnosis Chain payment address (must match your Snapshot signing account), confirm that you understand your responsibilities, and acknowledge that you can reach your Steward and Reviewer via the contacts above.

Once confirmed, you’re clear to start building. Questions? Tag @Sov for process/payments or @mfw78 for technical issues. 🐮

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [December 10, 2025, 3:19pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/7 "2025-12-10T15:19:06Z")

</div>

Hi everyone, and thanks for the warm onboarding. We’re grateful for the support and excited to contribute to the CoW Protocol ecosystem. The **start date will be Monday, December 15th**.

**Here is the requested information:**

- **Confirmation:** We’ve read and understood the onboarding details, the milestone structure, and the delivery expectations.

- **Responsibilities:** We acknowledge all grantee responsibilities, including timely delivery, open-source requirements, proactive updates, and clear communication in this thread.

- **Payment Address (Gnosis Chain):** 0x640084a560B2a051d7D20933061D3cA3e8860B41

- **Points of contact:** Confirmed. We’ll reach out to @Sov for process/payments and @mfw78 for technical review whenever needed.

We’re fully aligned with the approved proposal and ready to begin building next week.

Looking forward to collaborating closely and delivering high-quality work.

Thanks again for the trust.  
CoBuilders Team 🌟 🐮

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [December 19, 2025, 10:41pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/8 "2025-12-19T22:41:58Z")

</div>

**Milestone 1 completed – Otterscan Integration**

Hey team, we’re happy to share that **Milestone 1** is now complete, in line with the approved proposal and success criteria.

**Milestone 1 deliverables**

**Otterscan integration**

- Seamless Otterscan integration into the existing Docker Compose setup (fork and non-interactive modes)

- Production-ready Anvil configuration with optimized settings

- Service networking and dependencies fully configured

- All Otterscan features working as expected:

**Contract verification setup**

- Otterscan configured to support contract verification

- Flexible verification mode:

- Verification working with both approaches

- Configuration options documented

**Local endpoints**

- Otterscan: [http://localhost:8003](http://localhost:8003)

- Local Sourcify: [http://localhost:5555](http://localhost:5555)

- Contract verification supported via Foundry or Sourcify API

- Verified source code correctly rendered in Otterscan

PR with full implementation:  
👉 [https://github.com/cowprotocol/services/pull/4000](https://github.com/cowprotocol/services/pull/4000)

This satisfies the Milestone 1 success criteria: _Otterscan is fully functional with all debugging features available, and contract verification is working._

Tagging **@Sov** and **@mfw78** for review.

No blockers so far. Feedback is very welcome!

Thanks,  
**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [December 26, 2025, 9:33pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/9 "2025-12-26T21:33:47Z")

</div>

**Weekly progress update**

Hey team, sharing a progress update for this week.

We’ve continued advancing the integration work and opened two PRs covering the next set of frontend deliverables.

**PR:**

👉 [[M2] Integrate block explorer URL override for Otterscan by augustocollerone · Pull Request #4012 · cowprotocol/services · GitHub](https://github.com/cowprotocol/services/pull/4012)

**Frontend**

- Added support for linking from CoW Swap to the local Otterscan instance

- Updated explorer URL handling and environment-based configuration

- Ensured smooth one-click navigation from frontend views to the local block explorer

**PR:**

👉 [[M2] feat(common-utils): add REACT\_APP\_BLOCK\_EXPLORER\_URL environment variable override by augustocollerone · Pull Request #6774 · cowprotocol/cowswap · GitHub](https://github.com/cowprotocol/cowswap/pull/6774)

Overall, this week’s work builds directly on the Otterscan setup delivered in Milestone 1 and advances the frontend integration required for Milestone 2.

No blockers at the moment.

As always, feedback is very welcome!

Thanks,

**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [December 27, 2025, 3:16am UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/10 "2025-12-27T03:16:10Z")

</div>

Thanks for the update and the follow up here. Keep us posted and let us know if anything we can do from this end to help as you move forward.

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [January 29, 2026, 2:25pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/11 "2026-01-29T14:25:15Z")

</div>

@CoBuilders.xyz sending a note here to request an update on status of this work.

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [January 29, 2026, 6:19pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/12 "2026-01-29T18:19:06Z")

</div>

Hi @Sov , thanks for checking in. Happy to share a status update.

- **Milestone 1:** fully delivered and merged.

- **Milestone 2:** implemented across two PRs.

- **Milestone 3:** documentation is ready on our side. We’re currently waiting for final code approval and the PR to be merged in order to apply the final changes. Once feedback is finalized, we expect to complete Milestone 3 within the next few days.

Let us know if you’d like a more detailed breakdown of any item.

Thanks,  
**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [January 29, 2026, 6:47pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/13 "2026-01-29T18:47:09Z")

</div>

Excellent - thanks for this update! One last question on this: might you have an expected timeline of when you think all of the work would be completed?

---

<div class="post-metadata">

**Author:** ![Chim9](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/chim9/32/417_2.png) [@Chim9](https://forum.cow.fi/u/Chim9)\
**Post date:** [January 30, 2026, 1:46pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/14 "2026-01-30T13:46:04Z")

</div>

Hi @CoBuilders.xyz, thanks for you work, Milestone 1 and 2 have now been paid.

You asked to have $2,500 paid in $COW tokens out of the $7,500 total for the grant, so we converted Milestone 1 into $2500 in $COW + $500.

Please note that if you plan to sell the $COW tokens received as part of this grant, liquidity on Gnosis Chain is currently quite limited, which may result in significant price impact. For this reason, we would recommend bridging the tokens to Ethereum, where liquidity is deeper, using the [Gnosis bridge](https://bridge.gnosischain.com/).

There are no bridge fees for this transfer; you would only need to cover a small claim transaction fee on Ethereum once the bridge transfer has been confirmed.

On another note, as we are migrating the Grants Treasury Safe from Gnosis Chain to Ethereum mainnet, for the upcoming milestones of this grant, payments will be made on Ethereum. If the provided address for payments is a Safe, please make sure it is deployed on Ethereum and that the signer configuration is up to date. If you’d prefer to receive future payments at a different address, feel free to share an alternative one.

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [January 30, 2026, 1:58pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/15 "2026-01-30T13:58:40Z")

</div>

Thanks, @Sov! Assuming there’s no additional feedback on the remaining PR once it’s merged, we expect to finalize and publish the documentation and fully close out the project within **2 days** after the merge.  
We’ll keep the thread updated as soon as that happens.

Thanks again,  
**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [February 5, 2026, 3:28pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/16 "2026-02-05T15:28:45Z")

</div>

Hi @Sov and @mfw78,

just a quick note to flag that the remaining PR is still open and ready for final review and merge:

👉 [https://github.com/cowprotocol/services/pull/4077](https://github.com/cowprotocol/services/pull/4077)

Any help to move this forward would be much appreciated.

Thanks!  
**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [February 6, 2026, 1:10pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/17 "2026-02-06T13:10:21Z")

</div>

Thanks for the heads up on this @CoBuilders.xyz I will check with the team now and see if we might be able to help in moving this forward to completion.

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [February 20, 2026, 3:53pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/18 "2026-02-20T15:53:25Z")

</div>

Hi @Sov and @mfw78,

just a quick update on **Milestone 3**.

We’re currently applying the latest round of feedback to the documentation and have pushed updates accordingly. The changes are tracked in the following PR:

👉 [https://github.com/cowprotocol/services/pull/4146](https://github.com/cowprotocol/services/pull/4146)

We’ll continue iterating as needed and expect to finalize this milestone shortly once feedback is completed.

Thanks again for the continued review and support.

**CoBuilders Team**

---

<div class="post-metadata">

**Author:** ![Sov](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/sov/32/1295_2.png) [@Sov](https://forum.cow.fi/u/Sov)\
**Post date:** [February 20, 2026, 5:05pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/19 "2026-02-20T17:05:06Z")

</div>

Excellent - thanks for the update and congrats on the continued forward progress you are making.

---

<div class="post-metadata">

**Author:** ![CoBuilders.xyz](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.cow.fi/cobuilders.xyz/32/1591_2.png) [@CoBuilders.xyz](https://forum.cow.fi/u/CoBuilders.xyz)\
**Post date:** [February 26, 2026, 6:08pm UTC](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284/20 "2026-02-26T18:08:56Z")

</div>

Hi @Sov and @mfw78,

We’re happy to share that **Milestone 3 is now complete**.

The latest documentation updates have been merged:  
👉 [https://github.com/cowprotocol/services/pull/4146](https://github.com/cowprotocol/services/pull/4146)

With this merge, all milestones (M1, M2, and M3) are fully delivered and completed in accordance with the approved proposal and success criteria.

Please let us know if there’s anything else needed from our side. Otherwise, we consider the project closed from an implementation standpoint.

Thanks again for the collaboration — it’s been great working together on this.

**CoBuilders Team**

[Next page](https://forum.cow.fi/t/grant-application-cow-protocol-playground-block-explorer-integration/3284.md?page=2)
