In Sablier, we use merkelProof to verify users' signature. In each SablierV2MerkleLL/SablierV2MerkleLT, one merkel root is initialized. If two SablierV2MerkleLT share the same merkelRoot, we can use one SablierV2MerkleLT's merkelproof to claim in another SablierV2MerkleLT.
In SablierV2MerkleLL/SablierV2MerkleLT, we use merkel proof method to verify users' validation.
Sablier will make use of MerkleProof.verify
to verify. The key of verification is MERKLE_ROOT. Considering if there're two or several SablierV2MerkleLL/SablierV2MerkleLT, share the same merkel root, and the leaf information doesnot contain any information with this specific SablierV2MerkleLT/SablierV2MerkleLL.
We can use one merkelProof in one SablierV2MerkleLL to verify in another SablierV2MerkleLL to claim some airdrops.
If Sablier plans to deploy in multi-chain, merkelProof may be used to replay in cross-chain case.
MerkelProof can be replayed to earn more airdrops.
Manual
Contain some more specific information in merkel tree's leaf.
https://www.codehawks.com/contests/clvb9njmy00012dqjyaavpl44
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.