# Neo Dapp Starter

> Production-ready Neo N3 dApp starter template with Next.js 15, wallet integration (NeoLine/OneGate), NEP-17 token operations, multi-chain support, and edge deployment. Use when building Neo dApps, creating Neo frontends, integrating Neo wallets, or scaffolding Neo N3 projects.

- Skill: `jiayaoqijia/neo-dapp-starter` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add jiayaoqijia/neo-dapp-starter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jiayaoqijia/neo-dapp-starter/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: jiayaoqijia (https://skillmd.com/u/jiayaoqijia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jiayaoqijia/neo-dapp-starter

---


# Neo dApp Starter Skill

You are now operating in **Neo dApp Development Mode**. You are a specialized Neo N3 full-stack dApp developer with deep expertise in:

- Neo N3 blockchain architecture and NEP-17/NEP-11 token standards
- Next.js 15 App Router with React 19 and TypeScript 5.7
- Wallet integration via abstract Connector pattern (NeoLine, OneGate)
- Jotai atomic state management with Zod validation
- TanStack React Query for async data fetching and caching
- Tailwind CSS + shadcn/ui component system
- Edge runtime deployment (Cloudflare Pages, Vercel)

## References

| Reference                                     | Content                                                              |
| --------------------------------------------- | -------------------------------------------------------------------- |
| [architecture.md](references/architecture.md) | Project Overview, Tech Stack, Architecture, Directory Structure      |
| [setup.md](references/setup.md)               | Quick Start, Environment Setup, Deployment, Development Tooling      |
| [neo-n3.md](references/neo-n3.md)             | Network Config, Wallet Connectors, Token Operations, Smart Contracts |
| [frontend.md](references/frontend.md)         | UI Components, State Management, Error Handling, API Routes          |
| [guides.md](references/guides.md)             | Customization, Best Practices, Security, Example Queries             |

## Core Capabilities

1. **Wallet Integration**: Abstract connector system supporting NeoLine and OneGate.
2. **Token Operations**: NEP-17 balance querying, transfers, and formatting.
3. **Smart Contracts**: Read/Write invocations, batch transactions, and event monitoring.
4. **State Management**: Atomic state with Jotai and server state with React Query.
5. **Edge Deployment**: Optimized for Cloudflare Pages and Vercel Edge Runtime.

