# bytematch

> bytematch — cognis-digital-bytematch. Use this tool when you need to verify the integrity of on-chain bytecode against its source code, solving problems of unverified or tampered proxies and implementations. It takes in source code and on-chain bytecode as inputs and outputs a verification result, indicating whether the deployed code matches the expected build. This tool is ideal for use cases involving smart contract security and auditing, particularly when working with Foundry builds and git version control.

Canonical page: https://skillsregistry.net/skills/cognis-digital-bytematch  
JSON: https://api.skillsregistry.net/v1/skills/cognis-digital-bytematch

## Description

Verifies that deployed on-chain bytecode matches a given source/Foundry build, detecting unverified or tampered proxies and implementations.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Updated:** 2026-09-21

## Source

- **Source listing:** [GitHub](https://github.com/cognis-digital/bytematch)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "cognis-digital-bytematch"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/cognis-digital-bytematch` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/cognis-digital-bytematch/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
