starting implementation of EDDSA