Skip to content

Conversation

@cjpatton
Copy link
Contributor

Partially addresses #137.

Currently mtc_worker loads two cosigners whenever it mints a checkpoint: one for the MTCA itself; and another for a mocked witness. However the mocked witness isn't a proper MTC cosigner, as it doesn't format the message to be signed properly.

To avoid confusing users, just remove the witness altogether.

Currently mtc_worker loads two cosigners whenever it mints a checkpoint:
one for the MTCA itself; and another for a mocked witness. However the
mocked witness isn't a proper MTC cosigner, as it doesn't format the
message to be signed properly.

To avoid confusing users, just remove the witness altogether.
@cjpatton cjpatton added the mtc Merkle Tree Certificates label Oct 20, 2025
@cjpatton cjpatton requested review from bwesterb and rozbb October 20, 2025 23:33
@cjpatton cjpatton merged commit 7d8c191 into main Oct 21, 2025
1 check passed
@cjpatton cjpatton deleted the cjpatton/137-1 branch October 21, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mtc Merkle Tree Certificates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants