Note: If you're a BFI or payout partner, Circle may reach out proactively as network needs evolve.
Circle Payments Network (CPN) is a next-generation payment infrastructure designed to reduce reliance on multiple intermediaries while enhancing transparency, security, and speed. Using onchain primitives and built-in compliance capabilities, CPN delivers near-instant cross-border settlement. CPN allows participating financial institutions to rapidly expand their global footprint with a single integration.
This developer documentation focuses on Originating Financial Institutions (OFIs) who facilitate cross-border payments for their customers. OFIs interface with ultimate senders initiating cross-border transactions, and act as the onramp for fiat to crypto. Complementing this, Beneficiary Financial Institutions (BFIs) receive stablecoins and act as the offramp into local fiat, delivering funds to end recipients. CPN actively coordinates OFIs and BFIs to deliver cross-border transactions with reduced costs and delays compared to traditional systems. CPN is part of Circle's broader ecosystem of financial products, designed to work with the USDC ecosystem to optimize your global payment operations.
Before onboarding as an OFI, you should meet the following prerequisites for CPN:
Note: If you're a BFI or payout partner, Circle may reach out proactively as network needs evolve.
CPN White Paper
Read the CPN White Paper to learn more about the motivation for creating CPN and its intended use cases.
The following entities are referenced in this documentation and make up the key entities that allow CPN to perform cross-border transactions.
The CPN workflow for OFIs consists of four major stages:
The following is a generic example of how a payment in CPN is performed. In this example, the OFI has a sender in the US. The sender already has an account and completed KYC with the OFI. The sender wants to pay a receiver in Brazil. The sender wants to pay with USD and the receiver wants to receive the payment in Brazil Real (BRL). The following steps occur:
Quote generation
Payment creation
Onchain transaction
Fiat settlement (no OFI action required)
Payment management