I am using the proxy account. Can I restrict the main account to make transactions on the chain, so the transaction can be done only from the proxy account?
1 Answer
Not really, but you could lose the private key by "mistake", or what is similar, create an anonymous proxy where the calling account becomes a proxy of a newly generated account that exists only on-chain and has no known private key, therefore no transactions can be signed directly by it.
-
1Agree, you should probably use Anonymous Proxy for this, just be careful not to restrict the proxy type (it should be
Any
) or else you will not be able to transfer the tokens. Mar 21, 2022 at 16:37 -
Yup, after creating the anonymous account and add some more account as controllers, you can safely remove the creator from the anonymous proxy account. Mar 23, 2022 at 7:32