Ton Pay Skill — Development skill for Claude Code
Claude Code skill for integrating TON Pay checkout into web apps, Vanilla JS, and Telegram Mini Apps.
How to install Ton Pay Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sepivip/ton-pay-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ton Pay Skill does
Claude Code skill for integrating TON Pay checkout into web apps, Vanilla JS, and Telegram Mini Apps.
Alternatives in Development
- Ecpay Pay — 串接綠界金流收款(AIO / 站內付 2.0 / 幕後授權)、查詢訂單、退款、Callback 處理 169 ★
- Plan Feature — Add a new feature to an existing project by generating new phases and integrating them into IMPLEMENTATION_PHA 88 ★
- Tbank MCP — Unofficial MCP server for T-Bank (Т-Банк, ex-Tinkoff) mobile banking: accounts, cards, transfers, bill pay, gr 26 ★
README
ton-pay-skill
A [Claude Code](https://claude.com/claude-code) skill for integrating [TON Pay](https://docs.ton.org/ecosystem/ton-pay/overview) into web apps, Vanilla JS sites, and Telegram Mini Apps.
**TL;DR:** clone into your Claude Code skills directory, then ask Claude "add TON Pay checkout to this app." **No TON Pay merchant account is required** — the default path uses client-side polling and works with just a TON recipient address. The skill also covers the optional webhook path (HMAC verification + 7-step validation) for apps that want push-based notifications.
What's in the box
| Path | What it is |
|---|---|
SKILL.md |
Skill entry — decision tree, prerequisites, quickstart for 3 frameworks |
reference/webhooks.md |
HMAC-SHA256 verify, retry, idempotency, 7-step validation |
reference/testing.md |
Testnet flow, faucet, client-side polling, local tunnel |
reference/telegram-mini-app.md |
TMA-specific wiring: theme, back button, wallet redirect |
reference/onramp.md |
Fiat → TON onramp for users without balance |
reference/troubleshooting.md |
Common pitfalls and fixes |
examples/nextjs-app-router/ |
Runnable Next.js 15 example with webhook route |
examples/vanilla-js/ |
Static HTML client + Express webhook server |
examples/telegram-mini-app/ |
Vite + @telegram-apps/sdk-react example |
Install the skill into Claude Code
Option A: clone directly
git clone https://github.com/se
Related Skills
Owners Rep Claude Skills
Auto-triggering Claude Code skills for construction Owner's Representative work — RFIs, submittals, change ord
Store Release Kits
Release-ready Codex Skills for Chrome extensions, WeChat Mini Programs, and Apple App Store apps
ChatGPT Telegram Bot
Создание телеграм бота с ChatGPT o1, o3-mini, DeepSeek, Claude 3.7, Command-A, MiniMax
Claude Code Mini App
Self-hosted multi-agent console for Claude Code, Cursor Agent, Codex and Kiro — run and supervise coding agent
Claude Rs Ge Waybill Skill
A Claude Code skill for integrating with the Georgian Revenue Service (RS.GE) Electronic Waybill SOAP Web Serv
Search The Web
Search the web from your coding agent. Type /s and a query, get 3 synthesized mini-briefings with verdicts, ra
Related Agents
Telegram Security Reviewer
Reviews a Telegram bot, Mini App backend and their payment logic for security and correctness — secrets, webho
Shopify Developer
Use this agent for all Shopify app development in apps/shopify/. Covers React Router v7 routes (loaders/action
Telegram Builder
Builds, validates, and packages a game for Telegram Mini App. Use when user asks to release, submit, or prepar