ed25519PublicKeyToSolanaAddress()
SIP Protocol API Reference v0.7.0
SIP Protocol API Reference / ed25519PublicKeyToSolanaAddress
Function: ed25519PublicKeyToSolanaAddress()
Section titled “Function: ed25519PublicKeyToSolanaAddress()”ed25519PublicKeyToSolanaAddress(
publicKey):string
Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:1556
Convert an ed25519 public key (hex) to a Solana address (base58)
Solana addresses are base58-encoded 32-byte ed25519 public keys.
Parameters
Section titled “Parameters”publicKey
Section titled “publicKey”`0x${string}`
32-byte ed25519 public key as hex string (with 0x prefix)
Returns
Section titled “Returns”string
Base58-encoded Solana address
Throws
Section titled “Throws”If public key is invalid
Example
Section titled “Example”const { stealthAddress } = generateEd25519StealthAddress(metaAddress)const solanaAddress = ed25519PublicKeyToSolanaAddress(stealthAddress.address)// Returns: "7Vbmv1jt4vyuqBZcpYPpnVhrqVe5e6ZPBJCyqLqzQPvN" (example)