About extending Zcash implementation

Hello,

As a project I want to extend both the Zcash protocol and implementation such that a new type of unshielded transaction is added which uses a different signature algorithm. Protocol design is complete but when it comes to the implementation I have problems finding out which parts should I change. I want to change both mining part to allow miners to accept this new kind of transaction and the client part so that users can make such transactions.Could you help me by pointing out the functions/classes to be modified in a general or a specific way?

Thanks in advance.

There’s a technical AMA with the ECC in about 30 minutes, which would be a good place to bring this question to the attention of the devs! Technical AMA w/ ECC team July 12, 2019 noon PDT

Actually if you’re not around right now, I’ll highlight it for you in that thread.