├── .gitignore ├── LICENSE ├── README.md ├── archiver-script ├── .gitignore ├── README.md ├── index.js ├── package-lock.json └── package.json ├── cast-action ├── .gitignore ├── README.md ├── bun.lockb ├── package.json ├── src │ ├── index.tsx │ └── lib │ │ └── neynarClient.ts └── tsconfig.json ├── flask-app ├── .env.example ├── .gitignore ├── README.md ├── app.py ├── requirements.txt └── templates │ └── index.html ├── frames-bot ├── .gitignore ├── README.md ├── bun.lockb ├── index.ts ├── package.json ├── tsconfig.json └── utils │ └── neynarClient.ts ├── funding.json ├── gm-bot ├── .env.example ├── .gitignore ├── README.md ├── ecosystem.config.cjs ├── getApprovedSigner.ts ├── package.json ├── src │ ├── abi │ │ ├── SignedKeyRequestMetadata.ts │ │ └── keyGateway.ts │ ├── app.ts │ ├── config.ts │ ├── neynarClient.ts │ ├── utils.ts │ └── viemClient.ts ├── tsconfig.json └── yarn.lock ├── managed-signers ├── .env.example ├── .gitignore ├── README.md ├── bun.lockb ├── next.config.mjs ├── package.json ├── src │ ├── app │ │ ├── api │ │ │ ├── cast │ │ │ │ └── route.ts │ │ │ ├── signer │ │ │ │ └── route.ts │ │ │ └── user │ │ │ │ └── route.ts │ │ ├── globals.css │ │ ├── layout.tsx │ │ ├── page.module.css │ │ └── page.tsx │ ├── constants.ts │ ├── lib │ │ └── neynarClient.ts │ └── utils │ │ ├── getFid.ts │ │ └── getSignedKey.ts └── tsconfig.json ├── wownar-react-native ├── .gitignore ├── README.md ├── client │ ├── .env.example │ ├── App.tsx │ ├── app.config.ts │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ ├── splash.png │ │ ├── wownar.png │ │ └── wownar.svg │ ├── babel.config.js │ ├── constants.ts │ ├── package.json │ ├── src │ │ ├── AppNavigator.tsx │ │ ├── Context │ │ │ └── AppContext.tsx │ │ ├── components │ │ │ ├── Layout.tsx │ │ │ ├── Screens │ │ │ │ ├── Home.tsx │ │ │ │ ├── Loading.tsx │ │ │ │ └── Signin.tsx │ │ │ └── SignoutButton.tsx │ │ └── utils.ts │ ├── tsconfig.json │ └── yarn.lock └── server │ ├── .env.example │ ├── index.js │ ├── package.json │ └── yarn.lock ├── wownar-react-sdk ├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.js ├── package.json ├── postcss.config.js ├── public │ └── logos │ │ ├── wownar-black.svg │ │ └── wownar.svg ├── src │ ├── Context │ │ ├── AppContext.tsx │ │ └── NeynarProviderWrapper.tsx │ ├── app │ │ ├── Screens │ │ │ ├── Home │ │ │ │ ├── index.module.scss │ │ │ │ └── index.tsx │ │ │ ├── Signin │ │ │ │ └── index.tsx │ │ │ └── layout.tsx │ │ ├── api │ │ │ └── cast │ │ │ │ └── route.ts │ │ ├── favicon.ico │ │ ├── globals.scss │ │ ├── layout.tsx │ │ └── page.tsx │ ├── clients │ │ └── neynar.ts │ └── components │ │ └── Button │ │ ├── index.module.scss │ │ └── index.tsx ├── tailwind.config.ts ├── tsconfig.json └── yarn.lock └── wownar ├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.js ├── package.json ├── postcss.config.js ├── public └── logos │ ├── neynar.svg │ ├── powered-by-neynar.png │ ├── wownar-black.svg │ └── wownar.svg ├── src ├── Context │ └── AppContext.tsx ├── app │ ├── Screens │ │ ├── Home │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ │ ├── Signin │ │ │ └── index.tsx │ │ └── layout.tsx │ ├── api │ │ ├── cast │ │ │ └── route.ts │ │ ├── user │ │ │ └── [fid] │ │ │ │ └── route.ts │ │ └── verify-user │ │ │ └── route.ts │ ├── favicon.ico │ ├── globals.scss │ ├── layout.tsx │ └── page.tsx ├── clients │ └── neynar.ts ├── components │ ├── Button │ │ ├── index.module.scss │ │ └── index.tsx │ └── icons │ │ └── Signout │ │ └── index.tsx ├── hooks │ └── use-local-storage-state.tsx ├── types.d.ts ├── utils │ └── helpers.ts └── window.d.ts ├── tailwind.config.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/README.md -------------------------------------------------------------------------------- /archiver-script/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/archiver-script/.gitignore -------------------------------------------------------------------------------- /archiver-script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/archiver-script/README.md -------------------------------------------------------------------------------- /archiver-script/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/archiver-script/index.js -------------------------------------------------------------------------------- /archiver-script/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/archiver-script/package-lock.json -------------------------------------------------------------------------------- /archiver-script/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/archiver-script/package.json -------------------------------------------------------------------------------- /cast-action/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /cast-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/README.md -------------------------------------------------------------------------------- /cast-action/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/bun.lockb -------------------------------------------------------------------------------- /cast-action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/package.json -------------------------------------------------------------------------------- /cast-action/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/src/index.tsx -------------------------------------------------------------------------------- /cast-action/src/lib/neynarClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/src/lib/neynarClient.ts -------------------------------------------------------------------------------- /cast-action/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/cast-action/tsconfig.json -------------------------------------------------------------------------------- /flask-app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/.env.example -------------------------------------------------------------------------------- /flask-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/.gitignore -------------------------------------------------------------------------------- /flask-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/README.md -------------------------------------------------------------------------------- /flask-app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/app.py -------------------------------------------------------------------------------- /flask-app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/requirements.txt -------------------------------------------------------------------------------- /flask-app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/flask-app/templates/index.html -------------------------------------------------------------------------------- /frames-bot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/.gitignore -------------------------------------------------------------------------------- /frames-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/README.md -------------------------------------------------------------------------------- /frames-bot/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/bun.lockb -------------------------------------------------------------------------------- /frames-bot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/index.ts -------------------------------------------------------------------------------- /frames-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/package.json -------------------------------------------------------------------------------- /frames-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/tsconfig.json -------------------------------------------------------------------------------- /frames-bot/utils/neynarClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/frames-bot/utils/neynarClient.ts -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/funding.json -------------------------------------------------------------------------------- /gm-bot/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/.env.example -------------------------------------------------------------------------------- /gm-bot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/.gitignore -------------------------------------------------------------------------------- /gm-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/README.md -------------------------------------------------------------------------------- /gm-bot/ecosystem.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/ecosystem.config.cjs -------------------------------------------------------------------------------- /gm-bot/getApprovedSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/getApprovedSigner.ts -------------------------------------------------------------------------------- /gm-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/package.json -------------------------------------------------------------------------------- /gm-bot/src/abi/SignedKeyRequestMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/abi/SignedKeyRequestMetadata.ts -------------------------------------------------------------------------------- /gm-bot/src/abi/keyGateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/abi/keyGateway.ts -------------------------------------------------------------------------------- /gm-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/app.ts -------------------------------------------------------------------------------- /gm-bot/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/config.ts -------------------------------------------------------------------------------- /gm-bot/src/neynarClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/neynarClient.ts -------------------------------------------------------------------------------- /gm-bot/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/utils.ts -------------------------------------------------------------------------------- /gm-bot/src/viemClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/src/viemClient.ts -------------------------------------------------------------------------------- /gm-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/tsconfig.json -------------------------------------------------------------------------------- /gm-bot/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/gm-bot/yarn.lock -------------------------------------------------------------------------------- /managed-signers/.env.example: -------------------------------------------------------------------------------- 1 | NODE_ENV= 2 | NEYNAR_API_KEY= 3 | FARCASTER_DEVELOPER_MNEMONIC= 4 | -------------------------------------------------------------------------------- /managed-signers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/.gitignore -------------------------------------------------------------------------------- /managed-signers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/README.md -------------------------------------------------------------------------------- /managed-signers/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/bun.lockb -------------------------------------------------------------------------------- /managed-signers/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/next.config.mjs -------------------------------------------------------------------------------- /managed-signers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/package.json -------------------------------------------------------------------------------- /managed-signers/src/app/api/cast/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/api/cast/route.ts -------------------------------------------------------------------------------- /managed-signers/src/app/api/signer/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/api/signer/route.ts -------------------------------------------------------------------------------- /managed-signers/src/app/api/user/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/api/user/route.ts -------------------------------------------------------------------------------- /managed-signers/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/globals.css -------------------------------------------------------------------------------- /managed-signers/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/layout.tsx -------------------------------------------------------------------------------- /managed-signers/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/page.module.css -------------------------------------------------------------------------------- /managed-signers/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/app/page.tsx -------------------------------------------------------------------------------- /managed-signers/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/constants.ts -------------------------------------------------------------------------------- /managed-signers/src/lib/neynarClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/lib/neynarClient.ts -------------------------------------------------------------------------------- /managed-signers/src/utils/getFid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/utils/getFid.ts -------------------------------------------------------------------------------- /managed-signers/src/utils/getSignedKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/src/utils/getSignedKey.ts -------------------------------------------------------------------------------- /managed-signers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/managed-signers/tsconfig.json -------------------------------------------------------------------------------- /wownar-react-native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/.gitignore -------------------------------------------------------------------------------- /wownar-react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/README.md -------------------------------------------------------------------------------- /wownar-react-native/client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/.env.example -------------------------------------------------------------------------------- /wownar-react-native/client/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/App.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/app.config.ts -------------------------------------------------------------------------------- /wownar-react-native/client/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/app.json -------------------------------------------------------------------------------- /wownar-react-native/client/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/adaptive-icon.png -------------------------------------------------------------------------------- /wownar-react-native/client/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/favicon.png -------------------------------------------------------------------------------- /wownar-react-native/client/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/icon.png -------------------------------------------------------------------------------- /wownar-react-native/client/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/splash.png -------------------------------------------------------------------------------- /wownar-react-native/client/assets/wownar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/wownar.png -------------------------------------------------------------------------------- /wownar-react-native/client/assets/wownar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/assets/wownar.svg -------------------------------------------------------------------------------- /wownar-react-native/client/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/babel.config.js -------------------------------------------------------------------------------- /wownar-react-native/client/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/constants.ts -------------------------------------------------------------------------------- /wownar-react-native/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/package.json -------------------------------------------------------------------------------- /wownar-react-native/client/src/AppNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/AppNavigator.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/Context/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/Context/AppContext.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/components/Layout.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/components/Screens/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/components/Screens/Home.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/components/Screens/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/components/Screens/Loading.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/components/Screens/Signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/components/Screens/Signin.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/components/SignoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/components/SignoutButton.tsx -------------------------------------------------------------------------------- /wownar-react-native/client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/src/utils.ts -------------------------------------------------------------------------------- /wownar-react-native/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/tsconfig.json -------------------------------------------------------------------------------- /wownar-react-native/client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/client/yarn.lock -------------------------------------------------------------------------------- /wownar-react-native/server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/server/.env.example -------------------------------------------------------------------------------- /wownar-react-native/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/server/index.js -------------------------------------------------------------------------------- /wownar-react-native/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/server/package.json -------------------------------------------------------------------------------- /wownar-react-native/server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-native/server/yarn.lock -------------------------------------------------------------------------------- /wownar-react-sdk/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/.env.example -------------------------------------------------------------------------------- /wownar-react-sdk/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /wownar-react-sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/.gitignore -------------------------------------------------------------------------------- /wownar-react-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/README.md -------------------------------------------------------------------------------- /wownar-react-sdk/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/next.config.js -------------------------------------------------------------------------------- /wownar-react-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/package.json -------------------------------------------------------------------------------- /wownar-react-sdk/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/postcss.config.js -------------------------------------------------------------------------------- /wownar-react-sdk/public/logos/wownar-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/public/logos/wownar-black.svg -------------------------------------------------------------------------------- /wownar-react-sdk/public/logos/wownar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/public/logos/wownar.svg -------------------------------------------------------------------------------- /wownar-react-sdk/src/Context/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/Context/AppContext.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/Context/NeynarProviderWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/Context/NeynarProviderWrapper.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/Screens/Home/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/Screens/Home/index.module.scss -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/Screens/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/Screens/Home/index.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/Screens/Signin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/Screens/Signin/index.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/Screens/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/Screens/layout.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/api/cast/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/api/cast/route.ts -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/favicon.ico -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/globals.scss -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/layout.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/app/page.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/src/clients/neynar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/clients/neynar.ts -------------------------------------------------------------------------------- /wownar-react-sdk/src/components/Button/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/components/Button/index.module.scss -------------------------------------------------------------------------------- /wownar-react-sdk/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/src/components/Button/index.tsx -------------------------------------------------------------------------------- /wownar-react-sdk/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/tailwind.config.ts -------------------------------------------------------------------------------- /wownar-react-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/tsconfig.json -------------------------------------------------------------------------------- /wownar-react-sdk/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar-react-sdk/yarn.lock -------------------------------------------------------------------------------- /wownar/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/.env.example -------------------------------------------------------------------------------- /wownar/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /wownar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/.gitignore -------------------------------------------------------------------------------- /wownar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/README.md -------------------------------------------------------------------------------- /wownar/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/next.config.js -------------------------------------------------------------------------------- /wownar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/package.json -------------------------------------------------------------------------------- /wownar/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/postcss.config.js -------------------------------------------------------------------------------- /wownar/public/logos/neynar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/public/logos/neynar.svg -------------------------------------------------------------------------------- /wownar/public/logos/powered-by-neynar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/public/logos/powered-by-neynar.png -------------------------------------------------------------------------------- /wownar/public/logos/wownar-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/public/logos/wownar-black.svg -------------------------------------------------------------------------------- /wownar/public/logos/wownar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/public/logos/wownar.svg -------------------------------------------------------------------------------- /wownar/src/Context/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/Context/AppContext.tsx -------------------------------------------------------------------------------- /wownar/src/app/Screens/Home/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/Screens/Home/index.module.scss -------------------------------------------------------------------------------- /wownar/src/app/Screens/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/Screens/Home/index.tsx -------------------------------------------------------------------------------- /wownar/src/app/Screens/Signin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/Screens/Signin/index.tsx -------------------------------------------------------------------------------- /wownar/src/app/Screens/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/Screens/layout.tsx -------------------------------------------------------------------------------- /wownar/src/app/api/cast/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/api/cast/route.ts -------------------------------------------------------------------------------- /wownar/src/app/api/user/[fid]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/api/user/[fid]/route.ts -------------------------------------------------------------------------------- /wownar/src/app/api/verify-user/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/api/verify-user/route.ts -------------------------------------------------------------------------------- /wownar/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/favicon.ico -------------------------------------------------------------------------------- /wownar/src/app/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/globals.scss -------------------------------------------------------------------------------- /wownar/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/layout.tsx -------------------------------------------------------------------------------- /wownar/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/app/page.tsx -------------------------------------------------------------------------------- /wownar/src/clients/neynar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/clients/neynar.ts -------------------------------------------------------------------------------- /wownar/src/components/Button/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/components/Button/index.module.scss -------------------------------------------------------------------------------- /wownar/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/components/Button/index.tsx -------------------------------------------------------------------------------- /wownar/src/components/icons/Signout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/components/icons/Signout/index.tsx -------------------------------------------------------------------------------- /wownar/src/hooks/use-local-storage-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/hooks/use-local-storage-state.tsx -------------------------------------------------------------------------------- /wownar/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/types.d.ts -------------------------------------------------------------------------------- /wownar/src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/utils/helpers.ts -------------------------------------------------------------------------------- /wownar/src/window.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/src/window.d.ts -------------------------------------------------------------------------------- /wownar/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/tailwind.config.ts -------------------------------------------------------------------------------- /wownar/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/tsconfig.json -------------------------------------------------------------------------------- /wownar/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ambrossimo/farcaster-examples/HEAD/wownar/yarn.lock --------------------------------------------------------------------------------