Web3
AI dataset marketplace on-chain. Browse, buy, and sell training data with verified provenance and smart contract payments.
view liveI'm a software developer from Africa who builds apps for the next generation of the web — tools people actually use, from payment splitting to marketplaces.
Uche Macnelson Ofatu
Hackathon wins, dApps, and production interfaces. Real projects, real chains.
Web3
AI dataset marketplace on-chain. Browse, buy, and sell training data with verified provenance and smart contract payments.
view live
Web3
Send encrypted messages to your future self, stored permanently on-chain. Decentralized, immutable, and yours — a time capsule the blockchain can't lose.
view live
Web3
Fiat ↔ Stellar USDC bridge. Offramp converts Stellar USDC to fiat via Base and Paycrest. Onramp sends fiat back to Stellar USDC — delivered to your Stellar address.
settu.xyz
Web3
Decentralized payment splitting on Base & Celo. Create smart contracts that automatically distribute payments among multiple recipients by predefined percentages — no trust required.
paywithsplit.app
StarkNet
StarkNet's first memecoin launchpad — deploy, trade, and track tokens on L2 with near-zero gas. Built with Cairo smart contracts.
view liveFrom ERC-20 tokens to full dApps on StarkNet, Base, and Celo — I write smart contracts in Solidity, Cairo, and increasingly Rust, wire them to React frontends, and ship products that live on-chain.
#[starknet::contract]
mod UchePortfolio {
use starknet::ContractAddress;
// Skills on-chain
fn get_stack() -> Array<felt252> {
array!['Cairo', 'Solidity',
'Rust', 'React', 'Next.js']
}
}
$ starknet deploy --network mainnet
Compiling Cairo + Rust contracts_
✓ Compiled successfully
✓ Contract deployed
✓ Transaction confirmed
Fullstack Blockchain Developer based in Africa. A Computer Science graduate. I build on both ends of the stack — clean frontends and battle-tested on-chain logic — driven by one principle: necessity is the birthplace of innovation. Every project I've shipped started as a real problem that needed solving, not a feature to impress.
I'm a team player first. I think out loud, move fast, and make sure everyone around me ships too. Good ideas don't live in isolation — they get built, tested, and refined with people who care about the outcome as much as you do. When I'm not writing code, I'm tracking what the web3 ecosystem just broke and figuring out what needs to exist that doesn't yet.