Open Source

Contributions & Projects

Actively contributing to the blockchain ecosystem through open-source development, smart contract implementations, and collaborative projects that advance decentralized technology.

Quid-proquo/Quid

2026

Quid connects Stellar projects with real users to test apps and share feedback earning crypto directly to their wallets.

Contributions

  • Implemented create_mission function for QuidStoreContract
  • Verified creator signature with owner.require_auth()
  • Generated unique mission IDs using on-chain storage
  • Created Mission struct and persistent storage logic
  • Comprehensive test coverage for mission creation
RustStellarSmart ContractsBlockchain

BlockHaven-Labs/esustellar

2026

Stellar-based smart contract platform for decentralized finance and blockchain infrastructure.

Contributions

  • Refactored savings contract to support multiple groups per deployment
  • Enhanced contract flexibility and scalability
  • Implemented multi-group management logic
RustStellarSmart ContractsDeFi

Commitlabs-Org/Commitlabs-Contracts

2026

Smart contract platform for dynamic liquidity allocation and decentralized finance on Stellar.

Contributions

  • Implemented allocation logic contract for dynamic liquidity allocation
  • Designed efficient liquidity distribution mechanisms
  • Enhanced protocol composability
RustStellarSorobanSmart ContractsDeFi

MetaSchool - Web3 Education Platform

2024 – Present

Open-source Web3 educational content platform helping global learners understand blockchain technology with EVM-based projects.

Contributions

  • Identified, debugged, and patched issues in the platform codebase
  • Enhanced platform stability and usability for learners
  • Improved developer experience for Web3 educational content
  • Contributed to blockchain education ecosystem
  • Created and updated learning project documentation
SolidityEVMJavaScriptTypeScriptWeb3ReactBlockchain

ETH Enugu - Smart Contracts

2025 – Present

ERC-721 NFT-based event passes for the ETH Enugu 2025 Builder Residency, Pop-Up City, and Summit with role-based access control.

Contributions

  • Implemented role-based access control with whitelist management
  • Created ERC-721 event pass contracts for multiple participation tiers
  • Developed one-pass-per-wallet enforcement mechanisms
  • Implemented custom errors for gas-efficient error handling
  • Achieved 100% test coverage with comprehensive Foundry tests
SolidityERC-721FoundrySmart ContractsAccess Control

artisyn-io/artisyn-contracts

2026

Marketplace contract implementing deadline extension functionality for job listings, allowing Finders to extend non-finalized job deadlines with event tracking.

Contributions

  • Implemented extend_deadline function for Marketplace contract
  • Added deadline: u64 field to Job struct
  • Created DeadlineExtended event with id, extra_time, and new_deadline
  • Implemented authentication and ownership checks to guard against unauthorized extensions
  • Added protection against extending Completed/Cancelled jobs
  • Created 6 new tests covering all scenarios (35/35 total passing)
RustStellarSorobanSmart ContractsMarketplace

artisyn-io/artisyn-contracts

2026

Marketplace contract enhancement implementing budget increase functionality for job listings, allowing Finders to top up escrow amounts on non-finalized jobs.

Contributions

  • Implemented increase_budget function for Marketplace contract
  • Created BudgetIncreased event emitting id, added_amount, and new_amount
  • Implemented Finder authentication and job ownership verification
  • Added guards against modifying Completed/Cancelled jobs
  • Handled token transfer from Finder to Contract with amount increment
  • Created 6 new tests covering all acceptance criteria (41/41 total passing)
RustStellarSorobanSmart ContractsDeFi

Creditra/Creditra-Contracts

2026

Credit management system with zero amount edge case handling and comprehensive validation testing for draw and repay operations.

Contributions

  • Added missing amount <= 0 guard to repay_credit function (critical latent bug fix)
  • Created zero and negative amount validation tests for draw_credit and repay_credit
  • Implemented 4 should_panic tests covering edge cases
  • Fixed parameter naming to enable guard reference in repay_credit
  • Achieved >95% branch coverage across credit operations
  • Prevented exploitable vulnerability before token transfer logic implementation
RustStellarSorobanSmart ContractsTesting

HubDApp/Dongle-Smartcontract

