Ecency
Technical Report