Meeting Minutes July 23, 2025
Attendees:
Name
Attendance
Role
Voting Seat (Y/N)
Election Cycle
Kevin Hammond
Yes
Chair
Y
October 2025
Adam Dean
Yes
Vice Chair
Y
October 2025
Terence ‘Tex’ McCutcheon
Yes
Secretary
N
N/A
Lorenzo Bruno
Yes
Secretary
N
N/A
Markus Gufler
Yes
Member/Seat
N
October 2025
Nicolas Biri
Yes
Member/Seat
Y
April 2026
Duncan Coutts
Yes
Member/Seat
Y
April 2026
Jonathan Kelly
Yes
Member/Seat
Y
October 2025
Sebastian Nagel
Yes
Member/Seat
Y
April 2026
Benjamin Hart
Yes
Member/Seat
Y
October 2025
Neil Davies
No
Member/Seat
Y
April 2026
Alexander Moser
No
Member/Seat
Y
April 2026
Community/Other Attendees
Alex Seregin
Christian Taylor
Duncan Soutar
Kris Bennett
Recording: Technical Steering Committee - 2025/07/23 - Recording
Transcript: Technical Steering Committee - 2025/07/23 08:27 CDT - Transcript
Chat Transcript: Technical Steering Committee - 2027/07/23 - Chat Transcript
Intros
TBD
Agenda 7.23.25
Node 10.5.1 released
TSC remit
2030 vision - initial discussion/feedback
TSC evaluation criteria published for DReps to use (tweet etc)
Any further discussion of contrcontracts/milestones/deliverables - Markus’s points
Plutus maxExecutionUnits Parameter Update tweet
Intersect Updates
Update from Security Council - Charles Morgan has left IOG; plan for Disaster Recovery Fire Drill
Decisions/Actions
Decisions
Motion Passed: Deliverables for Fund Withdrawal The TSC voted to recommend that DREPs should not vote to withdraw funds for technical development budgets without deliverables being available for their review and approval. This motion passed with 6 votes for, 0 against, and 2 abstentions.
Actions
Follow Up on Milestone/Deliverable Transparency: Kevin will set up a meeting with Jack Briggs from the ISC to discuss the issues of incomplete treasury withdrawals and learn lessons for future budget rounds.
Formulate DREP Guidance: The TSC will work on formulating general guidance for DREPs regarding the importance of deliverables when voting on proposals, rather than targeting individual proposals.
Postpone TSC Remit Discussion: The in-depth discussion about the TSC's remit has been postponed.
Schedule 2030 Vision Discussion: Kevin will organize an out-of-band meeting with the product committee (Sam and others) and interested TSC members to have a detailed discussion about the 2030 vision.
Publish Parameter Update Tweet: An async request will be made to Tex to publish a Twitter post about the protocol parameter update, including a link to the Cardano forum post for further context.
Reconsider 90-Day Notification Guardrail: The issue of the 90-day notification period for protocol parameter changes will be passed back to the parameter committee for reconsideration, potentially with input from security researchers.
Identify IOG Security Council Representative: Nicolas will follow up with Christian regarding the recommendation for a new IOG representative on the Security Council.
Plan Disaster Recovery Plan (SIP 135) Fire Drill: Kevin will link up with Christian and Nick to prepare for a fire drill of SIP 135 (Disaster Recovery Plan), aiming to coordinate with SPOs next week and run the first drill around September on SanchoNet. Johnny offered to assist with writing guidance documents.
Synthesize Minutes for Intersect Update: Kevin will discuss with Tex and Christian how to synthesize a short form of the meeting minutes and extract important actions to be passed on via Intersect's new online update mechanism.
Topic
Discussion
Notes
Call to Order & Quorum
Kevin called the meeting to order. Kevin clarified that the quorum is six, not five plus the chair, as the chair can be elected.
Quorum was met.
Agenda Review
Kevin pasted the proposed agenda into the chat. Alex, as a guest, had no specific items to add. Kevin asked TSC members for any additions or prioritization.
Proposed agenda pinned in chat.
Milestones & Treasury Withdrawals
Johnny raised an action item from the previous week regarding linking milestones/information to Treasury withdrawals. He proposed a motion to communicate to the board to link documents for treasury withdrawals so DREPs know what milestones have been drafted. Kevin confirmed the incompleteness of treasury withdrawals without milestones.
Motion proposed by Johnny: Communicate to the board to create linked documents for treasury withdrawals to expose milestones to DREPs.
Tooling for Milestones
Kevin asked Adam about tooling for exposing milestones. Adam clarified that Zerates is working on a dashboard, not him. Lorenzo shared a link to a blog post about the platform and confirmed Zerates is building a dashboard similar to the CAT's milestone module, displaying payments and details.
Zerates is developing a dashboard for milestones. Link to blog post shared in chat.
Availability of Draft Contracts
Johnny inquired if draft milestones/contracts are available through the tooling for voting. Lorenzo explained the tooling reads from smart contracts, and as wet (legal) contracts are off-chain, the tooling cannot present drafts pending approval.
Tooling reads from smart contracts; cannot display draft off-chain contracts.
Concerns on Rushing Withdrawals
Kevin expressed concern about treasury withdrawals being pushed without agreed-upon milestones and deliverables, leading to vague proposals and significant funding without detail. Adam confirmed that funds would go to a holding address, with metadata accompanying movement to project-specific smart contracts once milestones are ready, but this is after treasury withdrawal.
Process relies on trust that Intersect will properly administer contracts.
TSC Remit Discussion
Nicolas questioned if the discussion on milestones falls within the TSC's remit. Johnny argued that DREPs voting on funds needs this information. Kevin stated that technical direction and delivery fall under the TSC.
Discussion on whether milestone concerns are within TSC scope.
Motion on Deliverables
Adam proposed a motion: "The TSC recommends that DREPs should not vote to withdraw funds for technical development budgets without milestones being available for their review and approval." Duncan suggested changing "milestones" to "deliverables" or "deliverables and preferably milestones." Adam agreed to "deliverables." Johnny seconded the amended motion.
Amended Motion: The TSC recommends that DREPs should not vote to withdraw funds for technical development budgets without deliverables being available for their review and approval.
Vote on Motion
The motion was put to a vote.
Motion Passed: 6 for, 0 against, 2 abstentions.
Next Steps for Deliverables
Kevin raised the issues with the ISC, and Jack Briggs offered to speak with TSC members. Kevin suggested setting up a session to learn lessons for future budget rounds. Lorenzo suggested the TSC could ask specific questions about proposals to help DREPs. Johnny preferred broad guidance rather than targeting individual proposals.
Kevin to set up meeting with Jack Briggs. TSC can formulate general guidance for DREPs.
TSC Remit Re-evaluation
Adam suggested postponing the TSC remit discussion to focus on more productive items like protocol parameter changes. Kevin noted the remit needs to be agreed upon before elections.
Postponed discussion on TSC remit.
2030 Vision
Kevin suggested taking the detailed discussion on the 2030 vision out of band, proposing a meeting with the product committee (Sam and others) and interested TSC members.
Out-of-band meeting to discuss 2030 vision.
TSC Evaluation Criteria & Tweet
The TSC reviewed and updated evaluation criteria from April, publishing a tweet about them for DREPs. Johnny clarified the tweet emphasizes these are optional guidelines, not evaluations.
Tweet published regarding updated TSC evaluation criteria for DREPs. No immediate reaction observed.
Protocol Parameter Update
Sebastian reminded Kevin about a pending tweet regarding the protocol parameter update. Kevin confirmed the Cardano forum post has already gone live, starting the 90-day notification period before an on-chain submission. Johnny suggested linking the forum post in the tweet.
Tweet about parameter update pending. 90-day notification period started with forum post.
Discussion on 90-day Notification
Adam questioned the 90-day wait, suggesting it's overly conservative, and asked if the TSC could propose lowering it. Kevin explained the 90-day period was a compromise with security researchers for proper community debate. This falls under the parameter committee's remit, not the TSC's. Sebastian questioned why it's an off-chain agreement not on-chain.
Discussion on the rationale and potential review of the 90-day notification period for protocol parameter changes.
Security Council Update
Kevin provided an update from the Security Council. Charles Morgan (IOG Head of Security) is no longer a representative, and the Security Council has approached Nicolas for a recommendation for a replacement. Kevin highlighted Charles's instrumental role in Cardano's security.
IOG representative needed for Security Council. Nicolas to follow up on recommendation.
Disaster Recovery Plan (SIP 135) Fire Drill
Kevin discussed planning a fire drill for SIP 135 (Disaster Recovery Plan) around September, using SanchoNet as the testbed to avoid impacting live testnets. Johnny offered to participate and help with guidance documents. The goal is to test communication channels and build trust in the recovered system.
Fire drill for SIP 135 planned for September on SanchoNet.
Last updated