For the complete documentation index, see llms.txt. This page is also available as Markdown.

Signers

Add an address to the account and give it one or more roles, or change the roles an existing signer holds.

Where: Account → ON-CHAIN ACCESS → Signers · You need: owner wallet connected; the role must exist and have free slots

Signers page with Add signer button and a table of addresses and their role chips
Every address that holds a role, with the roles it holds. An address missing from this table can read the account but cannot act on it.

The page

The Multi-role pill reminds you that one address may hold several roles. The table has two columns:

Column
Meaning

Address

The signer's address, with a You badge on your connected wallet and a copy control

Roles

One chip per role. Protected roles carry a lock icon.

Search signers or roles filters by either. The All roles dropdown narrows the list to one role.

Add a signer

  1. Click Add signer.

  2. Enter the wallet address (0x…).

  3. Tick one or more roles. Only custom roles are offered; protected roles are managed in Security.

  4. Confirm. The change is added to a pending batch (see below).

A role that is at its Max wallets limit cannot take another signer. Raise the limit or free a slot first; the count is visible on Roles as Signers n / max.

The signer drawer

Signer drawer with Roles and Actions segments and a Manage signer roles button
One signer, opened. Roles are the hats this address wears; Actions is what those hats add up to. Changing either is a governed request, not a local setting.

Click a row to open it.

  • Roles lists the roles this address holds.

  • Actions lists every action step this address may perform, derived from its roles. It is the admin's view of what the signer sees on My access.

  • Manage signer roles lets you add or remove custom roles for this address in one edit.

For protected roles the drawer says so on both tabs: "Wallets that hold this system role. Assignment is managed in Security." on members, and "On-chain access for this system role. Members are managed in Security." on permissions. To change the owner, recovery address or broadcasters, go to Security.

How changes are applied

Role membership lives on-chain, so nothing is saved until it is executed:

  1. Your edits collect into a batch. You can keep editing across several signers.

  2. Sign: the owner wallet signs the batch as one meta-transaction. No gas at this point.

  3. Execute: a wallet that may submit (a Broadcaster, or the optional Bloxchain broadcaster when signed in) sends it on-chain and pays gas.

Until Execute confirms, the Signers page still shows the old state. The pending batch appears in Approvals like any other signed transaction.

Removing a signer

Open the drawer, Manage signer roles, untick every role, then sign and execute. An address with no roles disappears from the list. The address itself is not "banned"; it simply has no rights.

Good practice

  • Give each person one address per role where you can; it keeps History readable.

  • Keep the owner wallet out of day-to-day custom roles. Use it to approve and to administer.

  • Broadcasters need only the Broadcaster role. They submit; they do not decide.

Last updated

Was this helpful?