A public development journal documenting what I build, improve, and learn across the Base ecosystem.
From small onchain tools to Base-native applications — one shipped improvement at a time.
This repository is my public builder journal for tracking practical development work around Base.
The goal is not to manufacture activity. It is to keep a transparent record of projects shipped, technical improvements made, Base primitives explored, and open-source work completed along the way.
- Building useful onchain tools
- Developing toward Base-native applications
- Testing and experimenting on Base Sepolia
- Exploring Base Account and wallet integrations
- Learning ERC-8021 Builder Code attribution
- Improving development and open-source workflows
Improved my Ethereum + Base wallet balance CLI with:
- EVM wallet address validation
- RPC request timeouts
- HTTP and network error handling
- JSON-RPC error handling
- Cleaner CLI output
- Rebuilt project documentation
- Verified live balance queries against Ethereum and Base Mainnet
- Verified invalid-address rejection
Project: https://github.com/Mabolla/wallet-balance-cli
Commit:
89da8ca — Improve wallet balance CLI reliability and documentation
- Establish a Base-focused GitHub profile
- Ship and improve an Ethereum + Base developer tool
- Start a public Base builder journal
- Build and ship a Base-native web application
- Execute and verify Base Sepolia interactions
- Integrate Base-native wallet/account primitives
- Add ERC-8021 Builder Code attribution where applicable
- Deploy a public Base application
- Make meaningful open-source contributions
Lightweight Python CLI for checking native ETH balances across Ethereum and Base through JSON-RPC.
Status: Active
Build → Test → Document → Ship → Improve
I prefer small, verifiable improvements over artificial activity or unfinished repositories.
The next milestone is moving from standalone tooling into an original Base-native application.
That work will be documented here as it ships.