- [ ] Get rid of specific functions in RPC and replace them with generic one (example: generateSemaphoreProof and generateRlnProof become generateProof). - [ ] Create plugin boilerplate - [ ] Implement mechanism to use these plugins - [ ] User can toggle plugins