@arkade-os/sdk Documentation - v0.3.11
    Preparing search index...

    Class ArkAddress

    ArkAddress allows to create and decode bech32m encoded ark address. An ark address is composed of:

    • a human readable prefix (hrp)
    • a version byte (1 byte)
    • a server public key (32 bytes)
    • a vtxo taproot public key (32 bytes)
    const address = new ArkAddress(
    new Uint8Array(32), // server public key
    new Uint8Array(32), // vtxo taproot public key
    "ark"
    );

    const encoded = address.encode();
    console.log("address: ", encoded);

    const decoded = ArkAddress.decode(encoded);
    Index

    Constructors

    • Parameters

      • serverPubKey: Bytes
      • vtxoTaprootKey: Bytes
      • hrp: string
      • version: number = 0

      Returns ArkAddress

    Properties

    hrp: string
    serverPubKey: Bytes
    version: number = 0
    vtxoTaprootKey: Bytes

    Accessors

    Methods