Last weekend @allam_hamdi and I set up our own Ethereum nodes.
It took 3 hours and basic consumer hardware.
The fact that I can secure a global financial system from my laptop is batshit insane.
Ethereum is inevitable.
day 263 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~119 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
one thing that’s surprised me while building:
ethereum still absolutely dominates where users fund from. 76.4% of all external deposits have come from ethereum.
base is second at 19.8%.
every other chain combined is just 3.8%. crypto twitter feels increasingly multi-chain. Actual funding behaviour is still overwhelmingly ethereum-first. The majority of users are storing their wealth on ethereum too.
[workout]: Hevy gives you a heat map of the muscles you’ve worked.
turns out I’m heavily biased toward pull movements, probably because I’m hunched over my laptop most of the day.
and yes, those last few shoulder press reps confirmed I need to slow down the negative.
day 262 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~118 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
today got our browser extension working e2e on Hyperliquid.
I created a fresh address, automatically funded it from @0xprivacypools, opened a perp position, lost money, then closed it again.
The important part is that I didn’t bring my entire transaction history with me.
It’s like paying at a cash register without the cashier being able to see your bank statements.
[workout]:
no affiliation, but I started using @HevyApp to log my workouts. Very useful and makes logging each session a breeze.
I don’t care for the Instagram-style social element, but apart from that, it’s the best workout app I’ve used. And I’ve tried a few.
attached is a video of me doing lateral dumbbell raises while the gym played Fergie’s “Big Girls Don’t Cry.”
Psyched up.
every time I want to send someone a payment using crypto, I have to ask myself:
“what address should I use?”
I ask because I don’t want that person to see my entire onchain history.
historically, I might use a privacy protocol directly, create a new address in MetaMask, or route the payment through another wallet.
but this is error-prone and clunky. my cognitive overhead increases every time I want to do something privately.
the problem isn’t that privacy tools don’t exist. the problem is that privacy is still a manual workflow.
all I really want to say is:
“send this person $50 without showing them the rest of my financial life.”
the wallet should handle everything else.
day 265 of proving two technical founders can build a $100k/month crypto startup without funding:
[shipping]:
loving codex’s “Computer Use” functionality. It feels like we’ve hired a dedicated QA engineer. it’s incredibly powerful.
The barrier to shipping polished software is getting lower by the day. There’s really no excuse for trivial UI bugs anymore.
[workout]:
pull session.
- Bend over barbell rows
- Lat Pulldowns
- Landmine barbell row
- bicep curls quick session
then 10 minute sauna.
day 264 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~120 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
even on /fast mode, gpt-5.6-sol feels slow. but for the first time, I don’t feel like I’m getting rugged by the model.
every model I’ve used before this started out strong, then progressively got worse. this one has stayed remarkably consistent.
still working on the browser extension and making sure users can clearly verify what an app is asking them to sign.
I’ve added https://t.co/aqr7RsCugp support, which is looking good so far. now I just need someone to review my PR in their repo! link below.
[workout]:
I left an agent running on a Codex /goal while I went for a 4-mile run.
it genuinely felt like Cloaked had a third employee working while I was gone.
day 265 of building a startup with my partner
- split-brained across two features, a quick bug fix, and a deeper issue i ran into while using Cloaked myself. the investigation took most of the day and will continue tomorrow, unfortunately. trying to right-size the fix without overengineering it.
- ran four miles through the countryside.
- the owner of the coffee shop we frequent knows us now, which is very cute. in Portugal we went to the same few cafes every day and never seemed to become familiar faces. maybe tourist fatigue.
day 264 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~120 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
even on /fast mode, gpt-5.6-sol feels slow. but for the first time, I don’t feel like I’m getting rugged by the model.
every model I’ve used before this started out strong, then progressively got worse. this one has stayed remarkably consistent.
still working on the browser extension and making sure users can clearly verify what an app is asking them to sign.
I’ve added https://t.co/aqr7RsCugp support, which is looking good so far. now I just need someone to review my PR in their repo! link below.
[workout]:
I left an agent running on a Codex /goal while I went for a 4-mile run.
it genuinely felt like Cloaked had a third employee working while I was gone.
day 263 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~119 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
one thing that’s surprised me while building:
ethereum still absolutely dominates where users fund from. 76.4% of all external deposits have come from ethereum.
base is second at 19.8%.
every other chain combined is just 3.8%. crypto twitter feels increasingly multi-chain. Actual funding behaviour is still overwhelmingly ethereum-first. The majority of users are storing their wealth on ethereum too.
[workout]: Hevy gives you a heat map of the muscles you’ve worked.
turns out I’m heavily biased toward pull movements, probably because I’m hunched over my laptop most of the day.
and yes, those last few shoulder press reps confirmed I need to slow down the negative.
@soispoke fram txs removing the need for relayers is v powerful. one of the ways people constantly doxx themselves is by sending eth to an address after withdrawing from a privacy pool
Technically eth has pumped 4% today, which based on market cap, would be equivalent to SOL pumping ~19.5%
Meanwhile SOL pumped 2.69% today, and if the same liquidity went to ETH it would only have moved 0.55%
But of course we can’t forget, BTC is up 1.37% which is 8% in eth equivalence, and a 40% in sol equivalence, so the size lord is still the size lord.
But essentially $eth is winning too, it’s just needs more size to move
day 262 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~118 days
Progress: $52 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
today got our browser extension working e2e on Hyperliquid.
I created a fresh address, automatically funded it from @0xprivacypools, opened a perp position, lost money, then closed it again.
The important part is that I didn’t bring my entire transaction history with me.
It’s like paying at a cash register without the cashier being able to see your bank statements.
[workout]:
no affiliation, but I started using @HevyApp to log my workouts. Very useful and makes logging each session a breeze.
I don’t care for the Instagram-style social element, but apart from that, it’s the best workout app I’ve used. And I’ve tried a few.
attached is a video of me doing lateral dumbbell raises while the gym played Fergie’s “Big Girls Don’t Cry.”
Psyched up.
day 261 of proving two technical founders can build a $100k/month crypto startup without funding:
Current milestone: $1,000/month
App live: ~117 days
Progress: $51 / $1,000
🟧⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️(5%)
[shipping]:
after the run, I went to a local coffee shop and started mapping out every possible flow in the browser extension.
even with AI tooling, front-end development is still hard. It sounds cliché, but taste is very real.
sometimes building UI feels like, “why bother?” AI-generated interfaces are improving so quickly that traditional UI could be disintermediated faster than most people expect.
but I don’t think financial interfaces are going anywhere soon.
people still want granular control over their money. They need software that feels secure and earns their trust
we still have a massive deficit of software that does this well.
so, we keep building.
[workout]:
ran a 5km parkrun this morning, rocking my Optimism swag.
jogged around with @livia___22 and finished in 27 minutes.
the organised parkruns across Ireland and the UK are awesome. I’d love to see more of them in the US.
stay optimistic!
every crypto user who’s been around long enough knows about the dreaded “address document.”
maybe it was a spreadsheet. Maybe it was a Notion page. Rows and rows of addresses with a note beside each one:
> “main wallet”
> “trading”
> “airdrops”
> “NFTs”
> “do not connect”
> “might be compromised”
> “check again later”
when I first started using crypto in 2017, I installed MetaMask.
after going through the rigmarole of setting up a wallet, securing my seed phrase and depositing some crypto, I started browsing what we called DApps at the time.
over the following years, I moved between MetaMask, Rainbow, Rabby and whatever new wallet came along.
each was undoubtedly an improvement on the last.
better design. Better transaction simulation. Swaps, bridges and countless other features.
but none of them solved the underlying problem that made us create the address document in the first place.
we begrudgingly managed dozens of addresses because reusing one address everywhere meant bringing your entire financial history with you.
every app you connected to could see what you owned, where it came from, what you traded and which other protocols you used.
wallets kept improving how we interacted with a single public identity.
but they never questioned why that identity had to follow us everywhere.
people often describe this as a privacy problem, and it is.
but it’s also just bad account management.
that frustration is a large part of why we started building @staycloakedxyz
fluidkey is great, but I think we’re heading in slightly different directions.
we’re building cloaked to be your default crypto wallet, with privacy built in from the start. More like a privacy-first MetaMask, Rainbow or Rabby.
the goal is for you to use cloaked anywhere across crypto without carrying the same public address and transaction history everywhere you go.
would love for you to try it out!