├── .env.sample ├── .gitignore ├── LICENSE ├── README.md ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── frame1.png ├── frame2.png ├── frame3.png ├── frame4.png ├── next.svg └── vercel.svg ├── src ├── app │ ├── const.ts │ ├── favicon.ico │ ├── frames │ │ ├── frames.ts │ │ └── route.tsx │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── paginate.ts │ ├── providers.tsx │ ├── signer │ │ └── route.ts │ ├── types.ts │ └── utils.ts ├── components │ ├── ActionButton.tsx │ ├── AppDetail.tsx │ ├── BackButton.tsx │ ├── CastView.tsx │ ├── DebugDetail.tsx │ ├── Footer.tsx │ ├── ImportDetail.tsx │ ├── LocalSignerView.tsx │ ├── PaginatedGrid.tsx │ ├── SignerDetail.tsx │ ├── SignerView.tsx │ └── UserDataView.tsx ├── context │ ├── backfillContext.tsx │ └── configContext.tsx ├── contracts │ ├── id-registry.ts │ └── key-registry.ts ├── hooks │ └── useFarcasterIdentity.tsx └── style │ └── common.ts ├── tailwind.config.js └── tsconfig.json /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/README.md -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/frame1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/frame1.png -------------------------------------------------------------------------------- /public/frame2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/frame2.png -------------------------------------------------------------------------------- /public/frame3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/frame3.png -------------------------------------------------------------------------------- /public/frame4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/frame4.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/app/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/const.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/frames/frames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/frames/frames.ts -------------------------------------------------------------------------------- /src/app/frames/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/frames/route.tsx -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/paginate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/paginate.ts -------------------------------------------------------------------------------- /src/app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/providers.tsx -------------------------------------------------------------------------------- /src/app/signer/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/signer/route.ts -------------------------------------------------------------------------------- /src/app/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/types.ts -------------------------------------------------------------------------------- /src/app/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/app/utils.ts -------------------------------------------------------------------------------- /src/components/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/ActionButton.tsx -------------------------------------------------------------------------------- /src/components/AppDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/AppDetail.tsx -------------------------------------------------------------------------------- /src/components/BackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/BackButton.tsx -------------------------------------------------------------------------------- /src/components/CastView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/CastView.tsx -------------------------------------------------------------------------------- /src/components/DebugDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/DebugDetail.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/ImportDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/ImportDetail.tsx -------------------------------------------------------------------------------- /src/components/LocalSignerView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/LocalSignerView.tsx -------------------------------------------------------------------------------- /src/components/PaginatedGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/PaginatedGrid.tsx -------------------------------------------------------------------------------- /src/components/SignerDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/SignerDetail.tsx -------------------------------------------------------------------------------- /src/components/SignerView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/SignerView.tsx -------------------------------------------------------------------------------- /src/components/UserDataView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/components/UserDataView.tsx -------------------------------------------------------------------------------- /src/context/backfillContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/context/backfillContext.tsx -------------------------------------------------------------------------------- /src/context/configContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/context/configContext.tsx -------------------------------------------------------------------------------- /src/contracts/id-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/contracts/id-registry.ts -------------------------------------------------------------------------------- /src/contracts/key-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/contracts/key-registry.ts -------------------------------------------------------------------------------- /src/hooks/useFarcasterIdentity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/hooks/useFarcasterIdentity.tsx -------------------------------------------------------------------------------- /src/style/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/src/style/common.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephancill/farcaster-signer-tools/HEAD/tsconfig.json --------------------------------------------------------------------------------