folio 016 — the studio is restructured.
blindspotlab is now positioned as a studio for the nearly-built.
we work with builders, founders, and operators who already have the ideas, the tools, and often the prompts but can't push the build across the line.
👇🧵
While everyone is building trading bots
for the @Bitget_AI hackathon
I built the infrastructure they'll need to structure their strategies first.
MÓOU 谋 :
→ natural language
→ structured strategy
→ risk score
→ playbook output.
+ Public API at https://t.co/qAEK8yOQFS
+ Docs at https://t.co/DgZ3G2ecBQ
+ Free. No key required.
Get Started: https://t.co/kgEqfD5X8v
Before you trade, 谋.
#BitgetHackathon
I shipped MatchMind for @GoogleCloud x @MongoDB hackathon i n 3days
World Cup 2026. AI football intelligence agent.
But the real story isn't the stack.
It's the moment I realized I had built theatre and labeled it intelligence.
@devpost
🧵
I shipped MatchMind for @GoogleCloud x @MongoDB hackathon i n 3days
World Cup 2026. AI football intelligence agent.
But the real story isn't the stack.
It's the moment I realized I had built theatre and labeled it intelligence.
@devpost
🧵
built for @tatum_io x @WalrusProtocol hackathon.
most prompt lost in the chat, and nowhere to be found.
that stop today with PromptVault.
An decentralized registry for prompts on Sui.
it’s @PVonSui o’ clock
I've been obsessed with prompts for a while.
They're basically the new source code but right now they live in chat histories, get lost, can't be cited, and have zero provenance.
So I built PromptVault.
Submit a prompt:
→ AI evaluates it
→ both the original and the evaluation become immutable blobs on Sui + Walrus.
Your connected Sui wallet is the author.
Forks carry real lineage.
Everything is public and permanent.
The stack:Next.js 16+, Walrus, Tatum Sui RPC, Firebase Firestore, OpenRouter (Gemini 2.5 Flash Lite), and @ mysten/dapp-kit · Vercel
The painful part:
Walrus mainnet has no free public publishers, community ones are the only option and they're held together with prayers.
Three straight days of 502s from Staketab. publish(.)walrus(.)site dead half the time.
DNS issues, random outages, the whole thing.
I refused to drop the "real Walrus blobs" requirement though.
How I solved it:
→ 20 attempts per submission cycling across known community publishers
→ Full prompt + evaluation always written to Firestore as a hard safety net
→ Clear "metadata fallback" UI state so users always know their data is safe
→ One-click "Retry storing to Walrus" on fallback prompts, promotes to real blobs when publishers recover
The app never loses your data. It just fights hard to get it on-chain.
Post-hackathon: moving to a paid reliable publisher (Nami or self-hosted) and backfilling everything.
Live: https://t.co/we3M2Odl1Z
Repo: https://t.co/uWw3MyYkKK
Built it because prompts matter. Making them durable, citable, and on-chain felt worth doing.
Try it. Break it. Tell me what's missing.
Built for the Tatum × Build on Sui with Walrus Hackathon
@tatum_io@WalrusProtocol@SuiNetwork
I've been obsessed with prompts for a while.
They're basically the new source code but right now they live in chat histories, get lost, can't be cited, and have zero provenance.
So I built PromptVault.
Submit a prompt:
→ AI evaluates it
→ both the original and the evaluation become immutable blobs on Sui + Walrus.
Your connected Sui wallet is the author.
Forks carry real lineage.
Everything is public and permanent.
The stack:Next.js 16+, Walrus, Tatum Sui RPC, Firebase Firestore, OpenRouter (Gemini 2.5 Flash Lite), and @ mysten/dapp-kit · Vercel
The painful part:
Walrus mainnet has no free public publishers, community ones are the only option and they're held together with prayers.
Three straight days of 502s from Staketab. publish(.)walrus(.)site dead half the time.
DNS issues, random outages, the whole thing.
I refused to drop the "real Walrus blobs" requirement though.
How I solved it:
→ 20 attempts per submission cycling across known community publishers
→ Full prompt + evaluation always written to Firestore as a hard safety net
→ Clear "metadata fallback" UI state so users always know their data is safe
→ One-click "Retry storing to Walrus" on fallback prompts, promotes to real blobs when publishers recover
The app never loses your data. It just fights hard to get it on-chain.
Post-hackathon: moving to a paid reliable publisher (Nami or self-hosted) and backfilling everything.
Live: https://t.co/we3M2Odl1Z
Repo: https://t.co/uWw3MyYkKK
Built it because prompts matter. Making them durable, citable, and on-chain felt worth doing.
Try it. Break it. Tell me what's missing.
Built for the Tatum × Build on Sui with Walrus Hackathon
@tatum_io@WalrusProtocol@SuiNetwork
Build Two of 30 Days of Vibeathon: BUILD NAME: BN-02-GHOSTFORMS
02:57 pm - I started the building of day two with landing page contents, share the the tagline with @claudeai to generate prompts that's aligned with the build theme.
03:03 pm - I got the font pairs for the design system, the one that sync so well with the build; Array pair with Khand (my design taste though)
Brainstorm the best with the realism that aligned with the build with @grok, after back and forth i goes with the one generated by grok imagine
03:50 - I Updated master prompts with the landing page contents, font pairs, hex code, and designed new prompt.
04:11 pm - I Pasted the prompts to Grok in my terminal, where i have open the Ghostforms folder (mojeebdev/30DaysVibeathon/GhostForms)
05:27 pm - It finished the build exactly 76minutes with 103 tokens.
Overall token used is 193K out of 512K (Corrections and logo, and open graph generations), to be honest Grok build didn't consume tokens like other CLI.
05:35 pm - Set up Firebase Database, and Putting things in place
08:33 pm - I Downloaded array woff, to make the array fonts work because it needed licence (public/fonts/)
09: 40 - 09:56 pm - I commit the code to Github, then push it to Vercel.
What I learned during this build and Improve on:
I learned how to use firebase proper, it's easier to use than supabase, with what I have I learned now, you don't have to create prisma schema like i do create on supabase, with firebase what you just need is rules, and it will auto create the document itself, the first time you call the document on frontend, and the only few stuff you needed to create manually is the collection and indexes.
I didn't rush the build, I put everything in place, before I stop grok, the landing page content is getting better, today's landing page content is more better than yesterday own.
AI Stack: Claude, Gemini (Nano Banana), Grok (Imagine), and Grok (Build CLI)
What is GhostForms? GhostForms is an Anonymous feedback forms, AI summarizes everything.
You only see the truth.
Powered by @MistralAI
How to use GhostForms:
As a Founder/Builder (Creator of the form): you sign up with magic link, you create form, share it your community, and friends with honest reviews
As a user you don’t need to sign up, just put your genuine feedback in the form, and submit, that’s all.
Live Link: https://t.co/rx31ab17CW
#30DaysVibeathon
state of build:
- using one agent since the beginning of this build, started 2:07pm
53K token used so far out of 512k token credits for this session.
@grok i need more enlightenment about grok build cli token, thank you.
I just vibe a coded a puzzle game for Emin community, let’s see how well you know emin, the leaderboard is live to make it more fun and competitive.
Can you unscramble Emin?
Get started : https://t.co/Os0LbjlCVe
Welldone, Whakee!
This is why we built @PullChainFun to keep the culture.
Pull a Block, Master Crypto
With over 1.5k+ words.
To make it more fun and competitive: there’s leaderboard, and difficulty; easy, medium, and hard, with each with there threshold to get a soul bound certificate on base.
you can get started here: https://t.co/VlYuR6aFoZ
ARCAPUSH V3:
console.log("Arcapush.v3")
I just pushed v3 of @Arcapusha, and it comes with lot of new improvements and upgrades:
- Introducing /agents and /hackathon: with this new push, you can index your AI agents, and hackathon builds, sign up, fill the form, and you're on Arcapush; you don't have to wait for approval from my end.
Note: It's subject to removal if your AI agent or hackathon didn't follow the organization's terms.
- Restructure the tabs, and most especially, the products index on the platform. You don't have to scroll endlessly before you see it. Click on the Discovery, it comes with dynamic three tabs (by default, it loads recent: the 50 most recent indexes, hackathons tab, and AI agents tab)
- Change the font design from Syne and Dm mono to Playfair Display and Georgia (the former font pair was suggested by Claude; this time around, I put my design literacy to work)
- Added Built with ticker, which shows some of the platforms peoples used everyday to build their ideas.
- Changed the content of the landing page, added some animation, and an image of a building, which shows bunch of buildings; credited the creator and the platform where I downloaded it.
- Added Compete, AI agents, and hackathon builds, can compete for pinned banner at the top of each registry, long form post, and some future benefits.
- Changed the Tagline from " Where Vibe-Coded products get discovered to The Registry for builders who ship.
With these upgrades and add-ons, our platform will be more accessible to users and builders and will easily index their builds.
(link in the subtweet)
Mojeeb Titilayo,
BlindspotLab
We just crossed 40+ Indexed, we’re getting there.
Bunch of updates going underground.
We can’t wait to share it with y’all.
Thank you to all, who believe in Us.
With 💜 from Arcapush
My baby @Arcapush has passed 40+ indexed as I'm writing this post.
Total index is 49, somebody shout merlin, it will be 50 today, Insha Allah, I'll index PullChain.
I don't know when the index got to 40; I'm just reviewing and approving it today. I checked it and saw it at 49.
Slow and steadily becoming what I want it to become.
Get Index 👇