How can I upload blob data to vault in javascript?

I have a blob from the clipboard. Basically It is an image. I put the blob data in an img tag.

So I wanna upload the blob data to the vault and use it as an Image property.

Is there any idea to upload blob to vault in javascript?