# Reciever's public key in blockcert

**URL:** <https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546>\
**Category:** Technical\
**Created:** [November 16, 2017, 4:33am UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546 "2017-11-16T04:33:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![d.hussain](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@d.hussain](https://community.blockcerts.org/u/d.hussain)\
**Post date:** [November 16, 2017, 4:33am UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546/1 "2017-11-16T04:33:27Z")

</div>

Hi,

I would like to know that what is badge id in blockchain certificate  
and also what is the significance of receiver public key in Blockcert. Does it act as a additional information for receiver or receiver have to have a bitcoin wallet and share this public key with issuer to receive the certificate?

Thanks,  
Danish

---

<div class="post-metadata">

**Author:** ![d.hussain](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@d.hussain](https://community.blockcerts.org/u/d.hussain)\
**Post date:** [November 21, 2017, 12:38pm UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546/2 "2017-11-21T12:38:00Z")

</div>

Further clarification on recipient’s public key…As per below link the recipient key is used by recipient to prove ownership however generally student ID can be used by students to prove the ownership?  
So question is, Is it mandatory to have this public key with the learners? And in general flow at what point it is communicated with the issuer? Or Block cert assume that issuer and receiver will have some machanism to share this outside of blockcert application?

> **[blockchain-certificates/cert-schema](https://github.com/blockchain-certificates/cert-schema/wiki)**
>
> The schema for Blockcerts. Contribute to blockchain-certificates/cert-schema development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![madison](https://sea2.discourse-cdn.com/flex016/user_avatar/community.blockcerts.org/madison/32/330_2.png) [@madison](https://community.blockcerts.org/u/madison)\
**Post date:** [March 25, 2018, 12:08am UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546/3 "2018-03-25T00:08:09Z")

</div>

I’d also like to know what a badge ID is, and when it’s generates it.

---

<div class="post-metadata">

**Author:** ![madison](https://sea2.discourse-cdn.com/flex016/user_avatar/community.blockcerts.org/madison/32/330_2.png) [@madison](https://community.blockcerts.org/u/madison)\
**Post date:** [March 25, 2018, 12:17am UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546/4 "2018-03-25T00:17:46Z")

</div>

Oh it’s already talked about [here](https://community.blockcerts.org/t/how-to-generate-my-own-certificate-using-cert-tool/211/7)

---

<div class="post-metadata">

**Author:** ![kim](https://sea2.discourse-cdn.com/flex016/user_avatar/community.blockcerts.org/kim/32/307_2.png) [@kim](https://community.blockcerts.org/u/kim)\
**Post date:** [April 17, 2018, 12:26am UTC](https://community.blockcerts.org/t/recievers-public-key-in-blockcert/546/5 "2018-04-17T00:26:12Z")

</div>

Sorry for the delay @madison – glad you found it. Also, you might want to see the definition from the [Open Badges spec](https://www.imsglobal.org/sites/default/files/Badges/OBv2p0/index.html#BadgeClass), which is where this attribute comes from.
