| Report Date | Date of submission (2026/02/23) |
| Submitted by | Guillaume Thiolliere |
I am applying for promotion to Rank III. My contributions to the Polkadot SDK demonstrate the technical mastery and security-conscious mindset required of a Fellow. Since my induction, I played a primary role in the implementation of the new Transaction Extensions, a major protocol component. Additionally, I have been a core implementer for the Proof-of-Personhood initiative (Referendum 1783) and have consistently demonstrated a security-first approach by precisely reviewing and even identifying one vulnerability before external auditors. My work is grounded in a deep understanding of FRAME's internals, knowledge built during my foundational contributions (2019–2022) and maintained through rigorous current-day code review.
Manifesto Requirement: "Played a supporting role in the code-design and a primary role in the implementation of a major protocol component."
My primary contribution during this period has been the Transaction Extensions overhaul. While the initial ideation and code originated from Gavin Wood and the implementation was then taken over by George Pisaltu, I took a primary role in the concrete implementation, refactoring, and finalization of this major component.
Additionally, I have implemented substantial components for the People Chain (Proof-of-Personhood):
pallet::authorize (PR #6324) to replace the deprecated "validate unsigned" flow, significantly improving the developer experience by abstracting validation complexity.Manifesto Requirement: "Thinking in a security-conscious, game-theoretic way... systems must function adequately even with a modest minority of malicious users."
A Fellow must act as a guardian of the network. My contributions demonstrate this mindset:
verifiable crate regarding invalid member keys (PR #21) and fixing potential transaction pool spam vectors in the experimental tasks feature (PR #10162).Manifesto Requirement: "Demonstrable presence of knowledge sharing within the ecosystem."
I actively bridge the gap between internal implementation and ecosystem adoption:
Manifesto Requirement: "Understand the difference between what something does and how it works... build substantial protocol components alone."
My expertise is grounded in long-standing contributions to the core of FRAME (2019-2022). I rewrote the decl_* macros into the modern pallet macros and designed the Instantiable Pallet system (now critical for Asset Hub). This historical context proves my ability to design and maintain the foundational infrastructure that the entire network relies upon.
| Ranks | Activity thresholds | Agreement thresholds | Member's voting activities | Comments |
|---|---|---|---|---|
| I | 90% | N/A | I have voted on 0 out of 0 referenda in which I was eligible to vote. | |
| II | 80% | N/A | ||
| III | 70% | 100% | ||
| IV | 60% | 90% | ||
| V | 50% | 80% | ||
| VI | 40% | 70% |
Threshold