Pure Proxy replication on Asset Hub via Root Referendum

There are multiple projects on Polkadot that use multisig accounts that control pure proxies to manage DOT for security and efficiency. When treasury.spend call was introduced, it allowed for access to DOT and assets like USDC/USDT on Asset Hub directly through an OpenGov referendum on Polkadot. But this caught projects using pure proxy multisig accounts by surprise. The issue is that the pure proxy account creation on Relay chain follows a process that takes some randomness into account, which is not possible to replicate on other chains like Asset Hub. There are a few projects like Heroic and PBA that have assets on the Asset Hub account which is currently not accessible to their multiig account.

Thanks to @bkchr 's tutorial on replicating pure proxies on other chains, now we have a mechanism to grant the rightful access to the funds locked away on Asset Hub to projects like Heroic and PBA.

This has been thoroughly tested using following the instructions on the Polkadot Wiki doc that shows how to test referenda that send cross chain calls.

Here is the snapshot of Pure Proxy replication of Heroic project on Asset Hub test setup using Chopsticks tool.

If there are other projects that landed in a similar situation, please add to this discussion and we can work towards submitting a batch call as a Root track referendum.

7 Likes