-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Labels
Description
We can implement light clients of ICS in two ways:
- Implement light client logic in the Foundry Rust source code.
- Implement light client logic in a module
If a programmer wants to use ICS with another chain whose light client is not implemented in Foundry yet, they will be happy if the light client can be implemented using the module system.
However, implementing a correct light client is hard work. A simple error can violate security. It would be better not to allow the module programmer to create a light client if we consider chain security.