Skip to content

LimeChain/hashport-validator

Folders and files

NameName
Last commit message
Last commit date
Dec 16, 2024
Nov 21, 2023
Jun 14, 2023
Nov 21, 2023
Aug 18, 2023
Nov 21, 2023
Apr 4, 2023
May 25, 2023
Dec 16, 2024
May 25, 2023
Oct 3, 2022
Apr 4, 2023
Dec 16, 2024
Aug 15, 2023
Mar 24, 2022
Mar 9, 2023
Nov 10, 2020
Apr 4, 2023
May 28, 2022
Mar 23, 2022
Apr 28, 2023
Nov 21, 2023
Nov 21, 2023
Dec 1, 2022

Repository files navigation

Hashport Validator

License Go build Go Test E2E Tests Go Report Card codecov

Overview

This repository contains the Hedera <-> EVM Bridge Node. The bridge is operated by a set of validators who are running the Bridge Node software.

Technologies

The Validator node is using Hedera Consensus Service for aggregating authorisation signatures resolving the need for nodes to have p2p communication and providing traceability for the bridging operations. The node is a Go service with several watchers and handlers for Transfers, Message submission and EVM-based events. Postgres is used for persisting state. Prometheus and Grafana are used for monitoring the Hashport.

Prerequisite Tools

Necessary tools prior to running the validator:

How to run?

To run the validator, execute the following commands in your terminal:

git clone https://github.com/LimeChain/hedera-eth-bridge-validator.git
cd hedera-eth-bridge-validator
docker-compose up

Documentation

Examples