Tesseract is a multi-dimensionalchain relayer implementation for Hyperbridge. Currently this supports relaying between:
- Substrate based chains
- EVM based chains
Consult the documentation for more information on how to use this.
Optionally build the image locally:
DOCKER_BUILDKIT=0 docker build -t tesseract .
Next run the relayer given a config file
docker run tesseract --config ./integration-tests/config.toml
Or run our pre build images:
docker run polytopelabs/tesseract:latest --config ./integration-tests/config.toml
This software is licensed under the Apache 2.0 License, Copyright (c) 2023 Polytope Labs.
We trace transactions in concurrently so it's necessary to increase the file open limit for the user session the process is running within. Your rpc provider must support processing requests well above 100 requests/second
Edit /etc/security/limits.conf and add the following using the appropriate username
@username soft nofile 100000
@username hard nofile 100000
Edit /etc/pam.d/common-session and add the following
session required pam_limits.so
Reboot the machine after making these changes.