nun.tax

Selected Work

Projects

A variety of work, from small tools to larger, more complex systems.

01

Liquidation Bot

A liquidation bot for the AAVE protocol, written in Rust. It monitors the protocol for undercollateralized loans and executes liquidations to profit from the difference in collateral value.

This project underwent multiple iterations, with the first version written together with a friend in Kotlin. After a few weeks, I rewrote it in Rust to improve performance and avoid the global state issues we encountered in concurrent Kotlin.

Rust was a great improvement for code quality, even though wrapping my head around the strict concurrency rules was a hassle, it deepened my understanding of concurrent software.

This was profitable for a few months, but Arbitrum's (imho extremely stupid) Timeboost made non-spamming liquidation bots a lot less profitable.

I can't make the code public at the moment, but I'd genuinely love to talk about it in more detail, seriously, hit me up.

02

Arbitrum Sequencer Feed Library

A library primarily written for use by the Liquidation Bot above, but made public since other libraries and resources are incomplete.

It decodes the Arbitrum Sequencer feed into alloy-compatible types, making it easy to read the data from the feed and use it in your own applications.

03

Smart Contract Auditing

I'm really interested in blockchain and smart contract security, but I do have trouble reading through finance business logic.

One time I found a medium issue in a Chainlink contract, which was a really great and validating experience. Props to Chainlink here, their codebase was a blast to audit.

04

Reverse Engineering Aim Gods

Aim Gods, an FPS released by the peripheral company Finalmouse, was one of the competitive games I saw the highest potential in. It combined good aiming mechanics with free-to-choose, LoL-style abilities.

The game was shut down in early 2021. After years of on-and-off reverse engineering and countless hours building my skills, I finally got a working private server up and running at the end of 2023.

I wanted to rewrite the project since the first version is a mess and borderline unmaintainable, but never really found the motivation.

05

Finalware

Finalware is a project a friend and I wrote in 2022 to flash firmware updates onto Finalmouse mice.

Since the existing tool was a WinForms application that just calls a Python script, we thought it would be fun to write a proper tool.

It never really lifted off, but a few years later my opinion got taken into the development of the official Finalmouse firmware update tool, which was a great honor.

06

Other Projects

WinForms Stuff in 2020

I wrote a few WinForms applications in 2020, mostly for fun. Most never got finished or had a purpose, it was just fun to write them. One actually got a few hundred downloads: a tool to open loot cases dropped by "Aim Gods" streams.

A screenshot of a WinForms application I wrote in 2020
A screenshot of a WinForms application I wrote in 2020, I think it was supposed to be a proxy scraper when finished.

Roller Champions Tracker

Roller Champions is a free-to-play sports game by Ubisoft, in my opinion, one of the best competitive sports games out there.

I wrote a tracker for it in 2022 before they released an official one. Reverse engineering it was a lot of fun, since mapping out the API and finding the relevant endpoints was quite a challenge.

Another developer asked me for details about the API, which I was happy to share. He then went on to write a tracker himself and got quite a lot of attention for it. (still a bit mad about that)