Hi,
I just got my attestation process done through the MU online portal (and just got my ECA, so the portal definitely works). You just need to upload scanned copies of your original degrees and marksheets (for each year, so for eg. for B.COM you will have to upload FY, SY and TY.BCOM...