banteg
  • posts
  • projects
  • about
Delivering Snail Mail

Delivering Snail Mail

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

Translating Fermion

Catgirls, time travel, and recovering a PC-98 script engine
reverse engineering
game
translation
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
vyper
compilers
data
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
reverse engineering
agents
2026-03-10
banteg
9 min
Resurrecting Crimsonland

Resurrecting Crimsonland

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

Introducing Takopi

Your Coding Agents, Anywhere
telegram
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?
ai
game
2025-03-15
banteg
16 min
Yearn Bunny Vision

Yearn Bunny Vision

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

Vyper Permit2 Tutorial

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

Ethereum Transfers Heatmap

Observe hidden patterns in token transfers
ethereum
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
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
vyper
data
2023-09-02
banteg
20 min
 

EIP-4626 Compatibility Study

How some vault contracts break wallet and explorer integrations with missing events
ethereum
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
ape
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
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
2018-12-21
banteg
4 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
2018-01-04
banteg
4 min
No matching items