holochain-open-dev / holoom

Tools for weaving blockchain data into holochain
2 stars 1 forks source link

feat!: verifiably locate signing offers against signer address #74

Closed 8e8b2c closed 1 month ago

8e8b2c commented 1 month ago

Related issue: https://github.com/holochain-open-dev/holoom/issues/68

EvmSigningOffers are now wrapped in a SignedEvmSigningOffer such that users can locate such offers with confidence that they originate from the evm signer that the user seeks.

This is achieved by including the evm signer's address and signature over the offer, and verifying the signature at validation time. The offer is then linked against the evm signer's address (which is enforced to match what has already been validated).