"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.
Полный конвейер сборки и производства приложений Ethereum dApps. Настройка режима вилки, развертывание IPFS, конфигурация Vercel, настройка поддомена ENS и полный рабочий контрольный список. Построен на основе Scaffold-ETH 2, но применим к любому внешнему проекту Ethereum. Используйте при развертывании любого децентрализованного приложения в рабочей среде. Источник: austintgriffith/ethskills.