0.1.2 • Published 10 months ago

aleo-address-derivation v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Aleo Address Derivation

This package is a simple WASM module used for deriving addresses from Aleo signatures.

Installation

npm install aleo-address-derivation

Usage

const { initializeWasm, getAddressFromSignature } = require('aleo-address-derivation');

async function deriveAddress() {
  await initializeWasm();

  const signature = 'your_aleo_signature_here';
  try {
    const address = getAddressFromSignature(signature);
    console.log('Derived address:', address);
  } catch (error) {
    console.error('Error:', error.message);
  }
}

deriveAddress();

API

initializeWasm()

Initializes the WASM module. This function must be called before using other functions.

getAddressFromSignature(signature: string): string

Derives an address from the given Aleo signature.

  • signature: Aleo signature (string)
  • Returns: Derived Aleo address (string)

Development

Requirements

  • Node.js (v14 or higher)
  • Rust
  • wasm-pack

Building the Project

  1. Clone the repository:

    git clone https://github.com/hoodrunio/aleo-address-derivation.git
    cd aleo-address-derivation
  2. Install dependencies:

    npm install
  3. Build the project:

    npm run build

Testing

node test.js

License

MIT

Contributing

We welcome contributions! Please open an issue before submitting a pull request.

0.1.2

10 months ago

0.1.1

10 months ago

0.1.0

10 months ago