Peer client proto