afolabi.
Afolabi Ayomide EmmanuelSmart contract engineer

I build on-chain protocols and test them like an attacker.

Afolabi Ayomide Emmanuel

I work in Solidity and Cairo. I have shipped a ten-contract identity and lending protocol, payment contracts that ran in production on Base for nine months, and a security watcher live on Mantle. Most of my recent code sits in other people's repositories, reviewed and merged by their maintainers, so you can read all of it.

Celo logoCeloBase logoBaseAvalanche logoAvalancheMantle logoMantleStarknet logoStarknetStellar logoStellar
01About

What I actually do

I write the contracts that hold the money, then spend the rest of my time trying to get it out.

I design the contract architecture, write it, and then test it until I run out of ways to break it. The work ranges from an escrow that settles a head to head match to a dark pool that keeps orders hidden until settlement, and most of it is on mainnet with real users behind it.

Trying to break things first is a habit I picked up from a year in the Cyfrin Updraft security curriculum and from reviewing other people's code inside other teams' protocols, mostly Soroban and Solidity.

Everything on this site links to source you can read or an address you can look up on a block explorer. Nothing here is a screenshot of something I cannot show you.

Languages
Solidity, Cairo, Rust (Soroban), TypeScript
Testing
Foundry unit, fuzz and fork tests
Focus
Protocol architecture and contract security
Based in
Ondo, Nigeria. Remote or relocation.
02Selected work

Protocols I designed and shipped

01/05
Gambit preview
Celo logoCelo
Live
Veraflow preview
Avalanche logoAvalanche
Live
Bicvar preview
Starknet logoStarknet
Live
Paycrypt preview
Base logoBase
EduPay preview
Celo logoCelo
Live
01/052026 / EVM

Gambit

Play classic games, stake USDm

Skill-gaming platform on Celo where players stake stablecoins in 1v1 matches across five classic games. Smart contracts hold the pot in escrow and settle on-chain, with winners taking 95%. Free practice against bots, plus leaderboards and tournaments.

3
Solidity contracts
95%
Winner payout
5
Classic games
02/052025 / EVM

Veraflow

On-chain identity & credit protocol

Identity and lending protocol for underbanked workers, built as ten contracts across identity, credentials, lending, and governance. Work credentials become soulbound NFTs, and an on-chain reputation score unlocks collateral-free lending.

10
Deployed contracts
0-1000
Reputation score range
4
Protocol modules
03/052025 / Starknet

Bicvar

Private dark pool trading on Starknet

Privacy-preserving trading protocol written in Cairo. A commit-reveal scheme built on Poseidon hashing keeps orders confidential until settlement, so large orders don't broadcast their intent to the mempool.

Cairo
Starknet contracts
Poseidon
Hash commitments
Commit-reveal
Order flow
04/052025 - 2026 / EVM

Paycrypt

Buy utilities directly on-chain

On-chain payment infrastructure on Base. Smart contracts handled transaction execution and user payment flows, built for production reliability and simplicity.

Base
Deployment target
Foundry
Test framework
9 mo
In production
05/052025 / EVM

EduPay

Pay-per-chapter education platform

Education marketplace for African learners, live on Celo mainnet. Students pay tutors per chapter in cUSD via MiniPay, with 95% of revenue going straight to tutors and instant on-chain settlement.

Mainnet
Live on Celo
95%
Revenue to tutors
cUSD
Stablecoin payments
03Open source

Code other teams reviewed and merged

0

pull requests merged into repositories I don't own, across 64 of them

The fastest way to judge an engineer is to read code someone else agreed to merge. A lot of mine came through Drips Wave, structured open-source sprints rewarded on-chain. Every number below links straight to the merged pull requests.

Stellar / Soroban4 merged

Grainlify

On-chain bounty and escrow platform on Stellar.

Soroban contract work: event versioning with compatibility tests, an error-code registry, and bounty-escrow risk-flag governance with multi-governor controls and audit events.

Stellar3 merged

Chioma

Open-source housing protocol connecting landlords and renters.

Security and data-privacy backend: KYC encryption at rest, data export, deletion and consent management, structured audit logging, and routing cleanup.

Stellar / Soroban2 merged

Lance

Freelancer marketplace with Soroban smart contract escrow.

Structured JSON logging and wallet-provider integration for the marketplace frontend.

04Background

Stack, roles and training

Stack

Smart contracts

  • Solidity·
  • Cairo·
  • Soroban (Rust)·
  • EVM internals·
  • Protocol architecture·
  • Upgradeable contracts·
  • OpenZeppelin

Testing and security

  • Foundry·
  • Fuzz testing·
  • Fork testing·
  • Gas optimization·
  • Reentrancy protection·
  • Access control·
  • Commit-reveal schemes

Integration and tooling

  • Ethers.js·
  • Wagmi·
  • Viem·
  • Claude API and agents·
  • x402 payments·
  • Chainlink oracles·
  • Deployment pipelines

Experience

Paycrypt

Smart Contract Developer

Paid roleJul 2025 - Mar 2026
  • Built and maintained the payment contracts behind an on-chain utility payments product on Base
  • Owned transaction execution and user payment flows in production
  • Tested with Foundry, with reliability as the priority since the contracts moved user funds

ORYX

Student Team Lead

Team leadOct 2025 - Dec 2025
  • Led a team of students to the Web3 Lagos Conference hosted by Web3Bridge
  • Led smart contract development for a blockchain-based bounty platform
  • Owned the on-chain reward mechanism and contract architecture decisions

Web3Nova

Blockchain Developer Intern

InternshipMar 2025 - Aug 2025
  • Wrote and deployed DApp smart contracts end to end
  • Handled contract integration and the frontend deployment workflow

Training

Cyfrin Updraft

Smart contract security and auditing

Jan 2025 - Aug 2026

  • Auditing methodology, Solidity vulnerability patterns and advanced Foundry on real codebases
  • Worked through the Foundry, security and assembly tracks
Achievements

Starknet Developer Camp

StarkWare and the Starknet Foundation

2025

  • Cairo contract development, Starknet architecture and deployment
  • The certificate is an NFT you can look up on-chain
Starkscan

DevCompass

Claude Certified Architect

May 2026 - Jun 2026

  • Selected into the program and certified June 2026
  • Production applications on the Claude API: tool use, agent loops and prompt design
Course
05Contact

Hiring for a contract role? Let's talk.

I am available now and looking for smart contract, protocol or security work, full-time or contract. Send me the repo and what you need done, and I will tell you straight whether I am the right person for it.