ECNC Technical Report Series