I did a custom mid drive and for the cranks I bought a used Shimano FFS (front freewheel system) off Ebay.
Had 2 chainrings, one for motor and one back to derailleur. I did have to remove the inner ring and replace it with a larger one. 2 reasons.. 1 bigger ring for better gear ratio to the...