TESTNET

Signer manager

Manage a deployed signer-manager: admins, fee, fee withdrawals, and grant revocation. Enter the contract, connect the right wallet, and each card does one thing.i

Signer-manager

Admins

Add or remove an admin of this signer-manager contract.i

Called by: a current admin.

Fee

Set the pool fee taken from staker rewards.i

Called by: a current admin.

Sends new-fees

Withdraw accrued fees

Move accrued sBTC fees out of the manager.i

Called by: a current admin.

Sweep fee-refund dust

Sweep orphaned sBTC dust to a recipient.i

Called by: a current admin.

Withdrawal maintenance

Settle an L1 sBTC withdrawal by its id: reclaim a rejected one, or settle an accepted one.i

Called by: anyone (permissionless).

Revoke a signer-key grant

This one needs the signer key. Unlike every other tool here, revoke can only be signed by the signer key itself, so you must connect the signer key, the key that normally stays on your node and never touches a website. Use it only on testnet or with a throwaway key for now. A later version will sign it offline on the node and only broadcast here, so the key never enters the browser.

Stops new staking to your signer-manager contract. After you revoke, nobody can stake toward it until a new grant is created.i

Called by: the signer key holder. Not the manager admin.

Keys stay in the wallet. Every call shows in your wallet before you sign, and the contract enforces who may call each function. A txid is submission, not success. Signer Sidekick is interim tooling.