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

  1. Ensure you're connected with the owner wallet

  2. Click Update Timelock

  3. Set the new timelock period

  4. Sign the meta-transaction with your owner wallet

  5. Click on the pending transaction

  6. Switch to your broadcaster wallet

  7. Click Broadcast Transactions to finalize the change

Required minimum of 24h for time delay

Update Broadcaster Role

  1. Select Broadcaster Configuration

  2. Ensure you're connected with the owner wallet

  3. Click Request Update

  4. Set the new broadcaster address

  5. Sign the meta-transaction with your owner wallet

  6. 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

Update Recovery Address

  1. Select Recovery Configuration

  2. Ensure you're connected with the owner wallet

  3. Click Update Recovery

  4. Set the new recovery address

  5. Sign the meta-transaction with your owner wallet

  6. Click on the pending transaction

  7. Switch to your broadcaster wallet

  8. Click Broadcast Transactions

Last updated