Skip to content

Commit 2a175dc

Browse files
authored
[Nebula] Feature: Farcaster Mini App (#7330)
1 parent 34d2345 commit 2a175dc

File tree

28 files changed

+563
-68
lines changed

28 files changed

+563
-68
lines changed

apps/dashboard/.env.example

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,10 @@ STRIPE_SECRET_KEY=""
108108

109109
# required for server wallet management
110110
NEXT_PUBLIC_THIRDWEB_VAULT_URL=""
111-
NEXT_PUBLIC_ENGINE_CLOUD_URL=""
111+
NEXT_PUBLIC_ENGINE_CLOUD_URL=""
112+
113+
# farcaster frame env variables
114+
NEXT_PUBLIC_APP_URL=
115+
NEXT_PUBLIC_FARCASTER_HEADER=
116+
NEXT_PUBLIC_FARCASTER_PAYLOAD=
117+
NEXT_PUBLIC_FARCASTER_SIGNATURE=

apps/dashboard/next.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ const securityHeaders = [
2929
},
3030
{
3131
key: "X-Frame-Options",
32-
value: "SAMEORIGIN",
32+
// allow farcaster.xyz as a frame ancestor for the browser mini app
33+
value: "frame-ancestors 'self' https://farcaster.xyz; default 'self'",
3334
},
3435
{
3536
key: "Referrer-Policy",

apps/dashboard/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"@chakra-ui/theme-tools": "^2.1.2",
2828
"@emotion/react": "11.14.0",
2929
"@emotion/styled": "11.14.0",
30+
"@farcaster/frame-core": "^0.1.8",
31+
"@farcaster/frame-sdk": "^0.0.60",
3032
"@hookform/resolvers": "^3.9.1",
3133
"@marsidev/react-turnstile": "^1.1.0",
3234
"@radix-ui/react-accordion": "^1.2.11",

apps/dashboard/public/.well-known/apple-app-site-association

Lines changed: 0 additions & 30 deletions
This file was deleted.

apps/dashboard/public/.well-known/apple-developer-merchantid-domain-association

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/dashboard/public/.well-known/assetlinks.json

Lines changed: 0 additions & 15 deletions
This file was deleted.
Loading
Lines changed: 8 additions & 0 deletions
Loading
Lines changed: 7 additions & 0 deletions
Loading
Loading
Lines changed: 27 additions & 0 deletions
Loading
Loading
Lines changed: 16 additions & 0 deletions
Loading
Lines changed: 22 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)