Skip to content

FuelLabs/fuel-merkle-sol

Repository files navigation

Fuel Solidity Merkle Trees

ci NPM Package

A Solidity implementation of a binary Merkle tree (specifically, a Merkle Mountain Range), a sparse Merkle tree, and a Merkle sum tree.

Building From Source

Dependencies

dep version
Node.js >=v14.0.0

Building

Install dependencies:

npm ci

Build and run tests:

npm run build
npm test

Contributing

Code must be formatted and linted.

npm run format
npm run lint

License

The primary license for this repo is Apache-2.0, see LICENSE.