def METHOD_NAME(self, context: NodeServiceContext) -> SyftClient:
    connection = route_to_connection(route=self, context=context)
    client_type = connection.get_client_type()
    if isinstance(client_type, SyftError):
        return client_type
    return client_type(connection=connection, credentials=context.node.signing_key)