Paying Out a Valid Report Using a Vault


To pay out a valid report using a vault, you should advance the report as you would normally. Once you have determined that the bug is valid and in scope, you and the whitehat have agreed on the severity, and the whitehat has verified their wallet address, you can proceed to payment. To do so, click the ‘Select assets’ button to open the vault window. 


In the left panel of the vault window, you can select the funds that you would like to pay the whitehat with. In the right panel of the vault window, you will see the funds that you have selected for payment as well as the total USD vault balance. 


You will also see the calculated 10% Immunefi fee that will be removed from the vault along with the funds you have selected to pay the whitehat with (this is done automatically, so you do not need to manually select the funds for the Immunefi fee). The calculated total funds to be paid to the whitehat and Immunefi, as well as the future vault balance are also provided in this panel.

Once you have selected the assets that you would like to pay with, click the ‘Add assets to reward’ button. This will create an offer in the report page, which you can still edit by clicking the ‘Edit reward’ button.

Once you have reviewed the offer and you are ready to pay, click the ‘Send reward’ button and confirm the payment with your chosen client (Metamask or WalletConnect). When the transaction is completed, the report will automatically be changed to the ‘Paid’ status.


If, after the initial payment, you decide to submit another payment, you can do so using the same process listed above. You can also see the payout history for the report at the bottom of the ‘Payout’ tab on the report page.