davisshaver.eth pfp

davisshaver.eth

@davisshaver

601 Following
1997 Followers


davisshaver.eth pfp
davisshaver.eth
@davisshaver
I'd like to use a hub if possible, otherwise I'll need to have users add a RPC URL too. would custody logic be that `verificationsByFid` includes a message where `signer` matches `header.key`?
0 reply
0 recast
0 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
PR seems doable (I'll be doing this in PHP but don't mind contributing). I think the check could be that `onChainSignersByFid` response includes an object where `signerEventBody.key` matches `header.key`. does that seem right? would this logic work for both custody and app_key types?
1 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
This would be for Farcaster WP plugin – I feel like I should offer users the option of either using a custom hub URL or using Neynar.
2 replies
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Added signature validation for webhook events to Farcaster WP tonight. App key check is next, hoping to avoid a Neynar dependency (even though Neynar is great). https://github.com/davisshaver/farcaster-wp/blob/main/includes/class-signature-verifier.php
0 reply
22 recasts
97 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
what would be your recommended way to prompt users who are already `context.client.added` but not `context.client.notificationDetails` to turn on notifications? I want to add an "Enable notifications" flow for them but not sure if there's a callback I could use for that flow.
1 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
is there a sample implementation of VerifyAppKey anywhere? All I've found is the `verifyAppKeyWithNeynar` helper in @farcaster/frame-node.
1 reply
1 recast
6 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Notebook LM
1 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Today's updates on Farcaster WP: - Added settings for tipping chains & amounts - Added tipping address validation using Viem's isAddress - Switched to new connector package - Added imageUrl & buttonTitle to manifest generator Giving it a day for feedback and then will do release notes. https://davisshaver.com/
1 reply
17 recasts
94 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Working on a “tip” feature for Farcaster WP & added a “cast” button in the process. I thought about using the primary frame button for “tip” but I want to use that for an interaction with lower barrier to entry, maybe a ”like” of some kind.
0 reply
0 recast
4 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
good feedback! thank you
0 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
New Farcaster WP release: Allow users to subscribe to new post notifications from frames. https://davisshaver.com/2024/12/13/new-feature-for-farcaster-wp-notifications/
2 replies
28 recasts
134 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
working on it, hoping to land today! https://github.com/davisshaver/farcaster-wp/pull/2
0 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Notifications question... Will I get a `frame_added` event to the webhook when the user adds frame through sdk.actions.addFrame() in the frame? or do I need to get the addFrame result to the backend myself?
1 reply
0 recast
0 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
New plugin for enabling frames v2 on your WordPress site - https://warpcast.com/davisshaver/0xff035ac5
0 reply
2 recasts
6 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
I made a WordPress plugin that connects your WordPress site to Farcaster and enables it for frames v2. https://davisshaver.com/2024/12/12/introducing-farcaster-wp/
8 replies
51 recasts
231 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
hmm, that's what I was wondering. the devtools output has 0.0.1 but the docs say 1
0 reply
0 recast
0 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
anyone know if FrameConfig.version is meant to be a literal '1' or a string version? docs seem unclear on this, seems like either the type reference should be updated or the domain manifest generator/example manifest should be updated to have version '1' instead of '0.0.1' https://github.com/farcasterxyz/docs/blob/main/docs/developers/frames/v2/spec.md#frame-manifest
2 replies
0 recast
6 reactions

davisshaver.eth pfp
davisshaver.eth
@davisshaver
Is this Portal? I want to check it out and see how it compares to MirrorPlay
1 reply
0 recast
1 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
2
0 reply
0 recast
0 reaction

davisshaver.eth pfp
davisshaver.eth
@davisshaver
I'm confused about this too. $80 in ETH to join the town hall? and even after I link a wallet I can't use that to pay? I did make a @purple town at the lowest entry fee possible if anyone else wants to look at the product. https://app.towns.com/t/0x2bfc7fb2571cb7d97a159bdd848d2341c0fb4377/
0 reply
0 recast
1 reaction