banteg
  • posts
  • projects
  • about
Eight moves to the exit

Eight moves to the exit

Introducing Sokoban Eval: language models play Heroes of Sokoban
games
language models
2026-11-10
banteg
20 min
Delivering Snail Mail

Delivering Snail Mail

Recovering the source of a 2004 game nobody owns, then proving it plays the same
games
reverse engineering
2026-10-08
banteg
17 min
Translating Fermion

Translating Fermion

Catgirls, time travel, and recovering a PC-98 script engine
games
reverse engineering
2026-09-04
banteg
10 min
So your compiler rolls dice

So your compiler rolls dice

How I made Vyper’s nondeterministic era verifiable again, two compiles at a time
compilers
vyper
2026-06-11
banteg
13 min
 

How Malformed Paillier Keys Leaked THORChain’s Vault Key

What our first GG20 reproduction got right—and the proof defect it missed
security
2026-05-16
banteg
13 min
Binary Ninja for Agents

Binary Ninja for Agents

Introducing bn tool for agent-first reverse engineering workflows
coding agents
reverse engineering
2026-03-10
banteg
9 min
Resurrecting Crimsonland

Resurrecting Crimsonland

Decompiling and preserving a cult 2003 classic game
games
reverse engineering
2026-02-01
banteg
26 min
Introducing Takopi

Introducing Takopi

Your Coding Agents, Anywhere
coding agents
2026-01-10
banteg
4 min
Slay the Princess

Slay the Princess

Why is this game the best personality and vibes eval for LLMs?
games
language models
2025-03-15
banteg
16 min
Yearn Bunny Vision

Yearn Bunny Vision

Designing a vault UI that can outlive its creator
ethereum
vyper
2024-05-01
banteg
9 min
Vyper Permit2 Tutorial

Vyper Permit2 Tutorial

Integrate Permit2 into your contracts
ethereum
vyper
2024-04-25
banteg
3 min
Ethereum Transfers Heatmap

Ethereum Transfers Heatmap

Observe hidden patterns in token transfers
ethereum
onchain data
2023-09-27
banteg
7 min
Minimal Proxy Compendium

Minimal Proxy Compendium

The history of minimal proxies and how to scan the blockchain on your laptop in seconds
ethereum
onchain data
2023-09-12
banteg
12 min
So you found a compiler bug

So you found a compiler bug

How to find the affected parties and responsibly disclose it
compilers
security
vyper
2023-09-02
banteg
20 min
 

EIP-4626 Compatibility Study

How some vault contracts break wallet and explorer integrations with missing events
ethereum
onchain data
2023-08-29
banteg
3 min

100x faster EVM traces with Python

100x faster EVM traces with Python

Building a drop-in replacement for Geth traces using Parity’s vmTrace format
ethereum
onchain data
2022-07-26
banteg
8 min
Quest for a lost Event

Quest for a lost Event

Recovering missing fee data from Yearn Vaults using EVM traces and memory inspection
ethereum
onchain data
2022-07-14
banteg
11 min
Deep dive into MakerDAO Governance

Deep dive into MakerDAO Governance

Today we’ll look into MakerDAO voting process and recover the complete state of the governance contract.
ethereum
onchain data
2018-12-21
banteg
6 min
Ethereum clients initial sync benchmark

Ethereum clients initial sync benchmark

Parity Ethereum vs Geth initial sync benchmark
ethereum
2018-11-07
banteg
3 min
Announcing Disperse

Announcing Disperse

distribute ether or tokens to multiple addresses
ethereum
2018-10-24
banteg
3 min

Ethereum transaction receipt with one log topic and an encoded data field

Deep dive into Ethereum logs

Hey kids, today we are going low level trying to understand how Ethereum events and logs work. Put web3 away for a while as it abstracts…
ethereum
onchain data
2018-01-04
banteg
4 min
No matching items