Principal Blockchain Engineer & Protocol Architect.
I work on Rust-based blockchain infrastructure, EVM execution layers, protocol design, and distributed systems.
I am currently working at Moonsong Labs, contributing to the core protocol of Moonbeam, an Ethereum-compatible smart contract parachain on Polkadot.
My work includes:
- Moonbeam core protocol architecture
- EVM execution-layer internals
- Gas metering and resource accounting
- Geth-compatible tracing APIs
- Runtime and node-level protocol development
- Protocol design for Moonbeam and Tanssi
- Upstream contributions to the Polkadot ecosystem
I am also a maintainer of Polkadot Frontier, the EVM compatibility layer for Polkadot and Substrate. Frontier provides the EVM backbone for Polkadot-based chains and enables Ethereum-compatible execution, RPCs, precompiles, and tooling on top of the Polkadot SDK.
- Rust protocol development
- Polkadot SDK / Substrate
- EVM execution layers
- Frontier / Ethereum compatibility
- Precompiles
- Gas metering and resource accounting
- Geth-compatible tracing
- Distributed systems
- Decentralized storage protocols
- Merkle proofs and on-chain verification
- Protocol architecture and incentives
- Technical leadership and mentoring
Since 2021, I have been working on Moonbeam's core protocol and EVM compatibility layer.
Notable work includes:
- Redesigning Moonbeam's EVM gasometer into a multi-dimensional model accounting for both execution cost and proof-size cost.
- Leading the implementation of full Geth-compatible EVM tracing, including
debug_*andtrace_*RPC methods. - Contributing to protocol architecture, runtime design, precompiles, and node internals.
- Acting as a technical point of contact for core protocol matters.
- Mentoring and coaching engineers working on protocol-level components.
I contributed to the Tanssi core protocol, including the design of the shared collators reward system and related protocol-level incentives.
I worked on protocol design and research for StorageHub, a Web3 Foundation grant project focused on decentralized storage verification.
The work included designing an on-chain storage proof verification mechanism using Merkle Forest Trees, with the goal of enabling scalable verifiable storage while minimizing persistent on-chain state.
Most of my work is in Rust and blockchain infrastructure.
I contribute to:
I previously worked on Duniter, a blockchain-based P2P cryptocurrency engine with a Web of Trust, including its migration toward Substrate-based architecture through Duniter-v2s.
Most of my historical Duniter contributions are hosted on git.duniter.org.
I created and maintain a few Rust crates, including:
I have also contributed to ecosystem crates such as async-lock.
- Rust
- TypeScript / Node.js
- Java
- SQL
- WASM
- Linux
- Docker
- GitLab CI/CD
- GitHub Actions
- Mail:
catelodottf - LinkedIn: linkedin.com/in/librelois






