Rakib M. Hossain
Backend & Web3 Developer
I build scalable APIs, blockchain systems, and smart contract integrations with Python and Node.js.
Selected Projects

A production-grade blockchain certificate management system with FastAPI, Ethereum wallet authentication, Polygon smart contracts for immutable on-chain storage, Storj cloud uploads, and automated email delivery.

A multi-chain crypto payment gateway built with FastAPI: block scanning for automatic detection, deterministic HKDF deposit addresses, HMAC-signed webhooks, Redis-backed ARQ workers, and an admin console — all deployed via Docker Compose.

A minimal, gas-efficient multi-signature wallet with on-chain proposal and confirmation workflows for managing ETH and ERC20 assets across multiple owners.
from fastmcp import FastMCP
# Uniswap V2 & V3 on-chain MCP server
mcp = FastMCP("uniswap")
@mcp.tool()
async def get_token_price(token_address: str):
"""Get real-time USD price from V3 pools"""
@mcp.tool()
async def execute_swap(token_in, token_out, amount):
...
A Model Context Protocol (MCP) server that gives AI agents live Uniswap V2 and V3 access — token prices, pool states, swap quotes, and on-chain execution — exposed as tools, resources, and prompts with a 204-test offline suite.

A LayerZero V2 OFT cross-chain token deployed on Ethereum, Optimism, Arbitrum, and Base Sepolia — with trusted-peer configuration, a fixed-rate token sale contract, and a bridge + buy Web3 frontend.

A lightweight EVM blockchain indexer and explorer that runs entirely on your machine. Connect to any EVM-compatible node and start indexing blocks and transactions in real time into a local SQLite database.

A decentralized Ethereum tipping platform where supporters tip creators with ETH and attach on-chain messages — with creator registration, paginated memo feeds, and a Next.js frontend deployed on Sepolia.

A constant-product AMM built from scratch — pair creation, liquidity pools, and single-hop swaps with native ETH support — deployed on Sepolia with a full swap and pool interface.
Work Experience
Writing
How I built cTrip, a production-style crypto payment gateway with block scanning, deterministic HKDF deposit addresses, HMAC-signed webhooks, and Redis-backed ARQ workers deployed with Docker.
Aug 2026How I built MonoDEX, a Uniswap-style constant-product AMM with pair creation, liquidity pools, and native ETH swaps, deployed live on Sepolia with a full swap and pool interface.
Aug 2026How I built OmniToken, a LayerZero V2 OFT cross-chain token deployed on Ethereum, Optimism, Arbitrum, and Base Sepolia, with a token sale contract and a bridge + buy Web3 frontend.
Aug 2026How I built Coffee Chain, a decentralized platform where supporters tip creators with ETH and attach messages through transparent on-chain smart contracts, with a full Next.js frontend.
Aug 2026How I built an MCP server that exposes Uniswap V2 and V3 data, quotes, and swap execution as tools, resources, and prompts for AI agents.
Aug 2026How I built a production-grade certificate management system with FastAPI, Ethereum wallet auth, Polygon smart contracts for immutable on-chain hashing, Storj storage, and automated email delivery.
Jan 2025How I built SafeTea, a gas-efficient multi-signature wallet with on-chain proposal workflows, owner governance, and a React + Wagmi frontend.
Mar 2026A lightweight EVM blockchain indexer and explorer built with Python + FastAPI, designed for local development with Anvil, Hardhat, and any EVM node.
Feb 2026Open Source
A lightweight EVM blockchain indexer and explorer. Connects to any EVM-compatible node, indexes blocks and transactions in real time into a local SQLite database, and exposes a web UI with a REST API.
A high-performance EVM blockchain listener and transaction monitor with event subscriptions, MongoDB-style filtering, RPC pooling, and dynamic Redis-based rule injection.
A lightweight, configuration-driven Python library for compiling and deploying Solidity smart contracts to EVM-compatible blockchains.
A Python library for interacting with the SafeTea Wallet, a minimal multi-signature wallet on Ethereum. Provides functions for proposing transactions, confirming proposals, and querying wallet state.
A CLI tool for generating and deploying ERC20 tokens on EVM chains with minimal configuration.
Get in touch
Have a project in mind? Drop me a message.
Connect