Commit-Boost / commit-boost-client

Commit-Boost allows Ethereum validators to safely run MEV-Boost and community-built commitment protocols
https://commit-boost.github.io/commit-boost-client/
Apache License 2.0
70 stars 32 forks source link

feat(signer): add ECDSA proxy keys #87

Closed David-Petrov closed 2 months ago

David-Petrov commented 2 months ago

Quick summary:

The first two commits are the main content of this PR, so changes are roughly two-fold:

The rest of the commits are smaller decisions and easier to follow.

Update 1

From eba97b0 below, the PR takes an alternative approach to implementing ECDSA proxies where we strive to flatten the flow by losing the generics and making the client SDK more type safe.

TODOs:


fixes #20