Retain Cisco at rank 2

Deciding
No context provided.
Who can edit?
Reply
Up
Share

Evidence for Retention

Argument-0008: Retention at Rank II

Report Date 2026/05/25 (YYYY/MM/DD)
Submitted by Francisco Aguirre

Member details

  • Matrix username: @cisco:parity.io
  • Polkadot address: 129EYiTbv2J4LkYqRNssUfMuxNLYN8TW2LgfG1Gqyj8wCcs7
  • Current rank: 2
  • Date of initial induction: 2024/05/31
  • Date of last report: 2026/03/02
  • Area(s) of Expertise/Interest: XCM, Bridges, Smart Contracts, JAM, Storage

Reporting period

  • Start date: 2026/03/02
  • End date: 2026/05/25

Argument

This period I moved from designing HOP to implementing it in full, reworked Bulletin Chain's authorization model to prevent data loss on renewal, finished the DCA Wizard and continued teaching at PBA.

The majority of my time was spent polishing and merging HOP to polkadot-sdk[1][2], this involved implementing a two-phase claim/ack flow for data retreival[3], wiring data promotion into the node[4] and the runtime[5], and hooking authentication into Bulletin authorizations[6].

Separately, I reworked Bulletin Chain's authorization model to ensure renewed authorizations form contiguous periods, so data is never lost in the gap between an expiring and a renewed slot. I prototyped period-based authorizations[7] but closed it in favor of authorization slots[8], which are more flexible and better at separating concerns. Throughout, I focused on simplification: simplifying the renewal hard-cap[9], auto-renewal charging[10], and adding a runtime API so frontends can query authorizations without looking into storage items[11].

I finished the DCA Wizard[12] and it was used to create a DCA converting fellowship treasury DOT into HOLLAR[13], which I dry-ran with chopsticks to verify it was working correctly before it went live.

I helped students with their projects and lectured about XCM at the Protocol Builder's Program in Lisbon[14], continuing my involvement in PBA.

Our JAM client, GrayMatter, passed the fuzzer[15], moving it closer to Milestone 1 acceptance.

Voting record

Ranks Activity thresholds Agreement thresholds Member's voting activities Comments
I 90% N/A
II 80% N/A 100% I have voted on 0 out of 0 referenda in which I was eligible to vote (i.e 100% voting activity).
III 70% 100%
IV 60% 90%
V 50% 80%
VI 40% 70%
Status
Decision14d
Confirmation
1hr
Attempts
0
Tally
100%Aye
0%Nay
Aye1
Nay0
  • 10.00%
  • 0.0%

    Threshold

  • 0.0%
Bare Aye1
Max Voters11
Check how referenda works here.
Call
Metadata
Timeline3
Curves
Comments