# Issue with Certificate Upload - "Invalid Credential" Error

**URL:** <https://community.blockcerts.org/t/issue-with-certificate-upload-invalid-credential-error/3703>\
**Category:** Uncategorized\
**Created:** [December 17, 2024, 8:45am UTC](https://community.blockcerts.org/t/issue-with-certificate-upload-invalid-credential-error/3703 "2024-12-17T08:45:52Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![sreenumalae](https://sea2.discourse-cdn.com/flex016/user_avatar/community.blockcerts.org/sreenumalae/32/773_2.png) [@sreenumalae](https://community.blockcerts.org/u/sreenumalae)\
**Post date:** [December 18, 2024, 8:47am UTC](https://community.blockcerts.org/t/issue-with-certificate-upload-invalid-credential-error/3703/3 "2024-12-18T08:47:46Z")

</div>

@lemoustachiste

Thanks for the quick response  
Regarding the onetime code and issuer url the following forum help me alot

> [@Learning Machine Contributes Android App to Blockcerts](https://community.blockcerts.org/t/learning-machine-contributes-android-app-to-blockcerts/227/12):
>
> Hi @gowtham, the following steps are for adding an issuer. You need to create your issuer JSON like this [https://issuer.growbit.xyz](https://issuer.growbit.xyz) take in mind that the image in the JSON is visibile in the Blockcerts app. The JSON key introductionUrl value should be a public HTTP endpoint. When the user, on the Blockcerts app, click on Settings and then Add Issuer he need to insert as Issuer Url [https://issuer.growbit.xyz](https://issuer.growbit.xyz) (the location of issuer JSON) and optionally an OTP. When the user confirm the Blo…

However i just want to know can i verify the certificate which i generated using ethereum in android-wallet and ios-wallet ?

Is ios-wallet accepting V3 certificates ?

---

_[View the full topic](https://community.blockcerts.org/t/issue-with-certificate-upload-invalid-credential-error/3703)._
