Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enabling Hermes to support more diverse relaying use-cases #2974

Closed
1 of 2 tasks
seanchen1991 opened this issue Dec 20, 2022 · 1 comment
Closed
1 of 2 tasks

Enabling Hermes to support more diverse relaying use-cases #2974

seanchen1991 opened this issue Dec 20, 2022 · 1 comment
Assignees
Labels
A: okr Admin: tracks an ongoing OKR O: relayer-next Objective: work toward relayer v2
Milestone

Comments

@seanchen1991
Copy link
Contributor

seanchen1991 commented Dec 20, 2022

Background

Hermes' user base is shifting away from relayer operators towards relayer developers. This is in large part because more non-Cosmos chains are onboarding into the Interchain ecosystem: all these different chains have different relaying use-cases.

In order to cater to these users, Hermes' architecture needs to be opened up such that it can be extended in a flexible and modular fashion to fit different use-cases and relaying strategies. To that end, the Hermes architecture is evolving from a relayer binary into a relay framework in order to enable this. In addition to flexibility and composability, the relayer framework will also expose presets to cater towards common relaying use-cases. This way, users will have a batteries-included option if their relaying use-case is not unique or does not require bespoke features/components.

Q1 Tasks

These are the concrete tasks that we aim to complete by Q1 in order to meet the objectives promised to the ICF:

Ongoing Tasks

The following are ongoing tasks that we're making progress on in Q1 but that will also carry over into Q2 and beyond:

@seanchen1991 seanchen1991 changed the title Enabling more Enabling Hermes to support more diverse relaying use-cases Dec 20, 2022
@seanchen1991 seanchen1991 added O: relayer-next Objective: work toward relayer v2 A: okr Admin: tracks an ongoing OKR labels Dec 20, 2022
@seanchen1991 seanchen1991 added this to the v1.5 milestone Dec 20, 2022
@adizere adizere pinned this issue Jan 11, 2023
@seanchen1991
Copy link
Contributor Author

Closing this issue as we'll be keeping track of OKRs directly in the Hermes project board instead of in issues.

@romac romac unpinned this issue Feb 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: okr Admin: tracks an ongoing OKR O: relayer-next Objective: work toward relayer v2
Projects
None yet
Development

No branches or pull requests

3 participants