[EPIC] 08-wasm Ethereum Light Client #141
Labels
epic
Large body of work towards a product feature
ethereum-light-client
Issues related to the 08-wasm ethereum light client
Objective
This epic aims to get a working Ethereum Light Client that can be deployed to a chain running ibc-go, to enable IBC (Eureka) from Ethereum to Cosmos SDK-based chains.
Context
We need a production-ready and stable Ethereum light client that can be deployed to Cosmos SDK-based chains for the IBC Eureka launch. Up until now, we've relied on Union's light client, but as they are moving to a full self-built IBC implementation in CosmWasm (and there have been a lot of changes to that code), their code is likely not going to be compatible with 08-wasm.
To let us have an Ethereum Light Client we can depend upon for this launch, we have decided to fork/extract the code we need to develop and maintain an 08-wasm Ethereum Light Client ourselves.
Requirements and Acceptance Criteria
High level, we need a fully functional Ethereum light client that does all the things a light client needs to do, in order to have a fully functional IBC connection (given that a light client exists on the other side as well, of course).
The light client shall:
Considerations
Priority considerations:
Good if possible (and practical):
Alternatives considered
This section is added mostly for general context and background.
We had 3 options for this light client (after using Union's directly was off the table):
Open questions
The text was updated successfully, but these errors were encountered: