ENDO BLOCKCHAIN PROTOCOL