Skip to content
View Mabolla's full-sized avatar

Block or report Mabolla

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mabolla/README.md

Mabolla

Onchain builder shipping usable products

Smart contracts · Payment infrastructure · Base & Arc · Open-source development

I build working onchain products, deploy them to public testnets, and document the complete path from idea to verified transaction.


🌿 Featured Build — Environmental Retainage

A programmable environmental performance assurance system deployed on Arc Testnet.

Project owners fund a USDC milestone, the base payment is released when the work is accepted, and a pre-agreed retainage remains locked until an independent verifier reviews the environmental evidence. Successful verification releases the retainage; a confirmed breach routes the fixed remediation amount according to the terms established onchain.

What shipped

  • Live Solidity contract on Arc Testnet
  • End-to-end USDC milestone lifecycle
  • Separate owner, contractor, verifier, and remediation roles
  • Evidence anchoring and bounded review/cure periods
  • 13 passing contract tests
  • Public Next.js application with green CI and GitHub Pages deployment

Built with: Solidity · Hardhat · Next.js · ethers.js · USDC · Arc

Live app · Source code · Testnet contract


🔵 Building on Base

My Base work focuses on useful applications, wallet and payment infrastructure, transaction attribution, and meaningful open-source contributions.

Current focus

  • Base-native applications and developer tooling
  • Smart-contract and payment infrastructure
  • Wallet integrations
  • Onchain transaction attribution
  • Tested open-source contributions

🛠 More Projects

A lightweight command-line tool for checking wallet balances across Ethereum and Base.

Built with: Python · Web3 · Ethereum · Base


A public record of development progress, experiments, and shipped work across the onchain ecosystem.

Focus: Base · Onchain Development · Open Source


⚙️ Builder Stack

Solidity TypeScript Base Ethereum Python GitHub Actions

Solidity · TypeScript · Next.js · Hardhat · ethers.js · Python · Web3


📍 Builder Status

Current phase → Shipping complete onchain products

Idea → contract design → tests → deployment → verified transactions → public application.


Build. Ship. Verify. Improve.

Pinned Loading

  1. wallet-balance-cli wallet-balance-cli Public

    Lightweight Python CLI for checking native ETH balances across Ethereum and Base via JSON-RPC.

    Python 6 3

  2. arc-paylink arc-paylink Public

    Programmable USDC payment links on Arc — verified on Arc Testnet.

    TypeScript 4 2

  3. builder-log builder-log Public

    Public development journal documenting my projects, experiments, and progress building on Base.

    4 2

  4. arc-environmental-retainage arc-environmental-retainage Public

    Programmable environmental performance assurance on Arc. Retain USDC until project obligations are independently verified.

    TypeScript 2