2026

Review registry system enabling decentralized review management with update capabilities, ratings aggregation, and IPFS-backed comment storage.

Contributions

  • Implemented update_review function for ReviewRegistry contract
  • Created Review struct with created_at and updated_at timestamps
  • Implemented rating validation enforcing 1–5 range with custom error handling
  • Added aggregate tracking for O(1) average rating recalculation using saturating arithmetic
  • Implemented reviewer authentication and ownership verification
  • Created comprehensive test coverage validating all invariants and event emission
RustStellarSorobanSmart ContractsIPFS

Disciplr-Org/Disciplr-Contracts

2026

Vault and fund management system with reentrancy prevention, double-release/redirect protection, and comprehensive idempotency testing.

Contributions

  • Implemented require_active() guard for release_funds, redirect_funds, cancel_vault, and validate_milestone
  • Added immediate status updates (Completed/Failed/Cancelled) after transfers to block replay attacks
  • Added #[contracterror] attribute to Error enum for panic_with_error! macro support
  • Created 20 comprehensive tests covering double-release, double-redirect, and cross-function idempotency
  • Implemented deadline enforcement and unknown vault edge case handling
  • Secured fund flows against reentrancy and state inconsistency vulnerabilities
RustStellarSorobanSmart ContractsSecurity

Navin-xmr/navin-contracts

2026

Shipment tracking system with uninitialized contract state validation and comprehensive test coverage for contract lifecycle.

Contributions

  • Added create_shipment uninitialized contract test completing acceptance criteria
  • Implemented test_create_shipment_fails_before_initialization test case
  • Verified Error(Contract, #2) is properly returned before initialization
  • Confirmed all pre-existing shipment tests remain passing
  • Validated sequential ID generation and event emission across contract states
  • Ensured proper geofence and role-based access control verification
RustStellarSorobanSmart ContractsTesting

AgesEmpire/StellarSwipe-Contract

2026

Oracle governance system implementing decentralized decision-making for oracle configuration with stake-based voting and emergency protocols.

Contributions

  • Implemented decentralized oracle governance replacing admin-only control with community voting
  • Created OracleProposal data model with full lifecycle tracking (Active, Failed, Executed, etc.)
  • Implemented deposit_stake/withdraw_stake for vote weight tracking
  • Built comprehensive proposal voting with weighted voting based on stake at vote time
  • Created emergency pause functionality with reduced voting window (1 day vs 7 days)
  • Designed 11 unit tests covering stake management, voting, quorum, and approval thresholds
RustStellarSorobanSmart ContractsGovernance

Vesting-Vault/Contracts

2026

Yield-bearing token vesting system with proportional distribution of accrued yield across multiple vaults and beneficiaries.

Contributions

  • Implemented rescue_unallocated_tokens function for admin-only token recovery
  • Computed unallocated balance as contract_token_balance - total_vault_liabilities
  • Added whitelisted token filtering to prevent spoofed token attacks
  • Fixed 6 critical authentication bugs (used current_contract_address instead of caller)
  • Restored 5 truncated function signatures causing compile errors
  • Fixed invalid storage API syntax and non-existent macro references
  • Corrected invariant double-counting and module configuration issues
  • Implemented 10 dedicated rescue tests with all 26 total tests now passing
RustStellarSorobanSmart ContractsVesting

Vesting-Vault/Contracts

2026

Advanced vesting contract featuring yield-bearing token support with proportional yield distribution to beneficiaries across multiple vaults.

Contributions

  • Implemented yield-bearing token support with yield calculated only on vault-owned balance
  • Beneficiaries receive principal plus proportional share of accrued yield on every claim
  • Designed fair yield distribution across multiple vaults sharing the same yield token
  • Updated claim logic in 3 locations with comprehensive yield distribution tests
  • Maintained rescue functionality for non-yield tokens while blocking it for main yield token
  • Created extensive test suite validating proportional distribution, partial claims, and vault interactions (30/30 passing)
RustStellarSorobanSmart ContractsDeFi

Interested in Collaborating?

I'm always interested in working on impactful open-source projects and contributing to the Web3 ecosystem. Feel free to reach out!