Software with a sense of humour and a job to do.
Projects shipped
05
Two extensions, a trading bot and two dApps, 2024–2026.
Chrome extensions
02
Bonk and Heads Up, both in Web Store review.
Built on Radix
03
Two NFT dApps and a private launch bot.
Given back
80%
Of CAPYCLUB proceeds, paid into winning NFTs' vaults.
Index
Five projects · 2024–2026
Bonk
A website blocker that gets you back to work, with a mallet.





5 screens · scroll →
The idea
Blockers usually feel like a scolding. Bonk makes the moment you slip a little funny, keeps count, and makes it easy to close the tab.
What I built
Schedules, daily limits, visit caps, keyword and allow-list modes, a character Pomodoro, hard mode, and a 30-day report you can export.
Stack
JavaScript, Manifest V3, a small Vercel API, and Stripe for Pro. Brand and characters drawn in-house.
Heads Up
Know the deal-breakers before you read the job.





5 screens · scroll →
The idea
Job seekers read whole listings just to find the one line that rules them out. Heads Up finds it first.
What I built
A detector that understands negation ("no background check"), spots scam patterns and low pay, and supports phrase packs and custom regex.
Stack
JavaScript, Manifest V3 content scripts, and a token-based theme system in three looks, each light and dark.
Rly.fun Launch Bot
First in line for every launch. Anonymous, automated profits.




4 screens · scroll → · Rendered from the bot's saved history, keys and addresses hidden
- 01
Watch
Polls the Radix Gateway every 20 seconds for new rly.fun launches.
- 02
Read
Pulls each launch's tokens, creator and cooldown from the ledger. Blacklisted creators are skipped.
- 03
Wait
Sets a timer for the exact moment the cooldown ends, plus a one-second safety buffer.
- 04
Buy
Builds and signs the transaction, submits it, and pings Telegram, all inside an hourly rate limit.
GREEZEBOT
bot
🎯 GREEZEBOT BUY ALERT
✅ Bot bought: 100 XRD worth of REDACTED
📊 Details:
• Token: resource_rdx1…
• Component: component_rdx1crn3…
• Time: Oct 19, 2:01:31 PM
🔗 View Transaction
14:01Context
rly.fun let anyone launch a token on Radix, with a cooldown before buying opened. The bot watched every launch and bought the moment the cooldown lifted. It was a private tool. rly.fun has since shut down, and the bot is retired.
What I built
A monitor, analyzer, scheduler and signer, an admin dashboard with light and dark themes, Telegram alerts, and a creator blacklist. It ran on a Raspberry Pi and updated itself from a private repo.
Stack
Node.js, Radix Engine Toolkit, Gateway API, Express and EJS, the Telegram Bot API, and PM2 on a Raspberry Pi.
Bottom Dwellers
For the strange individuals who love Radix anyway.
What I built
Wallet connect, minting, burning, a full gallery with trait filters, related art, and a light and dark theme.
Design
The art is my brother's. I designed the site around his renders, from the dictionary-entry homepage to the gallery.
Stack
React, Vite, Radix dApp Toolkit, Vercel.
CAPYCLUB
NFTs that remember losing.
The idea
Every capy was a dynamic NFT. Lose a battle and its art and metadata changed on-ledger. Same token, new story.
What I built
A Scrypto sale component, the battle flow, a searchable collection with traits and rarity scores, tokenomics and a roadmap.
The prize pool
80% of the proceeds went back to holders.
SoulStore gave every capy its own vault, so the winners of each battle were paid directly into their NFT's vault.
Stack
Rust, Scrypto, React, SoulStore vaults.
About
“I like software that has a point of view: no account walls, copy that sounds like a person, and settings that just work.”
I go by GREEZELOUISE. I design and build small, opinionated software: browser extensions that fix everyday annoyances, and NFT projects on Radix that try something new on-chain.
Correspondence
greezelouise@bonk.tools