A minimal clone of cURL using Sockets. I've been learning C these past few weeks and what better way than to rewrite Unix utilities.
(/ti:vi:em/) A rudimentary implementation of the Ethereum Virtual Machine in Typescript. Implements all opcodes defined in Shanghai hardfork. I built this to learn about assembly and stack machines.
A proof of concept for using smart contract storage as a database. It's a chat app that stores messages on Ethereum (inside the smart contract). Learnt a lot while building this, currenty working on encryption.
A collaboration between me and dylansteck.com. It's a sort of block explorer for Farcaster. Recently: integration with nf.td.
MS Paint + Stable Diffusion => art. An AI-powered whiteboard where you can draw rough sketches and use Stable Diffusion to generate art out of them. Built with Next.js, embeds Excalidraw.com for whiteboard, and Stable Diffusion ControlNet for guiding the image output. (800+ generations in 5 days)
The Ethereum Name Service (ENS) is an on-chain Linktree. But almost none of that data can be queried with complex conditions, like in SQL. Enscan is an indexer that crawls the ENS contracts and indexes the data into a database, enabling developers to interact with the data using SQL. (v1 out, building v2)
A directory of Farcaster accounts and their respective Twitter accounts, making it easier to find your Twitter friends on Farcaster.
A simple program that generates a scraped RSS feed of Paul Graham's essays. My first app in Go; it was the perfect project to explore Go's concurrency model. It's deployed as a serverless function that generates the feed everytime a new request comes in.
Damn Vulnerable DeFi
Solutions to the Damn Vulnerable DeFi CTF challenge.
A Chrome extension that uses OpenAI's GPT-3 to summarize and explain articles, helping you read articles faster.
Solutions to the Ethernaut CTF challenge.
A web app that sends you alerts when the pollution in your city reaches dangerous level.s
A Farcaster "client" to read the best screenshot essays posted there.
A beginner NFT project built using Solidity and the Brownie framework.
A web app to visualize your Farcaster interaction circle.