Description
Chopin Framework is a toolkit for integrating blockchain-style verifiability into Next.js applications. Developers can start a new project with create-next-app and initialize Chopin via 'npx chopd init', after which the app runs on a dedicated dev server (port 4000) instead of the default Next.js port. The framework ships the @chopinframework/next package, which provides authentication helpers (such as getAddress() and login/logout routes) and an Oracle module (Oracle.fetch, Oracle.random, Oracle.now, Oracle.notarize) for safely handling non-deterministic operations like network fetches, random number generation, and timestamps within a verifiable execution context. It serves Next.js developers who want to build applications with onchain-style verifiability without significant changes to their existing development workflow, and maintains community channels on Telegram and Discord for support and feedback.