From Bots to Web3: My First Project in Tokyo đ§©
Author
javaskrr
Date Published
In the summer of 2024, I landed in Tokyo for my first full-time project. I wasnât handed a taskâI was handed an opportunity. There was no roadmap, no handover. Just a short sentence:
"We need a Telegram Mini App. It has to go live in two weeks."
Most of the team wasnât familiar with Telegram development, let alone how to turn it into a Web3-enabled engagement engine. But for me, this was familiar territory.
Why Me?
Before this, I had already built Telegram bots and managed channels with a few side projects. I understood the Telegram platformâs quirksâhow it loads, what users expect, and how Mini Apps differ from traditional web apps.
And more importantly, this project wasnât just any app. It combined two things I loved: Telegram and Web3.
The goal was ambitious but clear:
Build a daily check-in mini app to engage 4,000+ Web3 users â and launch it before November ends.
So I took the lead.
Why Telegram Mini Apps Are Trending in Tokyo
What surprised me was how relevant this was in Tokyoâs current tech scene. Companies here are in the middle of digital transformation (DX)âand many are looking for fast, low-cost, viral ways to reach users.
Telegram Mini Apps are perfect for this:
- đ§© No app store delays. Users can launch your app instantly from a message.
- đȘ Built-in notifications, perfect for daily habits like check-ins or rewards.
- đŒïž Lightweight branding that still feels custom and mobile-native.
A few local startups in Shibuya were already experimenting with theseâfor NFT loyalty rewards, flash sales, even QR-based product check-ins. The viral âtap-to-earnâ mechanic had proven sticky. So when we proposed our gamified check-in system, it felt right on time.
What I Actually Built
In just 2 weeks, I shipped an end-to-end Mini App that let users:
- â Check in daily to earn points
- â View leaderboards and personal stats
- â Get real-time updates via Telegram push
- â Sync with Web3 wallets to link rewards
I used ViteJS, TypeScript, FastAPI, and MySQL to keep things lightweight and fast. Deployed on Vercel, tested daily, and documented fully before handoff.
Behind the scenes, I wrote 30+ REST APIs and wired them into Telegramâs frontend context. The logic handled point tracking, user streaks, bot routing, and reward conditionsâall under two weeks.
What Came Out of It
The impact wasnât just technical. It was strategic.
- đ We saw a +20% increase in daily active users (DAU) within a few weeks
- đ„ Over 4,000 Web3 users interacted with the app before the airdrop
- đ Retention improved noticeablyâbefore infrastructure costs even hit scale
And from a personal angle: it was the moment I realized I could own a product cycle end to endâfrom system design to deliveryâand help shape how users feel and behave.
And That Was Just One Project...
Since then, Iâve gone on to
- đ§ Auto-detect 15,000+ human settlements from satellite imagery using an AI-powered mapping pipeline â eliminating over 6 months of manual tagging
- âïž Build a custom NFT marketplace with ERC20&ERC721 contracts â creating a new revenue stream via minting & secondary sales
But it all started here â with a Telegram app, a short deadline, and a team that trusted me to build something from scratch.
Curious about whatâs next?
Follow me for more breakdowns, side projects, and adventures.
Or connect with me if you're building something crazy and need someone who knows how to turn ambiguity into launch day.