To add a new chain: - add a new crate to this directory, implementing the appropriate traits. - add a new enum variant in `optics_base::homes::Homes` using the new crate and fix all the compilation errors.