Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ethereum Key Derivation & Signing Features 🔑 ✍️ #125

Closed
teddyjfpender opened this issue Dec 31, 2023 · 0 comments
Closed

Ethereum Key Derivation & Signing Features 🔑 ✍️ #125

teddyjfpender opened this issue Dec 31, 2023 · 0 comments
Labels
enhancement New feature or request multi-chain Something that relates to being chain agnostic

Comments

@teddyjfpender
Copy link
Contributor

Ethereum Key Derivation & Signing Features

Because Mina is a zk-native chain, there is a world of possible features to build. One emerging and evolving area is the ability to scale Ethereum. This includes:

  1. Bridging state from Mina to be verified on Ethereum using the Lambda Class bridge
  2. ECDSA w/o1js, per the o1js documentation:

To interact with other blockchains and verify data from the outside world, o1js needs to be able to verify signatures. ECDSA is a widely used algorithm that is supported by many libraries and tools. For example, Ethereum transactions are signed using ECDSA over the secp256k1 curve. As a zkApp developer, when you want to verify an Ethereum transaction and make a statement about it, you must be able to verify the signature of the transaction which is why ECDSA is important for zkApps.

Pallad would greatly benefit its users by including the ability to derive Ethereum addresses and sign data using secp256k1 for Mina's zkApps.

Feature: Ethereum Key Derivation & Signing for Pallad
  In order to enhance interoperability and functionality,
  As a user of Pallad,
  I want the ability to derive Ethereum addresses and sign data using secp256k1.
@teddyjfpender teddyjfpender added enhancement New feature or request multi-chain Something that relates to being chain agnostic labels Dec 31, 2023
@mrcnk mrcnk closed this as completed Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request multi-chain Something that relates to being chain agnostic
Projects
None yet
Development

No branches or pull requests

2 participants