Skip to content

[Feature]: document current state of ed25519 #15837

Open
@rootulp

Description

Summary

I'm confused by the current support for ed25519 keys in the Cosmos SDK.

Problem Definition

Based on the line below from the docs, I think I should be able to generate an ed25519 key.

The keyring also supports ed25519 keys, which may be created by passing the --algo ed25519 flag.

But I can't

$ ./build/celestia-appd keys add test --algo ed25519
Error: provided algorithm "ed25519" is not supported

I also found #8543 which makes me think ed25519 is defined but not actually usable. https://github.com/cosmos/cosmos-sdk/blob/main/crypto/keys/ed25519/doc.go doesn't state it's level of support.

Proposal

Document the current state of ed25519 keys in Cosmos SDK. How can apps use them?

Metadata

Assignees

No one assigned

    Labels

    T:DocsChanges and features related to documentation.T:feature-request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions