Open vikiival opened 1 year ago
We plan to make a trustless migration of RMRKv1 NFTs into the Basilisk and we observed a technical limitation.
Let's make following scenario:
Currently proxy does not have permissions to set only minting, via proxy W could mint his NFT in V's collection and burn his without harm.
n
Other possible case is to have two new functions in the NFT pallet:
allow_mint(id: CollectionId, who: AccountId, count: u32)
mint_as_allowed(params_are_same_as_for_mint)
We would like to proceed with this functionality so let us know here or via privately via Discord.
cc @yangwao
To avoid address, can mint artificially other nfts which aren't in collections or items they don't own on RMRK
Any updates on this? Heard some fix might go out this week?
Preface
We plan to make a trustless migration of RMRKv1 NFTs into the Basilisk and we observed a technical limitation.
Let's make following scenario:
Possible solutions
1. Create Proxy that would allow only minting
Currently proxy does not have permissions to set only minting, via proxy W could mint his NFT in V's collection and burn his without harm.
2. Extend NFT pallet to whitelist (PC: allowlist) W to mint
n
NFTsOther possible case is to have two new functions in the NFT pallet:
allow_mint(id: CollectionId, who: AccountId, count: u32)
mint_as_allowed(params_are_same_as_for_mint)
We would like to proceed with this functionality so let us know here or via privately via Discord.
cc @yangwao