mux: add econsensus