# Ethereum Protocol Fellowship - The Third Cohort (Update 4) ## Long term topic I'm working on Rewrite the validator client code to be compatible with the Beacon API instead of prysmaticlabs' internal API. Ticket [here](https://github.com/prysmaticlabs/prysm/issues/11580). ## Actions done - Continue to work on [pull request](https://github.com/prysmaticlabs/prysm/pull/11671) to replace usage of `eth/v1alpha1/validator/activation/stream` gRPC API in Prysm by the equivalent in Beacon API. (Lot of back and forth due to code duplication with other PRs in the project and difference of Beacon Node behaviour between gRPC and REST) - Published this [pull request](https://github.com/prysmaticlabs/prysm/pull/11712) to replace usage of `eth/v1alpha1/validator/index` gRPC API in Prysm by the equivalent in Beacon API. - Working on a pull request to replace usage of `eth/v1alpha1/validator/status` gRPC API in Prysm by the equivalent in Beacon API. (PR to come, not published yet)