Web3 systems architect plotting | on @ethereum @base | Shaping @0xvrs.

Sunken Submarine
Joined September 2018
Applying for the Product Educator role at @loops. I made a 3-part video series showing how I’d explain Loops to SaaS founders, developers, and product teams. The goal was not to make an ad. The goal was to make the product category clearer: modern SaaS email is not just newsletters. Part 1: What is Loops?
2
3
7
301
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
In Web3 Security, Solidity code is becoming more and more perfect - EVM devs truly are maturing with the technology Security researchers are finding a lot more vulnerabilities in Rust smart contracts, infra (L1/L2) or off-chain (front & back end) code right now - focus there🫡
22
22
5
307
15,550
Lots of OGs and respected people on here put in work to their craft steadily. It’s never just luck!
1
33
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Happy New Week! 💜 A fresh week is a new opportunity to learn, build and grow. Start small. Stay consistent. Keep moving forward. What are you working toward this week? #HappyNewWeek #0xVerseAcademy #LearnBuildGrow
2
3
4
51
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
🆕: @Meta and @stripe are partnering to make it easy for businesses to accept agentic payments using the @Muse Connector Platform. Learn more: • muse.ai/platform • docs.stripe.com/agentic-comm… • Email jweinstein@ / @jeff_weinstein
Opening access for developers to build Muse connectors. You bring the API -- Muse brings the agent, the browser, and the context of what the person actually wants. People reach your service just by asking for it, and their agent takes it from there. New connectors are live today. Come build with us. muse.ai/platform
127
92
26
1,497
212,440
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Build an AI product people can actually use. We’re partnering with @GoogleAfrica to launch the Paystack AI Builder Challenge, a two-week hackathon. Bring your own idea or solve a real problem submitted by a Paystack business. Apply by Sept 24: paystack.com/hackathon
45
143
16
744
45,678
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
One positive consequence of all the recent detailed thinking about transaction formats - not just 8141, also "future of state" discussions eg. UTXOs, PBT, keyed nonces, and also recursive STARK mempool - is that we have a much more explicit understanding of how transactions have "actions" and "dependencies", and we can engineer around optimizing the two separately. An action is an effect that a transaction has. A dependency is a fact about the transaction and/or the state that must be true for the transaction to be valid. eg. a signature is a dependency, a Merkle proof of a UTXO is a dependency, a ZK-SNARK (or STARK) is a dependency, a call that sends ETH is an action Dependencies can be processed in parallel. Dependencies that involve state can be reasoned about by a mempool, especially if the specific state accessed is statically declared. Dependencies that are pure (no state calling allowed) can be processed once at the mempool layer and never need to be processed again - and potentially even replaced with a STARK verifying them, allowing not just execution but also data to be elided. In principle, dependencies and actions can all be expressed as calls (if needed, calls to precompiles). This would make the transaction format itself very bare-bones and minimalist (a list of calls, flags for the type of each call eg. dependencies would be static or pure calls, and origin, nonce, etc) and allows maximum cross-compatibility even if different EVM chains have different features. In 2015-era Ethereum, thinking explicitly about these differences was not very important: execution was execution, there were few enough transactions that we could process them all serially, and single-key ECDSA accounts were good enough for everyone. Ethereum's current scaling strategy, however, requires moving beyond that paradigm. Ethereum is beloved by many developers because the execution and state model is so dynamic and flexible. But dynamic and flexible is not friendly to scaling. Fortunately, >90% of Ethereum's activity by volume does not require anything dynamic and flexible. So, we require contracts, accounts and transactions to more explicitly specify what is dynamic and flexible and what is more statically-analyzable but more restrictive, and more statically-analyzable things get the lowest gas cost and thus scale the most. Effectively, learning from the best of both the 2015-era Ethereum model and a more Bitcoin-like model (reminder: Bitcoin has had what I call account abstraction since the beginning), and making a mixture of both (really, the full spectrum between both) available, with gas costs appropriate for the level of scale involved. New state types, the recursive STARK mempool, keyed nonces, etc all go in this direction. This all relates to transaction types, because a general-purpose transaction type is a very natural interface layer on top of which all of this can be implemented, and the current thinking around the EIP-8141 transaction type is going in this exact direction that is friendly to these kinds of future generalizations. So in that sense, 8141 done well is not just a culmination of 10 years of account abstraction work, it's also preparation for the next few years of responsible decentralization-friendly hyper-scaling.
290
317
58
1,726
326,518
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Six weeks. → AI. → UI/UX. → HTML. → CSS. → JavaScript. → AI-assisted coding. → Vibe coding. → Replit. → Bolt. AI-powered product creation. Today, our Summer Tech Bootcamp comes to a close. But we weren't trying to teach students a list of tools. We wanted to show them what becomes possible when creativity, technology and AI come together. Idea → Design → Code → Product. That's the mindset we're building at 0xVerse. People who don't just use technology. People who build with it. Six weeks down. A lifetime of building ahead. 🚀
3
1
5
75
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Applications are open for the Claude Campus Ambassadors program. This year, we’re expanding opportunities to more students, with three tracks for undergrads, graduate students, and PhDs/postdocs. Apply here: anthropic.com/campus
320
736
184
7,865
1,889,217
It’s been a long while I shared opinions as regards building on X. Times have changed and priorities also have. Let’s get back into the Arena. Happy Sunday to you
1
52
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
brother do you know how insane it would be if we have buy buttons native on @X for tickers? and then they added revenue-sharing on trading volume the same way they have ad-revenue sharing? hello?
580
180
92
3,056
408,482
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
breaking: how i dropped out of college and scaled the #93 fastest growing company in america and #3 in marketing. my story on working with the largest companies in the world and why now is the most important moment in the history of media. + how to win.
272
132
46
1,450
527,482
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
As a developer, you should know core system design concepts. This helps show potential employers that you can turn design requirements into production-ready code. This course covers app architecture, API design, caching, networking, databases, and more. freecodecamp.org/news/learn-…
8
147
3
1,081
47,091
Crypto makes it possible 100%
Replying to @shafu0x
I don’t give my agents any access to my money. So this could be true at some point in the future.
1
115
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Every great founder learns to suffer. The rejections. The flat metrics. The 3 AM ceiling stares wondering if you’re delusional. Embrace it. High pain tolerance is one of the few advantages competitors can’t copy. Don’t seek ease. Seek strength.
112
153
23
1,772
48,065
I’ve realized I don’t actually enjoy collecting answers. I enjoy collecting understanding. One question turns into ten. One article becomes five. One API leads to an entire architecture rabbit hole. I rarely stop at “How does this work?” I’m usually asking: “Why was it designed this way?” “What problem was it solving?” “What breaks if we change it?” It’s exhausting sometimes. But I don’t know how to learn any other way.
61
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
Claude Code on desktop now works with the iOS simulator. Build and run your iOS app, and the simulator opens in a panel right next to your conversation. Available today in public beta.
764
2,271
990
34,064
3,799,917
𝐎𝐧𝐞𝐓𝐫𝐮𝐞𝐇𝐨𝐦𝐢𝐞(👑,👑) retweeted
AI coding agents can build software quickly. But they can also say: “Done.” “Deployed.” “Everything is working.” …while the database is still disconnected, an endpoint is failing, or the contract was never properly deployed. I kept running into this while building with AI agents. So for the Spark hackathon, I built ShipReceipt. ShipReceipt checks the actual project: → public GitHub repository → selected commit → live deployment → health and readiness endpoints → deployed Monad contract It then records exactly what passed and what failed. No AI decides the result. No fake green success screen. No hiding failed checks. One of the live receipts passed 4 out of 5 checks because the readiness endpoint returned a real HTTP 404. ShipReceipt marked it Partial and preserved the failure in the evidence. The detailed evidence stays offchain, while its integrity, result, issuer, and timestamp are recorded on Monad thus making later changes detectable. This can help developers verify AI-generated work, clients inspect software before accepting delivery, and hackathon judges review working submissions more confidently. AI can claim it shipped. ShipReceipt proves what actually worked. ShipReceipt is now live on the Build Anything showcase. Check out the project, test the live receipts, and please upvote it if you believe software completion should come with verifiable evidence: buildanything.so/showcase/sh… Live app: shipreceipt.vercel.app Partial receipt: shipreceipt.vercel.app/recei… Built on Monad Testnet. #Monad #BuildOnMonad #SparkHackathon #BuildInPublic #AIAgents
I use AI coding agents almost every day. They help me move faster, but I’ve noticed a recurring problem: The agent says the work is complete, but I still have to manually verify everything. Did the deployment actually work? Is the database connected? Does the health endpoint return 200? Is the contract really deployed? Did the transaction confirm? That experience led me to build ShipReceipt for the Spark hackathon. ShipReceipt verifies a live software build, binds the result to a specific GitHub commit, creates a tamper-evident evidence record, and anchors the receipt on Monad. It does not reward confident claims. It checks the actual system. So when a build is only partly working, ShipReceipt says Partial instead of presenting a fake green success screen. I believe this becomes increasingly useful as more software is built by coordinating AI agents. We are producing code faster. Now we also need better ways to prove what was actually shipped. AI can claim it shipped. ShipReceipt proves it. #Monad #BuildOnMonad #SparkHackathon #BuildInPublic #AIAgents #SoftwareEngineering
2
4
164
AI coding agents can build software quickly. But they can also say: “Done.” “Deployed.” “Everything is working.” …while the database is still disconnected, an endpoint is failing, or the contract was never properly deployed. I kept running into this while building with AI agents. So for the Spark hackathon, I built ShipReceipt. ShipReceipt checks the actual project: → public GitHub repository → selected commit → live deployment → health and readiness endpoints → deployed Monad contract It then records exactly what passed and what failed. No AI decides the result. No fake green success screen. No hiding failed checks. One of the live receipts passed 4 out of 5 checks because the readiness endpoint returned a real HTTP 404. ShipReceipt marked it Partial and preserved the failure in the evidence. The detailed evidence stays offchain, while its integrity, result, issuer, and timestamp are recorded on Monad thus making later changes detectable. This can help developers verify AI-generated work, clients inspect software before accepting delivery, and hackathon judges review working submissions more confidently. AI can claim it shipped. ShipReceipt proves what actually worked. ShipReceipt is now live on the Build Anything showcase. Check out the project, test the live receipts, and please upvote it if you believe software completion should come with verifiable evidence: buildanything.so/showcase/sh… Live app: shipreceipt.vercel.app Partial receipt: shipreceipt.vercel.app/recei… Built on Monad Testnet. #Monad #BuildOnMonad #SparkHackathon #BuildInPublic #AIAgents
I use AI coding agents almost every day. They help me move faster, but I’ve noticed a recurring problem: The agent says the work is complete, but I still have to manually verify everything. Did the deployment actually work? Is the database connected? Does the health endpoint return 200? Is the contract really deployed? Did the transaction confirm? That experience led me to build ShipReceipt for the Spark hackathon. ShipReceipt verifies a live software build, binds the result to a specific GitHub commit, creates a tamper-evident evidence record, and anchors the receipt on Monad. It does not reward confident claims. It checks the actual system. So when a build is only partly working, ShipReceipt says Partial instead of presenting a fake green success screen. I believe this becomes increasingly useful as more software is built by coordinating AI agents. We are producing code faster. Now we also need better ways to prove what was actually shipped. AI can claim it shipped. ShipReceipt proves it. #Monad #BuildOnMonad #SparkHackathon #BuildInPublic #AIAgents #SoftwareEngineering
2
4
164