NaijaLancers Developer Portal β€” API Infrastructure for Payments, Escrow & Web3 Onboarding on Celo

:label: Project Details


:waving_hand: Hello Celo Community

I’m Awwal Dayyabu, founder of NaijaLancers.

We are building a developer infrastructure layer for Africa that simplifies Web3 integration on Celo. Our platform abstracts wallets, escrow, fiat ramps, and gasless transactions into simple APIs that any developer can use without blockchain experience.

With a single API key, developers can:

  • Create and manage wallets (CELO, cUSD, USDT)
  • Build escrow-based payment systems
  • Integrate NGN ↔ crypto ramps
  • Execute gasless blockchain transactions
  • Add AI, video, and notification services into apps

We are requesting 10,000 cUSD to open-source SDKs, scale infrastructure, and onboard early African builders to Celo.


:hammer_and_wrench: 1. Core API Infrastructure

:credit_card: Wallet System

  • POST /wallet/create β€” create user wallets instantly
  • GET /wallet/balance β€” check balances
  • POST /wallet/transfer β€” transfer tokens between users

:locked: Payments & Escrow

  • POST /payments/escrow/create β€” create off-chain escrow
  • POST /payments/escrow/release β€” release funds instantly
  • POST /payments/escrow/refund β€” refund payments
  • POST /payments/credit β€” credit user balances
  • POST /payments/payout β€” debit user balances

:currency_exchange: Fiat ↔ Crypto Ramp

  • POST /quidax-proxy/quotes β€” NGN ↔ USDT pricing
  • POST /ramp/session/buy β€” NGN β†’ USDT checkout
  • POST /ramp/session/sell β€” USDT β†’ NGN withdrawal

:high_voltage: Smart Contracts & Gasless Layer

  • POST /escrow/onchain/deploy β€” deploy on-chain escrow (Celo)
  • POST /contracts/call β€” gasless contract execution
  • POST /contracts/read β€” read smart contracts

:puzzle_piece: Developer Add-ons

  • POST /video/create-room β€” create video rooms
  • POST /ai/chat β€” AI assistant API
  • POST /notifications/push β€” push notifications

:building_construction: 2. Architecture Overview

NaijaLancers Developer Portal is built as a multi-layer API gateway:

  • Wallet abstraction layer
  • Escrow engine (off-chain + on-chain hybrid)
  • Fiat-to-crypto ramp integration
  • Gasless transaction relayer system
  • Developer billing + API key system

This allows developers to build Web3 applications without managing smart contracts or gas fees directly.


:money_bag: 3. Use of Funds (10,000 cUSD)

:rocket: Infrastructure Scaling (3,500 cUSD)

  • Upgrade API gateway to production-grade distributed system
  • Add redundant Celo RPC endpoints for reliability

:package: Open-Source SDKs (3,500 cUSD)

  • Node.js / TypeScript SDK
  • Python SDK
  • Flutter SDK
  • Developer sandbox environment

:globe_showing_europe_africa: Developer Adoption Program (3,000 cUSD)

  • Subsidize API usage for first 50 African startups
  • Reduce onboarding friction for Celo ecosystem builders

:bar_chart: 4. Impact on the Celo Ecosystem

  • Drives real-world usage of cUSD, CELO, and USDT
  • Simplifies Web3 onboarding for African developers
  • Enables fintech, freelancing, and e-commerce apps on Celo
  • Removes complexity of gas and smart contract development
  • Accelerates stablecoin adoption in West Africa

:link: 5. Resources


:chequered_flag: 6. Closing

We believe the next wave of Web3 adoption in Africa will not come from apps aloneβ€”but from infrastructure that removes complexity for developers.

We welcome feedback, questions, and collaboration from the Celo community.