Pure Proxy Replication for accounts with inaccessible funds on Asset Hub

1d 10hrs ago
1 Comments

As outlined in the forum post, there are a few projects that are unable to access Polkadot OpenGov granted funds on Asset Hub, as the pure proxy multisig setup works only on the relaychain. This can be solved by replicating the setup on Asset Hub following the guidelines created by Basti, a Polkadot Technical Fellowship Grand Architect.

A Root referendum will be submitted on Nov 20th with the following Pure-Proxy replications on Asset Hub (only). If you are a project affected by a similar situation, please add your details below this post.

Heroic Multisig - 16Cf2SMFkWMApL7fiaiu3nSFiVk3wZoNHn7QTzTL1KvLDMcT
Heroic Pure Proxy - 12RP5AAF8TEb4qVBgiAgJXMVF8NzYZZPD8XftcKD7sM153E7

PBA Multisig - 1kJLyFPntELGnaawpDLzidR7rXaX4wQMPbd9ShQQZ3LK1Nh
PBA Pure Proxy - 15UQ1nhCRRJoWf1C4LBraqCVXS91qPiWLiWQfnS3k8Dk4R79

Reply
Up
Share
Comments

I wrote https://github.com/josepot/pure-proxy-ah-trapped/blob/main/index.ts to query those pure-proxy accounts that exist in the Polkadot Relay-Chain, and that have sufficients in Polkadot Asset Hub. The script returned the following addresses:

1ESjkawSAoNp3rF3ouZd3y5VcWY8UxyfNhQqPV6sLwps221
13fnA87rtK5Sm9NtaSmD2eVDJ8jQuH6SG8t1zCg4sQseXzhu
16aG8WazYZZm5K1PBppSC1oZcP9hct5yeap9j75jw2EErSpQ
16PDWzuGbw5dB6VSHZPNq5zmVRxy2svTD9rKXb6ei5d3xtLu
12sNU8BXivMj1xQmcd4T39ugCyHjmhir8jkPqfAw5ZDESrx4
166EpYwUWjEEiFkmRfouLz6V6qucoAsSfBvFYxV8R3CwY4eG
1tCybVtS7otBAK5CnbDwJQumWmfEWTCXRaYZM9UtihTQ1Dt
15UHvPeMjYLvMLqh6bWLxAP3MbqjjsMXFWToJKCijzGPM3p9
12RP5AAF8TEb4qVBgiAgJXMVF8NzYZZPD8XftcKD7sM153E7
14KKx9RoxZXHDFPWs3Yg6QoTAZfG6cZkA5PPou444hAi6vWW
15ywBU49qBuBbzP4T9dcpJuHcH4DCQib9r8MnrgVMpzb768N
13umqTXbUP6s1vNTwhG5vX2QWWoLM8FJyXztirZ6MYzq76QU
14Weh5QRkAYafkAr1X8pTjZVFRcZnKgyr8MG19M4YPucKrMZ
15b9pgXcAV9gCeDp6YTXVq8BvR1dmcWGzMx8zdMKNDCREzJC
16XWEFHFYvFQWaY4YAK1bszTEC267HHLK39oWFbc442MU4iV
11EkjRhVqEQzMZVxiaCu6bq9Jze7rHQF3DWpykrPeTfs6ek
1eTPAR2TuqLyidmPT9rMmuycHVm9s9czu78sePqg2KHMDrE
13MhUvL8CkvULYDJEaTCp7QQZ94j1is6fFyoU1gcCcMw7Rby
16SDAKg9N6kKAbhgDyxBXdHEwpwHUHs2CNEiLNGeZV55qHna
164rwawnieFYrogZvoMDnWKpobQ2pnyA8NpyzhHwDh5Pef8u
165UCqvJQVAuCRj69NHwHJHcxwepjQWbEZPBTbD11n4QUM74
1EdsnniYSKNjHNAvDgvBfRNzKnSzi6kgsHQFCG4PhAyyJWH
16XHLnbTwYzNdjVDKBjJ991qGycqG6ztsqdUQmYid18FJqNw
14aTdKxYn2cr9de6Cn5BoezbXC5tMvqoo8yNJVk1ibFpyng4
192ZvYjHoZVaxHc7Z9F6Y5BX8zG7F9VLpGtDmFKrN1r6Z1b
15cfSaBcTxNr8rV59cbhdMNCRagFr3GE6B3zZRsCp4QHHKPu
15UQ1nhCRRJoWf1C4LBraqCVXS91qPiWLiWQfnS3k8Dk4R79
12i3sgNS7iTh5tpAYhcnmQ7pbNGgyx3JQfkLDwmGhu3Yq9Nd
13yrrdCBQQ9RTy2dVFJ8yC6jQdJs5HqHrZZcVCYxsbJtCc82

If you want I can also create a script to create the preimage for properly restoring all the affected addresses.

That being said, I do think that this is a very rudimentary patch, and that we need a better solution to this problem. For instance, what about all the accounts that got migrated to the people chain that will no longer be able to edit their identity b/c they set their identities on the pure-proxy account?

Reply
Up