← All repos

ts-relayer

IBC Relayer in TypeScript

Browse cluster: Cosmos blockchain and smart contract languages
1,088commits
18contributors
3languages

Tech stack & purpose

ts-relayer is a TypeScript implementation of an IBC (Inter-Blockchain Communication) Relayer that enables packet relaying between compatible, IBC-enabled blockchains. The project is built in TypeScript and can run as a Node.js binary or be embedded as a library in browser and Node environments. It requires Node.js 18 or later and RPC addresses from two full nodes running Cosmos SDK v0.42.4 or later, and provides CLI tools like `ibc-setup` and `ibc-relayer` for configuration and packet relaying, along with support for monitoring via Prometheus metrics.

Community & reference links

Languages

TypeScript
93.5%
JavaScript
3.5%
Shell
2.9%

Contributors