scalus.crypto.ed25519.Ed25519Signer
See theEd25519Signer companion object
Cross-platform Ed25519 signing capability.
Implementations are provided per-platform:
- JVM: BouncyCastle
- JS: @noble/curves/ed25519
- Native: libsodium
Attributes
-
Companion
-
object
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
-
Known subtypes
-
Members list
Derive the public key from a standard signing key.
Derive the public key from a standard signing key.
Attributes
Sign a message with a standard 32-byte signing key.
Sign a message with a standard 32-byte signing key.
Attributes
Sign a message with an extended 64-byte signing key (SLIP-001 for HD wallets).
Sign a message with an extended 64-byte signing key (SLIP-001 for HD wallets).
Value parameters
-
extendedKey
-
64-byte extended private key
-
message
-
message to sign
-
publicKey
-
32-byte public key (needed for SLIP-001 signing)
Attributes
Verify an Ed25519 signature.
Verify an Ed25519 signature.
Attributes