Blockchain has a lot of great ideas, but we never got the great apps and interfaces I was hoping for. The missing layer is simple: people need a trustworthy, usable explorer that makes on-chain reality legible. A block explorer should be the base component for people to trust and interact with any blockchain. The best explorer is not just a list of transactions. It is a system for telling the…
This post expands the ideas from the Community Service Hour Polymarket bot (ep. 142) about building a prediction-market trading bot on your laptop. We walk through each slide and explain the practical architecture, the tooling choices, and the discipline required to properly study and implement a machine-learning quant desk for running market bets against Polymarket. The main point is that this…
A friend asked me a sharp question after my Google talk: “How will the world ever move from the custodial world we live in (banks, trading accounts, etc.) to a world where I have a single private key and really ‘own’ these NFTs? Smart contracts and even soulbound NFTs assume we’ll all suddenly guard our private keys with our lives, only to be forced to follow every on-chain rule, fee, and…
You created a document today. When you deliver that to your business peer, you want confirmation that they received it and when. This includes emails, electronic document interchange and other business processes. One solution is to ensure that all business processes go through email, and that read receipts are always on. And that you check the receipts. Another extension of this technique is…
This paper provides a technical explanation of how to send blockchain tokens only to verifiable US citizens. It runs entirely on-chain and is trustless. This approach scales to other jurisdictions and other verifications, and it does not require cooperation from government. In the age of the airdrop, projects wanted to create a token and then give out a limited supply to: special people on GitHub,…
How I audit smart contracts: my complete checklist plus a real case study I audit smart contracts so you can ship code you trust. This is a repeatable process that catches bugs that matter. I have used this workflow on real projects since 2019. It produces publishable, billable results. Sharing it here. This applies to audits, and specifically as part of incident response. That means while you are…
You want to publish a web page. No server. No domain. No hosting bill. No one can take it down. I solved that in 2018 with Offnet . You store the entire HTML, CSS, and JS directly on Ethereum. Anyone with a browser and a Web3 connection can load it using a special URI. The browser does the rest. Here is the exact contract I deployed: pragma solidity 0.5 . 0 ; contract Offnet { mapping ( bytes32 =>…
Apple, Inc. has built the largest private infrastructure project in human history. They use it to deny competition across multiple valuable markets. The largest infrastructure project in human history With over 2.5 billion active devices from an estimated USD 2.5 trillion in customer investment, Apple’s products are the single largest infrastructure project in human history. This surpasses every…
A real-world lesson in custody, incentives and “trustless” systems You hand over your $1,200 Canada Goose, your wallet and your keys to a bored college kid behind a folding table. In return you get a little paper stub with a number on it. Then you walk away. And yet… almost nobody robs the coat check. It’s not because the system is technically brilliant. It’s a paper ticket. It’s not because the…