---
title: "Notes · Mochavi"
description: "Technical notes on cryptography, protocols and AI engineering from Mochavi."
canonical: "https://www.mochavi.com/notes"
markdown_mirror: "https://www.mochavi.com/notes.md"
language: "en"
generated_from: "prerendered HTML"
---

> Canonical HTML: [https://www.mochavi.com/notes](https://www.mochavi.com/notes)
>
> This machine-readable Markdown mirror is generated from the canonical page during the Mochavi production build.

![](https://www.mochavi.com/images/strata/strata-sediment-1920.webp)

Notes

# Notes from the work.

What we learn building cryptography, protocols and AI systems, written for engineers who have to make the same decisions.

**Mochavi** builds regulated on-chain finance products, zero-knowledge cryptography and production AI for banks, protocol teams and AI companies. [See services →](https://www.mochavi.com/services)

## All notes

-   [12 October 2026
    
    ### How to review an MCP server before an agent can call it
    
    Eight checks we run before an MCP server gets near production data, from tool permissions to what its outputs can make an agent do.
    
    
    
    ](https://www.mochavi.com/notes/mcp-server-review)
-   [12 October 2026
    
    ### BLS signature aggregation: what it saves and what it costs
    
    One signature for a whole validator set sounds free. It isn't: rogue keys, subgroup checks and pairing costs decide whether it's safe and fast.
    
    
    
    ](https://www.mochavi.com/notes/bls-signature-aggregation)

![](https://www.mochavi.com/images/strata/strata-band-1920.webp)

Start a project

## Tell us what has to work.

Describe the system and the deadline. We reach out within five days; the first call is free and confidential.

* * *

[Start a project](https://www.mochavi.com/contact)

Or email hello@mochavi.com
