"I deployed to IPFS and it works." Did the CID change? If not, you deployed stale output. Did routes work? Without trailingSlash: true, every route except / returns 404. Did you check the OG image? Without NEXTPUBLICPRODUCTIONURL, it points to localhost:3000.
"I'll set up the project manually." Don't. npx create-eth@latest handles everything — Foundry, Next.js, RainbowKit, scaffold hooks. Never run forge init or create Next.js projects from scratch.
When using fork mode, the frontend target network MUST be chains.foundry (chain ID 31337), NOT the chain you're forking.
El proceso completo de construcción a producción para dApps de Ethereum. Configuración del modo bifurcación, implementación de IPFS, configuración de Vercel, configuración del subdominio ENS y la lista de verificación de producción completa. Construido alrededor de Scaffold-ETH 2 pero aplicable a cualquier proyecto frontend de Ethereum. Úselo al implementar cualquier dApp en producción. Fuente: austintgriffith/ethskills.