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
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
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
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
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
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)
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)
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
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
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
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
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
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
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)
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!