Manage Security Settings
Configure contract-level permissions for timelocks, broadcasters, and recovery addresses. Learn how to use multi-phase updates and meta-transactions to enhance security for all your Blox contracts.
Step 1: Access Security Settings
Navigate to My Blox
Click the Manage Security button for the contract you wish to manage
You will see tiles for different security-related actions

Update Timelock Duration
Select Timelock Configurations
Ensure you're connected with the owner wallet
Click Update Timelock
Set the new timelock period
Sign the meta-transaction with your owner wallet
Click on the pending transaction
Switch to your broadcaster wallet
Click Broadcast Transactions to finalize the change
Your contract's timelock duration is now securely updated
Update Broadcaster Role
Select Broadcaster Configuration
Ensure you're connected with the owner wallet
Click Request Update
Set the new broadcaster address
Sign the meta-transaction with your owner wallet
Your transaction is now pending, protected by the contract’s timelock
You have two options to finalize:
Timelock Approval
Wait for the timelock to expire
Approve using your owner wallet
The new broadcaster address is now live
Update Recovery Address
Select Recovery Configuration
Ensure you're connected with the owner wallet
Click Update Recovery
Set the new recovery address
Sign the meta-transaction with your owner wallet
Click on the pending transaction
Switch to your broadcaster wallet
Click Broadcast Transactions
Your recovery address is securely updated
Last updated