all of this is to make sure that the project that they done is credible. I think such certificate can't be issued by non government institutions. we need a legal institution or group or public figures that credible and popular to issue that certificate because once the certificate is issued they will risking their credibility. in my country there is institutions called OJK which supervise any money related service, for me it is safer to use service that supervised by OJK.