Skip to content

Conversation

@Roadu
Copy link

@Roadu Roadu commented Jun 28, 2025

added:

  • 2 image files to display as the preview image (custom made you may want to replace this one) and the loading screen image (a scaled down version of loader.png)
  • .well-known/farcaster.json this is where the majority of the farcaster metadata is stored
  • a metatag to src/layout/index.tsx for the other part of farcaster metadata
  • added @farcaster/frame-sdk and updated src/pages/_app.js to notify farcaster clients when the interface is finished loading (this hides the miniapp loading screen)

Before going live this feature still needs:

  • someone with access to the @DefiLlama account on farcaster to go to settings->developer tools->Domains in the farcaster mobile app and generate a domain manifest for swap.defillama.com. That signed manifest data then needs to be pasted into the .well-known/farcaster.json file where it says "TODO:Signed Association Here"

After doing that and merging this pr the llamaswap interface will support the farcaster in app custodial wallet (warplet) and will show up in the farcaster miniapps directory (https://farcaster.xyz/miniapps)

@vercel
Copy link

vercel bot commented Jun 28, 2025

@Roadu is attempting to deploy a commit to the sealed-art Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant