github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/crypto/keys/keys.go (about)

     1  package keys
     2  
     3  // SigningAlgo defines an algorithm to derive key-pairs which can be used for cryptographic signing.
     4  type SigningAlgo string
     5  
     6  const (
     7  	// Secp256k1 uses the Bitcoin secp256k1 ECDSA parameters.
     8  	Secp256k1 = SigningAlgo("secp256k1")
     9  	// Ed25519 represents the Ed25519 signature system.
    10  	// It is currently not supported for end-user keys (wallets/ledgers).
    11  	Ed25519 = SigningAlgo("ed25519")
    12  )