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

    Namespace Intent

    Intent proof implementation for Bitcoin message signing.

    Intent proof defines a standard for signing Bitcoin messages as well as proving ownership of coins. This namespace provides utilities for creating and validating Intent proof.

    it is greatly inspired by BIP322.

    // Create a Intent proof
    const proof = Intent.create(
    "Hello Bitcoin!",
    [input],
    [output]
    );

    // Sign the proof
    const signedProof = await identity.sign(proof

    Type Aliases

    DeleteMessage
    GetPendingTxMessage
    Message
    Proof
    RegisterMessage

    Functions

    create
    encodeMessage
    fee