# Ethereum Protocol Fellowship - The Third Cohort (Update 5)
## 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
- Published this [pull request](https://github.com/prysmaticlabs/prysm/pull/11757) to replace usage of `eth/v1alpha1/validator/status` gRPC API in Prysm by the equivalent in Beacon API. (Merged)
- Published this [pull request](https://github.com/prysmaticlabs/prysm/pull/11786) to replace usage of `eth/v1alpha1/validator/statuses` gRPC API in Prysm by the equivalent in Beacon API. (In review- not yet merged)
- Working on pull request to replace usage of `eth/v1alpha1/validator/registration` gRPC API in Prysm by the equivalent in Beacon API. (Not yet published)