Skip to content

generateEd25519StealthAddress()

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / generateEd25519StealthAddress

generateEd25519StealthAddress(recipientMetaAddress): object

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:4021

Generate a one-time ed25519 stealth address for a recipient

Algorithm (DKSAP for ed25519):

  1. Generate ephemeral keypair (r, R = r*G)
  2. Compute shared secret: S = r * P_spend (ephemeral scalar * spending public)
  3. Hash shared secret: h = SHA256(S)
  4. Derive stealth public key: P_stealth = P_view + h*G

StealthMetaAddress

object

stealthAddress: StealthAddress

sharedSecret: `0x${string}`