All projects

OrbitPay

Automated recurring crypto payments powered by Chainlink CRE workflows

DeFi & Tokenization Risk & Compliance Tenderly

What it is

OrbitPay is a decentralized recurring payment infrastructure that enables businesses to automate subscriptions, salaries, DCA strategies, and other periodic transfers in crypto assets (USDC, WETH, WBTC).
The Problem:
Recurring payments today rely on centralized banking systems or payment processors that depend on trusted intermediaries, can be censored, lack blockchain transparency, require manual operational management, and introduce single points of failure. In Web3, recurring payments are not standardized.
The Solution:
OrbitPay automates recurring crypto payments using three components:

  1. Enterprise API - Returns who needs to be paid and how much via GET /api/mustPay endpoint
  2. Chainlink CRE Workflow - Executes HTTP calls to the API through BFT consensus, validates results across multiple nodes, and triggers on-chain payments
  3. Smart Contracts - Secure on-chain payment contracts (OrbitPayFactory and OrbitPay) that handle the actual token transfers
    The system leverages Chainlink CRE's HTTP capability to fetch payment data in a decentralized manner, ensuring that no single point of failure can manipulate payment execution.

How it Works

  • Smart Contracts: Solidity contracts using Foundry framework (OrbitPayFactory, OrbitPay, ReceiverTemplate)
  • Chainlink CRE: TypeScript workflows for decentralized automation and HTTP consensus
  • Frontend: Next.js 13 App Router with wagmi for Web3 integration
  • Networks: Deployed on Sepolia testnet and Tenderly Virtual Sepolia
  • Token Support: ERC20 mock tokens (USDC, WETH, USDT) for testing

Links

Created by

  • lilyanb