710
Johns | johnsgresham.eth
@johns #710
johnsgresham.eth
https://jgresham.xyz
Building Based Chess
https://basedchess.xyz
576 Follower 224 Following
How many of you would try this killer coffee if I convinced the farmer to set up a slice.so store and take USDC?
Making a dynamic nft mintable with each chess win!
Any suggestions on design or additional data I should include?
Any suggestions on design or additional data I should include?
Thinking to work on this for EthSF. Let me know if you're interested in joining me. We have 7 days for the hackathon, starting next week! https://ethsf2025.devfolio.co/?ref=72195b0445
710
Johns | johnsgresham.eth
@johns·23:53 21/02/2025
Mental Poker a.k.a. trustless multi-player poker was invented in 1984 by Moti Yung https://en.wikipedia.org/wiki/Mental_poker
Might try to implement it after getting Chess game results onchain
Might try to implement it after getting Chess game results onchain

Updating based chess and wiping existing games
Great thread on positive stablecoin adoption incentives
https://x.com/sambroner/status/1895490876610355673?s=46&t=nyR04MypYObEBtICytlYYg
https://x.com/sambroner/status/1895490876610355673?s=46&t=nyR04MypYObEBtICytlYYg
Highly recommend the Model Y air mattress for any car campers out there.
It has foam on the inside so it is more comfortable than just air. Inflates and deflates super fast.
It has foam on the inside so it is more comfortable than just air. Inflates and deflates super fast.
Whoopcasters let's join a Whoop community team
Whoop App > Community tab > Teams > Invite code: COMM-1D68B5
Whoop App > Community tab > Teams > Invite code: COMM-1D68B5
Mental Poker a.k.a. trustless multi-player poker was invented in 1984 by Moti Yung https://en.wikipedia.org/wiki/Mental_poker
Might try to implement it after getting Chess game results onchain
Might try to implement it after getting Chess game results onchain
Right now Rainbowkit ConnectButton shows QR codes for connecting wallets in a Frame in Warpcast on mobile. This is because Rainbowkit detects isMobile boolean by finding "iPhone" in the browser's navigator.userAgent. Warpcast sets it as just "warpcast".
I think warpcast should set userAgent to something like "warpcast; iPhone" or "warpcast; android" or just prefix "warpcast" to the existing mobile userAgent.
cc @horsefacts.eth does this seem right?
I think warpcast should set userAgent to something like "warpcast; iPhone" or "warpcast; android" or just prefix "warpcast" to the existing mobile userAgent.
cc @horsefacts.eth does this seem right?
Getting this again 🤔
710
Johns | johnsgresham.eth
@johns·21:34 02/02/2025
Any rainbow kit/wallet connect pros know why my frame is getting the desktop wallet connect prompts?
It’s showing only QR codes, which you can’t scan on mobile obviously
It’s showing only QR codes, which you can’t scan on mobile obviously
How does a Frame get into the Frames tab list? Looking to get Chess in 😎
https://based-chess-frame.pages.dev/
https://based-chess-frame.pages.dev/
Does anyone have a trick to generate route specific frame meta tag?
Frame's SSR=false requirement with warpcast/opengraph only reading the initially loaded meta tags means SPA tags set after load aren't seen.
Ex: If a user posts a link to a specific chess game, I'd like for the embed to show game specific content.
Frame's SSR=false requirement with warpcast/opengraph only reading the initially loaded meta tags means SPA tags set after load aren't seen.
Ex: If a user posts a link to a specific chess game, I'd like for the embed to show game specific content.
710
Johns | johnsgresham.eth
@johns·23:47 05/02/2025
Why is there not an Add Frame button for this frame? https://based-chess-frame.pages.dev/
Why is there not an Add Frame button for this frame? https://based-chess-frame.pages.dev/
There is no data to show