Verifications: Why do I need to publicly post and not delete the post?

Verifications need to be independently and publicly verifiable i.e., any person who wants to verify the proof should be able to look at it hence the post/tweet needs to be public. Further, Blockstack can't vouch for the proof on behalf of any user (this is more secure than trusting any single service) meaning you can't auth your social media with Blockstack and then try to use that as a proof.

Have more questions? Submit a request