How It Works

Table of Content

Table of Content

Table of Content

Introduction

Swype sits between platforms and onchain execution providers, handling routing and payout state while partners execute the transfer. The flow consists of two phases, summarized below.

  1. User Onboarding

First, a platform integrates Swype as a payout method. Users then link a self-custodial stablecoin neobank app through Swype’s hosted flow in the platform’s payout settings, creating a single opaque destination_id used for payouts.

  1. Payout Processing

To initiate a payout, the platform calls a payout endpoint with the user’s destination_id. In response, Swype resolves the destination, translates the platform-level instruction into concrete routing requirements, and routes the payout to a regulated execution partner (e.g., a stablecoin onramp).

Then, the execution partner performs the regulated money movement, including the onchain transfer. Throughout the process, Swype tracks payout state and returns status updates to the platform, acting as the system of record for the payout.

Mental Model: Payoneer-style linking, applied to stablecoin neobanks

Swype is built to follow the same payout integration and execution model as PayPal and Payoneer. In both cases, these payment service providers help platforms pay users globally without the platform collecting bank routing details or building country-by-country payout plumbing. 

For example, using Payoneer:

  • A platform user links a Payoneer account

  • Platform stores a reference (Payee ID)

  • Platform sends money to Payoneer, not directly to a bank

  • Payoneer delivers the funds to the user’s local bank account using whatever rails are appropriate (ACH, SEPA, wire, etc.)

This way, the platform simply holds a single reference to Payoneer’s payee record, while Payoneer handles the validation and delivery complexity behind that reference, regardless of where the user lives or how their banking is set up.

Swype applies the same account-linking pattern to stablecoin-powered apps. Platforms store a single destination reference, and Swype handles destination resolution and routing so platforms never need to worry about blockchain execution, regardless of which stablecoin app the user prefers or which network it settles on.