Setting Delegated Authorities (Proxies)

How to set a Delegated Authority (Proxied Account) for one of your accounts

For information on how to set a Staking Proxy please see Staking Proxy

Currently, in order to set Delegated Authorities that are not Staking related, you should use Polkadot JS Apps: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fpolkadot-rpc-tn.dwellir.com#/extrinsics

Make sure that you have the correct network selected, then head to Developer -> Extrinsics

  1. In the using the selected account field, select the account that you wish to set delegate authorities (proxies) for (for example this would be your cold storage account).

  2. In the submit the following extrinsic field, select proxy, and then addProxy(delegate, proxyType, delay).

  3. In the Id: AccountId field, input the account that you wish to set as a delegated authority (proxied account).

  4. In the proxyType: PolkadotRunetimeProxyType field, select the type of proxy that you wish to set:

    • "Any" allows the Delegated Authority to sign any transaction on your behalf ⚠️

    • "NonTransfer" allows the Delegated Authority to sign any transaction on your behalf, except balance transfers and XCM messages

    • "Governance" allows the Delegated Authority to sign Governance related transactions on your behalf, such as voting

    • "Staking" allows the Delegated Authority to sign Staking related transactions on your behalf, such as unstaking, nominating validators, etc.

  5. Sign the transaction by pressing "Submit Transaction"

Last updated