OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Inkathon

Inkathon is a TypeScript full-stack boilerplate and CLI for creating Polkadot dApps with ink! v6 smart contracts, a Next.js frontend and PolkaVM compatibility. It includes type-safe contract interactions via PAPI, build and deployment automation, and Docker support for self-hosting.

Independent OpenViST project profile, based on linked sources.

Inkathon — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Inkathon when beginning a Polkadot dApp project based on ink! v6 and PolkaVM, or when a prepared Next.js and contract-interaction foundation is useful.

Who it is for

  • Developers starting a Polkadot dApp with ink! v6 smart contracts.
  • Teams seeking a Next.js application foundation with typed contract interactions.

Documented uses

  • Generate a new dApp project from the boilerplate using its CLI.
  • Build a Next.js frontend connected to ink! contracts through PAPI.
  • Use the included build and deployment tooling as part of an ink! application workflow.
Before you choose

Requirements & limits

The project is an open-source public GitHub repository under the GPL-3.0 license. The documented CLI quickstart requires Node.js v20 or later and Bun.

  • The current boilerplate targets ink! v6 and supports PolkaVM; the repository identifies its v1 branch as the older ink! v5-compatible version.
  • The listed application stack includes Bun, Next.js 15, React 19 and Tailwind CSS 4.
  • Docker support is described for self-hosting, alongside build scripts and deployment automation.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Create and start an Inkathon project

Set up the boilerplate and start its development server.

Before you start

  • Node.js v20 or later
  • Bun

Steps

  1. Run bunx create-inkathon-app@latest.

  2. Change into the generated project directory.

  3. Run bun run dev.

Expected outcome

The generated project’s development server is started.

Guide limitations

  • The README does not specify additional configuration or contract deployment steps for this quickstart.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
scio-labs/inkathon · Official homepage title · retained in its source language