unlock-protocol / unlock

Ʉnlock is a protocol for memberships built on a blockchain.
https://unlock-protocol.com
MIT License
839 stars 248 forks source link

Add OG + Frame metatags to Checkout URL #13593

Open julien51 opened 6 months ago

julien51 commented 6 months ago

Our checkout builder let's anyone build checkout URL with custom behavior. We are looking to add Open Graph preview for these URLs, as well as, ideally, frame meta tags as well.

To support frame, it means that we should "mimick" all the states on the checkout with frame "states".

In a simpler/basic first version, we could only support the "most" basic checkout config:

It should however support ERC20 or native lock, whicg means it should ask 2 transactions from the user: first one to "approve" the purchase (and possible renewals when applicable), and the second one to actually perform the mint.

iMac7 commented 3 months ago

@julien51 assign me this

julien51 commented 3 months ago

Ok @iMac7 this one is yours. We are attaching 300 USDC bounty for the full completion!

iMac7 commented 2 weeks ago

0x196D149249FB41ba8A4b1E9b10084F7A6eF77e37 =mash7.cb.id

julien51 commented 2 weeks ago

@iMac7 Please bear with me while we test this extensively!

julien51 commented 2 weeks ago

@iMac7 it is not working https://warpcast.com/julien51.eth/0x1b1054f4