35

SuperPool

SuperPool is a proof-of-concept multi-chain decentralized micro-lending platform. It showcases a community-driven lending model where users can create and manage their own lending "pools," contribute liquidity, and request loans within a trusted environment across multiple blockchain networks.

SuperPool is a proof-of-concept multi-chain decentralized micro-lending platform built to explore community-driven lending mechanics through blockchain technology. The platform enables users to create permissioned lending pools within trusted networks, where members can contribute liquidity and request loans in a transparent, on-chain environment across multiple EVM-compatible chains including Polygon, Ethereum, Arbitrum, Base, and BSC.

The platform centers around a multi-pool architecture where users can create and manage independent lending pools, each with its own set of trusted members and unique parameters. Pool administrators control membership through a permissioned approval system, ensuring that only trusted individuals can participate in lending activities within their circle. Members can contribute native tokens or ERC-20 tokens to provide liquidity, enabling other members to request loans through an AI-assisted evaluation process that assesses risk before administrative approval.

Available as a cross-platform mobile application, SuperPool offers secure wallet-based authentication supporting over 500 wallet providers, allowing users to manage their lending pools, track liquidity contributions, submit loan requests, and handle repayments all within a seamless mobile experience. The platform operates under multi-signature governance for enhanced security, with all lending activity recorded immutably on-chain for complete transparency and auditability, demonstrating a practical implementation of trust-based decentralized finance for educational and development purposes.

Main responsibilities

  • Architected and developed full-stack monorepo infrastructure with pnpm workspaces, TypeScript project references, and shared packages for design tokens, UI components, and type definitions across web and mobile platforms.
  • Engineered multi-chain smart contract system using Solidity, Hardhat, and OpenZeppelin (ERC-20, UUPS Proxies, Ownable), implementing upgradeable PoolFactory and LendingPool contracts with multi-signature governance and permissioned membership logic.
  • Built production-grade Next.js 15.5 landing page with React 19, Tailwind CSS v4, and responsive design system.
  • Developed cross-platform mobile application using React Native, Expo, NativeWind, and MobX state management, implementing comprehensive user onboarding flow with wallet connection and pool management features.
  • Implemented Firebase Cloud Functions backend with Firestore database and signature-based wallet authentication system, handling off-chain data persistence and API endpoints for mobile/web clients.
  • Established type-safe blockchain interaction layer using Wagmi hooks, Viem, and Typechain for automated contract bindings, ensuring end-to-end type safety from smart contracts to frontend components.