Skip to content
View theonomiMC's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report theonomiMC

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
theonomiMC/README.md

Hi, I am Natalia 👋

Learning smart contract engineering by building real projects. Currently working through vault architecture, upgradeability patterns, and invariant testing in Solidity.

LinkedIn GitHub


What I'm Building

NFT-Staking — NFT Collection & Staking · Live Demo
Gas-efficient ERC721A collection and staking contract using an accumulator model to distribute ERC20 rewards, paired with a live tracking UI.
Solidity Foundry React TypeScript Wagmi Viem RainbowKit

Property-Escrow — Milestone Escrow Protocol · Live Demo
Real-estate escrow contract with milestone updates and admin control. Features a real-time front-end app with fast contract status alerts.
Solidity Foundry React TypeScript Wagmi Viem RainbowKit

UsdcVault — ERC-4626 Yield Vault · Live Demo
USDC yield vault with UUPS upgradeability, strategy integration, and performance fees.
Invariant tested: 200,000 calls, 0 violations. 100% line coverage. Includes a clean, mobile-optimized Web3 dashboard.
Solidity Foundry Next.js Wagmi Viem RainbowKit Tailwind

amagi-protocol — Lending Protocol
Upgradeable lending protocol with ETH collateral, USDC borrowing, dynamic interest rates, and liquidation mechanics built using a UUPS proxy.
Solidity Foundry OpenZeppelin UUPS Smart-Contracts


Other Projects

Accreditation Calculator — Compliance scoring tool for higher education accreditation standards.

Georgia Trade Analysis — Trade dynamics analysis, 2022–2023.


Skills

Solidity Foundry TypeScript Next.js React Python

Pinned Loading

  1. UsdcVault UsdcVault Public

    ERC-4626 USDC vault with withdrawal fee, HWM performance fee, and invariant test suite

    Solidity

  2. NFTCollection NFTCollection Public

    Simple and gas-efficient NFT contract using ERC721A.

    Solidity 1

  3. property-escrow property-escrow Public

    Solidity

  4. amagi-protocol amagi-protocol Public

    Upgradeable lending protocol with ETH collateral, USDC borrowing, dynamic interest rates, and liquidation mechanics. Built with Foundry and UUPS proxy.

    Solidity

  5. exp-imp-2023 exp-imp-2023 Public

    Georgia trade 2023

    JavaScript