← all projects

ChessPoint

2026·SMM & content system·growth · content factory · web3

A Web3 chess platform on TON, core market India. Since May 2026 I’ve been building its content system: a code-rendered production pipeline, 15 accounts on 10 platforms, bots and weekly reports for the investors. The publication log grew from 38 entries a week in May to over 330 at the October peak. Today I run production, automation and analytics, and one of the Instagram accounts end to end.

▶ sound
ChessPoint
▶tournament announcement edit
tournament announcement edit
▶chess news edit
chess news edit
▶vhs glitch edit
vhs glitch edit
▶frame-break edit: AI world, code board
frame-break edit: AI world, code board
▶smothered mate edit
smothered mate edit
smothered mate — the final frame
smothered mate — the final frame
▶meme format
meme format
▶character series
character series
▶character series II
character series II
puzzle card
puzzle card
brilliant move — find it
brilliant move — find it
brilliant move reveal
brilliant move reveal
ad creative with a fail-hook inside
ad creative with a fail-hook inside
Guess-the-Elo poster, 1 of 38 themes
Guess-the-Elo poster, 1 of 38 themes
photoreal scene render
photoreal scene render
Mortal Kombat piece set
Mortal Kombat piece set
↗arcade pre-lander
arcade pre-lander
↗MK fight pre-lander
MK fight pre-lander
↗stage pre-lander
stage pre-lander
Puzzle Cup campaign poster
Puzzle Cup campaign poster
1,229,430organic views, record reel, account under 4K followers
4.87Morganic reel views, May–Aug 2026
1,568 → 4,369main Instagram followers, May → November 2026
38 → 333entries a week in the publication log, May → October peak; 15 accounts, 10 platforms
29–38%of all new site users attributed to content (GA4, 112 days)
54% vs 27%puzzle-first tournament funnel vs standard entry

The format that did the numbers

Deliberately primitive: a code-rendered puzzle in a photoreal scene, a one-line hook, no faces, no editing, no trend-chasing. New for the niche. Re-published three times it pulled about 2.65M views on an account that had under 4,000 followers — the same format, not one lucky post. Puzzles still carry the account: in the last week of October the three best reels were all full-board puzzles, at 88,328, 72,121 and 44,079 views.

top reels · organic views · may–aug 2026

jun 8 · "mate in 2. looks easy. it isn't."1,229,430
jul 31 · same format, re-published924,946
jul 5 · same format, re-published494,922
jun 30 · "a check that doesn't check"174,140
jun 27 · "the square the king can't run to"87,661

source: Metricool export, Instagram account under 4K followers

weekly reel views · 16 weeks

may 11jun 8 — 1.31Mjul 27 — 995Kaug 24

Why the board is never generated

Image models can't draw a chessboard — they can't count repeating squares. So boards are rendered from code and every puzzle is proven before it ships: mate in exactly N, a single winning move, brilliants verified by Stockfish at depth 20. The rule that governs all of it: break the frame, never the board. AI builds the world around the board — marble halls, dragons, neon arcades — while the board itself stays exact. 389 cards, 100 videos, zero boards drawn by a neural net.

sourceLichess DB stream (~5M puzzles) + API
verifyexhaustive mate proof · Stockfish d20 · dedup
renderthemed scenes, Playwright, auto-fit captions
batchmanifest + solutions per drop
publishIG · TG · Shorts · TikTok · FB Ads

Traffic that reaches the product

Views are vanity until they land. Over 112 days the content operation delivered 4,357–5,624 new users to the site — 29–38% of everything it acquired — tracked through UTM channels, WhatsApp campaigns and a conservative model for direct traffic (puzzle posts carry no link; the domain is printed on the card and typed by hand). Streamer-driven YouTube traffic is reported as not mine.

Playable pre-landers

A layer between the ad and the product where the visitor wins a chess puzzle before being asked for anything — an arcade build, a Mortal Kombat fight, a board on a stage. Losing is impossible by design. Session time went from 43 seconds to 4.1 minutes. There are four of them now.

A tournament that starts with a puzzle

Puzzle Cup, 19 September – 17 October: three puzzles first, log-in through Telegram after. 180 mate-in-one puzzles from the open Lichess database, 60 per level, each checked with python-chess. 54% of entrants reached the last step of the funnel, against 27% through the standard arena entry.

The visual production system

An edit engine, now in its eighth version: HTML → headless Chrome → ffmpeg, every frame a pure function of time, moves and effects landing on fractions of the track, sound effects synthesised locally. A mate-animation kit in Python and ffmpeg at 60 fps, where every line is checked with python-chess before rendering and camera smoothness is measured per frame. A 38-theme poster generator with automated contrast QC, a footage library of 372 clips with licenses tracked, and an AI-generated streamer persona for the India market with the funnel folded into the first comment.