Bounty Redeem Funds

Procedure for Redeeming Funds from a Bounty Contract

Zero Authority1 min readMarkdown

In short

Get funds back from a bounty contract by calling redeem-funds on ZADAO-V2-MultiW-Bounty in the Stacks Explorer Sandbox, with the bounty ID and token from the original transaction.

Step 1: Locate the Bounty Contract

Step 2: Open the Sandbox

Step 3: Use the Contract ID

  • In the Sandbox, use the Contract ID from the example or your own:
    SP2GW18TVQR75W1VT53HYGBRGKFRV5BFYNAF5SS5J.ZADAO-V2-MultiW-Bounty

Step 4: Go to 'Call a Contract'

  • Select the option Call a contract in the Sandbox interface.

Step 5: Retrieve Contract Functions

  • Click Get contract to load all available functions in the smart contract.

Step 6: Use the 'redeem-funds' Function

  • From the list of functions, locate and select redeem-funds.
  • You’ll need to provide two pieces of information:
    1. Bounty ID – found in the original transaction.
    2. Token used – also visible in the original transaction details.

Example Reference:
Transaction Reference

Step 7: Enable Allow Mode

  • Before confirming the transaction, toggle Allow Mode to authorize contract interactions.

Step 8: Execute Transaction

  • Once parameters are filled and Allow Mode is enabled, execute the function to redeem your funds successfully.

This process ensures correct retrieval and interaction with the bounty contract using the Stacks Sandbox environment on mainnet.