chord protocol 9028818