Tournament #3 closed. Everything worked.
20 players. $67.72 USDC prize pool. Rewards distributed correctly โ no bugs, no manual fixes, no money out of my pocket this time.
After the mess in tournament #2 this feels like a small win on its own.
Top player took home $21.81 USDC. Earned it fair.
Tournament #4 is live. I seeded the prize pool again myself โ so there's already something to play for.
โ https://t.co/46JzlD21dQ
#buildinpublic #indiehacker #web3gaming #Base
Shipped a bug into tournament reward distribution.
Only 4 out of 10 prize spots paid out. Half the pool stayed locked. It's already fixed.
Here's what I'm doing:
โ Manual 3 USDC compensation to everyone in top 5โ10 who got nothing
โ Check if you're affected: https://t.co/SfHH3uxQaS
โ DM me your wallet or drop it in comments
This is the part of solo building nobody shows. You test, you ship, something breaks in prod in the exact place that involves real money. You fix it and move on.
Tournament #3 is live now.
#buildinpublic #indiehacker #web3gaming #Base
Honest update on Void Blast tournament:
Prize pool: $124 USDC (I funded it myself)
Players: 15 out of 20 minimum
Time left: 2 days
If 5 more people don't join by April 26 โ tournament auto-extends for another week. The players already in it will be frustrated. And honestly, fair enough.
So I'm asking directly: if you've been thinking about trying it โ now is the time. Entry is 0.1 USDC. Top 50% share the pool. With 15 players that's a very low bar.
No wallet? Sign up with email โ smart wallet, 60 seconds.
โ https://t.co/46JzlD21dQ
#buildinpublic #indiehacker #web3gaming #Base
@PVenkatrao15 Yes! You can play online in real time.
But if your friend is busy right now โ no worries. Play your round, they'll play theirs later, and the result will be counted fairly regardless of the time difference.
It's an async duel. Built-in.
I shipped a Web3 puzzle game solo in 1.5 months.
Not a prototype. A full thing:
7-day global tournament
Real-money PvP duels (same pieces for both players โ pure skill, zero luck)
Runs in any browser, no installs
It's called Void Blast โ and it's a small piece of a bigger universe I'm building called Redemption Gene.
To kick things off โ I seeded the prize pool with $100 USDC myself.
It's sitting there. Anyone can take it.
You need a wallet on BASE network. No wallet? Sign up with just your email โ smart wallet, done in 30 seconds.
โ https://t.co/46JzlD21dQ
#buildinpublic #indiehacker #web3gaming #Base
I ran a private beta tournament โ invited some friends and people from my chat.
Finished 6th out of 14.
In my own game. With my own prize pool. ๐
The good news: everything worked. Matches played out, transactions went through, prizes distributed on-chain. Ship successful.
Now the public tournament is live.
Prize pool: $100+ USDC
Entry: 0.1 USDC
Top 50% of players share the pool โ low barrier to actually win something, especially early.
โ https://t.co/46JzlD21dQ
#buildinpublic #indiehacker #web3gaming #Base
@MOI_Tech Exactly. And the worst part โ you can't buy this layer off the shelf. Every team reinvents the same paranoid verification logic. It should be infrastructure. It's not. So it becomes your app's problem.
Web3 dev lesson the hard way:
The hardest part wasn't writing smart contracts.
It was that Web3 infrastructure is just... unstable.
One RPC node didn't go down โ it kept running but started serving stale blockchain data. My fallback switches to backup nodes on failure. But this? It silently served old balances. Players couldn't enter. Transactions couldn't be verified.
When real money is involved, every edge case becomes critical:
User paid โ backend never received it
Transaction failed โ game optimistically let them in anyway
Node alive but lying โ everything breaks silently
The fix: retry loops, duplicate verification mechanisms, background jobs that ask "did they actually pay?" long after the UI moved on.
This stuff ate 20-30% of total dev time. On a 1.5 month solo project โ that's a lot.
Nobody talks about this part of building on-chain. It's not glamorous. It's just necessary.
#buildinpublic #indiehacker #web3 #Base
The coolest part of Void Blast isn't the tournament.
It's the duels.
In PvP, both players get the exact same sequence of pieces. No RNG advantage. No luck. Just who played better. That's it.
But I had a classic chicken-and-egg problem at launch: too few players to matchmake in real time.
So I made duels async.
You play your match whenever you want. Your opponent plays theirs whenever they want. The game still guarantees you both got identical pieces.
Same puzzle. Different moment. Pure skill decides.
I'm genuinely proud of this one.
โ https://t.co/46JzlD21dQ
#buildinpublic #indiehacker #web3gaming #Base
Itโs wildly frustrating when you plan a project for 2-3 days, but here we are on Day 8. Youโre completely drained, grinding 16 hours a day just trying to catch up.
It seems to be working. Iโm about to ship it. But I can't shake the feeling that something is still off.
It felt "ready" yesterday too. And the day before. And the day before that. :(
All this struggle just for a Telegram bot to sell my VPN.
#buildinpublic #indiehacker #telegrambot #coding
WLFI(@worldlibertyfi) advisor @cryptogle opened a 5x long on 347,280 $ZRO($795K) over the past 2 hours.
Two weeks ago, he also spent $50K to buy 33,411 $ZRO($75.5K now) spot.
https://t.co/1xdWB68yW3
https://t.co/cn2UKw6Ab2
How can I get AI to write original, interesting posts? Instead of repetitive, banal jumbles with similar phrases and hackneyed topics?
So, what should I write in my Prompt to make it creative but not nonsensical?
Quit the alarm clock life to be โfreeโ.โ
Now Iโm on-call 24/7 for my own product.
Indie freedom hits different. #buildinpublic#indiehacker#telegrambot
@helderbuilds and yes, I don't want to do this at all :( I can't shake the feeling that I'm wasting my time. I could be writing code and making a product.
Day 2 of learning content workflows instead of shipping my product โ and it drives me nuts. I didnโt start building to become a video editor, but without distribution you can ship into silence. How do you balance building vs marketing without burning out? #buildinpublic #indiehacker #telegrambot
@helderbuilds Thatโs a solid framework. Just-in-time learning keeps you lean. The hardest part for me is accepting that 'marketing' IS now part of 'shipping', not a separate chore. It's a mindset shift.
@ShawkyMesbah Appreciate it! ๐ค Itโs definitely a "distribution" problem. I spent 100% of the time coding and 0% selling. The plan is simple: stop building new features and focus purely on getting traffic to the existing ones. If they don't sell, I kill them.
My 2025 Financial Report as an Indie Hacker:
๐ข Shipped: 3 Telegram bots
๐ธ Marketing Budget: $0
๐ MRR: $0
๐ฅ Burnout: 100%
Technically, I'm working for food (and paying for servers).
Who else is in the "Zero Revenue Club"? Drop your stats below, let's cry together. ๐
#buildinpublic #indiehacker #telegrambot