500 USDCExpiredon Feb 19devframesframes-devsFrame mailing list form$ALEX Masmej@alexmasmej.eth·6mo·Posted 1 completed bounty@bountybot @bountycaster /frames /frames-devs “Frame mailing list form” request: 1. Text input to enter email + like cast to proceed 2. Mints a free NFT as a reward 500 USDC. Can discuss over direct casts :) cc @linda437View in Warpcast
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)on it. just missing the like to continue requirement1st degree followPay user
Linda Xie@linda·6mo·Completed 17 bounties(0 dev)Heads up Warpcast is delayed with data right now so bot response not showing up yet (it's up on supercast https://www.supercast.xyz/c/0x0ef8c219538a47d52abc1f6679096c539c8bb418)1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)where should the input go to? once the mail address input by user and sent1st degree followPay user
anthony urbina 👨💻@typeofant·5mo·Completed 0 bountieshey, can help with this just completed another bountyNot ConnectedPay user
$ALEX Masmej@alexmasmej.eth·6moI’m down to keep it local to avoid vercel/ENV work. The mint would be on @base / @zora since I think base subsidizes /frames-devs mints correct?Original poster
$ALEX Masmej@alexmasmej.eth·6moAlso could input and like be one step? Is the following step text input?Original poster
$ALEX Masmej@alexmasmej.eth·6moYeah that’s been done many times over now. Probably a relayer shooting NFTs from open zeppelin defender. I’ll try to see if there’s code for itOriginal poster
$ALEX Masmej@alexmasmej.eth·6moDoesn’t have to be Zora if Zora charges their fee since many users will have empty walletsOriginal poster
$ALEX Masmej@alexmasmej.eth·6moGot it. Also could we have a channel follow as requirement too? Is that easy? I haven’t seen that on any cast. Maybe profile follow should be better, and then I’m happy to create a Drakula accountOriginal poster
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)got neynar working local for it. Will clean up code base. Finish documentation and test live on warpcast. Responding with progess here.1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)where do you want to deploy? vercel and just env variables needs a little more work now. using Google's auth JWT as .json and not ENV vars right now. locally (meaning also any server where you just put it on compute) or can mount a secret e.g. K8s) would work1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)I just did the env work :D haha all good now :) it's cleaner that way1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)testing this here now. No guarantee this frame will be up forever though :D https://mailform-ivory.vercel.app/1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)doesn't let me proceed hmm. will have to check1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)ah :D vercel doesn't set the nev variable NEXT_PUBLIC_HOST which is still local host :D1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)ah yeah so input filed is up there? right now yeah 2 step. will test with new .env and then make the adjustment1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)multistep fine now, vercel redeploying the one step rn1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)can't test in frame debugger with likes :D testing here https://mailform-ivory.vercel.app1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)may need to wait a little? how's sync right now using neynar to provide the likes. Needs to sync to protocol first from warpcast ;/1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)yeah needs to wait for like to be on protocol so neynar has it synched1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)How’s it now @alexmasmej.eth1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)https://github.com/SamuelLHuber/farcasterframe2googlesheet here is the repo and the docs. make sure to follow the README. It's detailed as I encountered lots of small stuff with google and vercel (local is a little nicer lol) but vercel is also nice if you have questions ping me anytime mate dm/mention1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)It’s day again here lol 😂😂😂 just realized when I stood up1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)feel free to complete the bounty if you are able to replicate on your side. If you have questions ping me.1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)oh just saw the mint free nft as reward. I'll get to that now. you said base/zora right. on it seeing how to do that1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)https://github.com/lottopgf/zora-mint-frame that may do checking that1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)That will work. Will build that one in to the Frame. Just need to deploy Zora ERC1155 on base and then we freemint people from there. Requires a minter wallet that has base ETH though (prefunded) Will continue later. Need some sleep now 😅1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)yeah, doing some work for web2 clients, getting to it then. Just need to adapt the zora mint frame to the last frame in ours so it just auto mints to the user that submitted mail right?1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)had issues working with zora testversion couldn't use base sepolia, will be testing live on base later. also makes it so I don't need to change code for that chain :D Base mainnet fees are low so shouldn't break my bank1st degree followPay user
Samuel@samuellhuber·6mo·Completed 13 bounties(6 dev)testing newest version in prod lol don't mind this cast https://mailform-ivory.vercel.app1st degree followPay user