Currently blob-daddy allows posting arbitrary blobs to Celestia and Avail. We want to update the UI to allow users to verify the availability of their posted blobs.
Approach:
Posting and verification are currently separate processes. You cannot immediately verify the availability of a blob on L1 right after posting it to DA (not yet). The time gap is a couple hours. So its best to keep them on separate pages or tabs.
The flow would go like this:
- Choose DA
- Enter
txHash for Celestia or (block height, extrinsic index) for Avail
- Click Verify button
- Show some blob data associated with the
txHash
- Show
Verified message alongwith:
- link to contract
- decoded data sent to our verifier contract
- Profit?
Bonus
We could also have them upload blob data to check its availability. It'd be pretty cool.
Live demo this and send this out on socials.
cc @kautukkundan
Currently
blob-daddyallows posting arbitrary blobs to Celestia and Avail. We want to update the UI to allow users to verify the availability of their posted blobs.Approach:
Posting and verification are currently separate processes. You cannot immediately verify the availability of a blob on L1 right after posting it to DA (not yet). The time gap is a couple hours. So its best to keep them on separate pages or tabs.
The flow would go like this:
txHashfor Celestia or (block height, extrinsic index) for AvailtxHashVerifiedmessage alongwith:Bonus
We could also have them upload blob data to check its availability. It'd be pretty cool.
Live demo this and send this out on socials.
cc @kautukkundan