Skip to main content
Every wallet you trade from needs a registered settlement key. You do it once per wallet, on the BLS Keys page. The page lists each connected wallet and its key status: Registered, Not Registered, Pending or Stale.

Register

1

Generate Key

Click Register on the wallet’s row, then Generate Key. Sign the derivation message in your wallet. Your key is computed from that signature, so there’s nothing to back up.
2

Register Key

The key registers on All Chains. Sign the registration in your wallet: one signature covers both chains.
3

Registration Complete

The relayer submits the registration to both chains and pays the gas. The row shows Registered once both land.
Screenshot coming soon

Registering a generated key on all chains

If a registration is still Pending and you want to stop it, Cancel registration makes the signed registration invalid on every chain where it hasn’t landed yet.

File an emergency stop

An emergency stop is a key retirement you sign now, kept on file by the retirement service and sent only in an incident or when you revoke an agent. Open the key’s actions and choose File emergency stop. Filing again replaces the stored one.

Retire a key

Retire key ends the key now, on every chain, with one wallet signature; the relayer pays the gas. Settle open trades first: trades the key still has to co-sign will need the cancel path. Register a new key to keep trading.
Screenshot coming soon

Key actions: retire, or file an emergency stop

Revoke

Revoke removes every key on the wallet. It’s refused while the wallet has open trades. After revoking, Re-register derives the next key.

Maker approvals

If another maker’s ads name your wallet as their settlement signer (for example, your own agent account), you approve that maker here. Under Maker approvals, click Allow a maker and enter its address. Withdraw removes an approval: open orders finish normally, and that maker’s ads take no new locks under your key.