Skip to content

Proxy Accounts

Grant proxy authority so a delegate can submit certain calls for a real account without sharing its seed. Delays, proxy types, and fee payer rules all live in Substrate's proxy pallet.

Open the Add Proxy entry points

From Add Account > Add Proxy:

  1. Create Proxy - announce a new on-chain delegation.
  2. Create Pure Proxy - follow Pure Proxy.
  3. Import Proxy - pull an existing relationship into the vault.
  4. Discover Proxy Links - scan wallet accounts for delegations you have not imported yet.

Create a proxy on-chain

  1. Pick the real account (the one granting authority).
  2. Enter the delegate's SS58 address.
  3. Choose a proxy type (Any, Staking, Governance, and others exposed in the sheet).
  4. Set a delay in blocks (0 means the delegate can execute immediately after announcement rules clear).
  5. Optionally enable real pays fee so the real account covers weight charges.
  6. Review fees and authenticate.

If the real account is a multisig, the wallet hands off to multisig operation initiation instead of signing directly as a single key.

Import a proxy from chain state

When someone else created the delegation:

  1. Choose the Proxy tab (or Pure Proxy for pure targets).
  2. Enter the real account's SS58 address.
  3. Let the wallet query current delegations.
  4. Select which proxy types to mirror locally.
  5. Save after verification succeeds.

Discover Proxy Links walks every non-watch, non-pure-proxy account, calls query_chain_proxies, and surfaces matches. Import in one tap; the wallet revalidates against the node afterward.

Inspect proxy details for a real account

The detail screen shows:

  • The real account (rename still applies)
  • Free and staked balances
  • Outstanding proxy announcements, if any
  • Each delegate, proxy type, and delay
  • Multi-select Forget (local only) or Revoke (on-chain). Batch revoke packs every selected removal into one extrinsic.

Trust periodic reverification

Background jobs re-query the chain so stale delegate rows disappear when a relationship is removed outside the wallet.