Solidity · Foundry
UniversalDelegate on GitHub (opens in a new tab)
A singleton delegate contract for EIP-7702. Any EOA can point to it for batch calls, session keys and gas sponsorship, with no contract deployed per account.
I run blockchain nodes, build small tools for web3 developers and write step-by-step guides about the setups I run.
Most of my time goes into validators and testnet nodes on Cosmos and Ethereum networks, smart contract tooling in Solidity and TypeScript, and lately AI agents.
Solidity · Foundry
A singleton delegate contract for EIP-7702. Any EOA can point to it for batch calls, session keys and gas sponsorship, with no contract deployed per account.
Node.js · Playwright · LLM
An LLM agent that screens Tokopedia, Shopee and Bukalapak for underpriced listings, scores how well they would resell and learns from each sale.
React · TypeScript · Express
A minimal wallet for the Octra mainnet. Import a key or wallet.json, check the balance and send OCT, with transactions signed locally.
TypeScript
Fetch a contract's ABI, encode calldata, estimate gas and send transactions on Soneium from one screen.
Shell · Docker
A one-line installer for an Aztec sequencer node, with commands to follow the logs and check the proven block height.
C · RISC-V
A complete walkthrough of the Thru testnet: the CLI, accounts, C smart contracts on RISC-V, custom tokens and domain names.
You will build a small TypeScript API into a multi-stage Docker image with a distroless runtime that runs as a non-root user, then compare its size with a…
docker buildx versionmkdir tiny-api && cd tiny-apinpm init -ynpm install express@5npm install --save-dev typescript@7 @types/node@24 @types/express@5npm pkg set type=module scripts.build=tsc scripts.start="node dist/server.js"11 min read
Set up Prometheus to scrape CometBFT and host metrics, Grafana to chart them, and alerts that fire when the node stalls, loses peers or misses blocks. It is for…
11 min read
You will find the commit that broke a build or a test with git bisect, first by hand and then automatically with a test script. The guide is for developers who…
13 min read
This guide is for node operators who want to relay IBC packets between Cosmos Hub and Osmosis. At the end, Hermes relays on the existing transfer channel with…
I take on node setups, smart contract tooling and small web3 projects. Tell me what you need and I will reply by email.