Simon de la Rouviere pfp
Simon de la Rouviere
@simondlr
Really considering moving Witness The Draft to an L2: https://opensea.io/collection/witness-the-draft. Witnessing shouldn't cost so much money. Unsure what the best practices are. Anyone have any links/sources for moving/porting NFTs to L2s?
3 replies
1 recast
5 reactions

Dan Fowler pfp
Dan Fowler
@danfowler
Is there some kind of atomic swap where you burn and reissue?
1 reply
0 recast
1 reaction

Simon de la Rouviere pfp
Simon de la Rouviere
@simondlr
My working assumption is that you create some kind of wrapper that re-issues it when transferred to it. Unsure. But, doing it one transaction would be nice/ideal. Not sure if there's routing for this? Have to dig in.
2 replies
0 recast
0 reaction

Juan Blanco pfp
Juan Blanco
@juanblanco
So a l1 contract bridge, that it burns it and messages l2 with a call to the nft smartcontract that will mint on receive with the message and from sender
1 reply
0 recast
1 reaction

Juan Blanco pfp
Juan Blanco
@juanblanco
This will be the one to OP https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/universal/CrossDomainMessenger.sol#L176
1 reply
0 recast
2 reactions

Juan Blanco pfp
Juan Blanco
@juanblanco
I need to create samples and simplify this integration (in Nethereum which may not be of any use..), I had a couple of years ago when op started and created the interop (which was a nightmare then and now is super simple).. It looks like people are taking advantage of the lack of knowledge on this. (Arbitrum too)
0 reply
0 recast
1 reaction