project screenshot 1
project screenshot 2
project screenshot 3

OTCping

OTC cryptocurrency trading with direct peer-to-peer communication.

OTCping

Created At

Unite Defi

Project Description

OTCping is a peer-to-peer communication and trading platform designed for compliant over-the-counter (OTC) trading between institutional and professional asset managers.

The platform allows users to list trading intents, discover counterparties that meet specific compliance criteria (such as jurisdiction, KYC status, or licensing), and negotiate trade terms directly via an integrated secure chat interface. Once both parties agree on the terms, the trade is settled trustlessly and on-chain using the 1inch Limit Order Protocol.

Our solution addresses two major challenges that prevent institutional adoption of DeFi:

  1. Fragmented Liquidity for Real-World Assets (RWAs): OTCping enables direct, peer-to-peer negotiation instead of relying on market makers or automated liquidity pools.

  2. Regulatory Compliance: Participants can restrict trade visibility and settlement to pre-approved, whitelisted entities that meet their compliance requirements.

Unlike DEX aggregators or public RFQ systems, OTCping gives asset managers full control over who they interact with and how. Our browser-based frontend provides a clean dashboard where users can filter trading partners, chat securely, and finalize trades with just a few clicks. All communication and trades are recorded in a secure and auditable way.

By integrating the 1inch Limit Order Protocol, we ensure gas-efficient, fully on-chain settlement while preserving the flexibility of off-chain negotiation. This unlocks a compliant, customizable OTC trading experience that bridges institutional TradFi needs with DeFi infrastructure.

How it's Made

This project is a full-stack decentralized application built with modern web technologies and blockchain integration for secure over-the-counter (OTC) cryptocurrency trading. Most parts of the MVP has been built with Lovable AI in order to be as fast and efficient as possible.

Frontend Architecture:

React 18 with TypeScript for type-safe component development Vite as the build tool for lightning-fast development and optimized production builds Tailwind CSS for utility-first styling with shadcn/ui component library for consistent, accessible UI components React Router DOM for client-side routing and navigation React Query (@tanstack/react-query) for efficient API state management and caching Blockchain Integration:

Reown AppKit (formerly WalletConnect) for universal wallet connectivity across 100+ wallets Wagmi and Viem for Ethereum blockchain interactions and type-safe contract calls 1inch Limit Order SDK for creating and submitting decentralized limit orders directly to the 1inch protocol Ethers.js for additional blockchain utilities and cryptographic operations Backend & Database:

Supabase as the backend-as-a-service providing PostgreSQL database, authentication, and real-time subscriptions Supabase Edge Functions (Deno runtime) for serverless API endpoints handling sensitive operations Custom SQL schemas with Row Level Security (RLS) policies for data protection Real-time chat functionality using Supabase's WebSocket connections

Key Technical Implementations:

Wallet-Based Authentication: Users authenticate by signing cryptographic messages with their wallets, linking blockchain identities to application accounts without traditional passwords.

1inch Protocol Integration: Deep integration with 1inch's limit order infrastructure using their official SDK. Orders are created client-side, signed with user wallets, and submitted to 1inch's orderbook via our secure edge functions.

Real-time Trading Interface: Built a sophisticated trade creation wizard with live token price feeds from CoinMarketCap API, allowing users to create limit orders with automatic price calculations and expiry management.

Secure Chat System: End-to-end encrypted messaging between traders with real-time notifications via email integration using Resend API.

background image mobile

Join the mailing list

Get the latest news and updates