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

[Feature] Support starknet platform #72

Open
nykma opened this issue Feb 15, 2023 · 0 comments
Open

[Feature] Support starknet platform #72

nykma opened this issue Feb 15, 2023 · 0 comments
Labels
enhancement New feature or request good first issue Good First Issue P:L Priority: Low

Comments

@nykma
Copy link
Member

nykma commented Feb 15, 2023

Description

starknet's address format: 0xHEXSTRING_32_BYTES (compressed public key?).

Which is different from ethereum's 0xHASH_OF_PUBKEY_20_BYTES.

So starknet platform is not duplicated with current ethereum
platform, and worth supporting.

Expected outcomes

validators/starknet should be provided, both implementation and unit tests.

Signature verifying procedure should only rely on signatures generated
by starknet identity in starknet's wallet app.

You should figure out which signing algorithm is popular among
starknet community and wallets, and use it in our verifying
workflow.

You may take validators/ethereum as a sample.

@nykma nykma added enhancement New feature or request good first issue Good First Issue P:L Priority: Low labels Feb 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good First Issue P:L Priority: Low
Projects
Status: Todo
Development

No branches or pull requests

1 participant