Issue Lock Time
Last updated
Was this helpful?
Last updated
Was this helpful?
Bounties come along with a lock time, during which the escrow of the bounty reward is guaranteed.
After the lock time is over, you may expire the reward which will automatically return the sats back to your wallet.
Lock time helps bounty hunters know the reward will be available by the time they submit their solution. But being able to expire rewards is neccessary because sometimes you solve the issue yourself or your priorities for development change.
We recommend two weeks as a standard lock time, to give your hunters time to submit a PR, but also a short enough time to iterate on your bounty postings and format.
Go to and Log-In through GitHub
Copy/Paste the GitHub Issue URL and set the amount in Sats for the Bounty Reward
Click in the Advanced Settings Toggle
Set the Lock Reward Time in either
Minutes
Hours
Days
Weeks
Months
We recommend two weeks as a standard lock time, to give your hunters time to submit a PR, but also a short enough time to iterate on your bounty postings and format.
Click on "Submit New Reward"
Definition: A bounty is locked when its reward is held in escrow for a specific lock time, guaranteeing availability to bounty hunters.
How it works:
The lock time is set when you post a bounty (e.g., two weeks is recommended).
During this period, the reward cannot be expired or reclaimed by the bounty poster.
Bounty hunters can work on the issue with confidence that the reward is guaranteed if they submit a valid solution within the lock window.
Visibility:
The remaining lock time is displayed on the bounty detail page and in your dashboard.
A lock emoji or label indicates the bounty is currently locked.
Best Practice:
Two weeks is suggested as a standard lock time, balancing developer opportunity and bounty iteration.
Definition: A bounty becomes unlocked when the lock time expires.
What changes:
The poster can now manually expire the reward and reclaim their sats if needed.
The bounty remains open and visible to hunters until it is solved or you take action.
The reward is not automatically revoked; it is still claimable by bounty hunters until you expire it.
Visibility:
Unlocked bounties are labeled as such in your dashboard, and an "Expire Reward" button appears.
An unlock emoji or label indicates the bounty is now eligible for expiry.
Guaranteed Escrow: Lock time ensures bounty rewards are available for a set period, giving hunters confidence to submit solutions.
Flexible Expiry: After the lock time, posters can reclaim funds if the issue is solved elsewhere or priorities change.
Manual Control: Bounties do not expire automatically. You must take action to expire and reclaim your sats after the lock time ends.
The only change is its status from "locked" to "unlocked".