Glossary

Plain-language definitions of the terms and acronyms used throughout the Harbor docs.

This page explains the terms and acronyms you'll come across in the Harbor docs. Terms are grouped by topic and listed alphabetically within each group.

Harbor Concepts

The core building blocks of Harbor and the environments you work in.

TermDefinition
ApplicationYour organization's workspace in Harbor. It holds the Customers you create and the transfers you make. See Harbor Basics.
CustomerAn individual or business you make transfers for. Each Customer must complete onboarding before they can transact.
Harbor PortalThe web dashboard where you manage your application, API keys, and recipients without calling the API.
RecipientThe person or business that receives the funds of a transfer. Also called the beneficiary. See Recipients.
SandboxHarbor's test environment. It uses testnet blockchains and test funds, so no real money is moved.
ProductionHarbor's live environment, where transfers move real funds. You receive a Production API key once your integration is tested.
Third-party recipientA recipient who is not the Customer sending the funds. See Third-Party Recipients.

Compliance and Onboarding

Terms for how Harbor verifies Customers and keeps transfers compliant.

TermDefinition
AML (Anti-Money Laundering)Checks that detect and prevent money laundering. A transfer may be placed on_hold while AML checks run. See KYC/AML.
Customer stateA simplified, customer-facing version of the Customer status, such as verified or update_required. See Status Definitions.
Graded onboardingAn onboarding scheme for individuals with three levels. Each level collects more information and unlocks higher limits. See Customer Levels.
KYB (Know Your Business)The verification process for business Customers, such as checking company registration and ownership.
KYC (Know Your Customer)The verification process for individual Customers, such as checking identity documents.
KYC-delegated modeAn onboarding mode for licensed partners who perform KYC/KYB on their own users. See Licensed Partner Onboarding.
OnboardingThe steps a Customer completes before they can transact: accepting the service agreement and passing KYC or KYB.
RFI (Request for Information)A request from Harbor's compliance team for extra information or documents about a Customer or a transfer. See Onboarding RFI and Transfer RFI.

Transfers

Terms for creating, pricing, and completing transfers.

TermDefinition
B2B, B2C, C2B, C2CThe sender and recipient types of a transfer: Business or Consumer (individual). For example, B2C is a business paying an individual.
CommissionThe fee you charge your Customer on a transfer, set as a fixed amount or a percentage when you create a quote.
CorridorA route between a source and a destination, such as USDC on Ethereum to MXN in Mexico. Requirements and limits vary by corridor.
Harbor feeThe fee Harbor charges for processing a transfer.
Off-rampA transfer that converts a stablecoin into fiat currency, such as USDC to USD in a bank account. See Off-Ramp.
On-chain transferA transfer from one blockchain address to another, without converting to fiat. Also called a swap. See On-Chain.
On-rampA transfer that converts fiat currency into a stablecoin, such as USD to USDC. See On-Ramp.
Pay first, bind laterA debit card payout where the recipient adds their card details after the transfer is created. See Pay First, Bind Later.
QuoteA price for a transfer, including the exchange rate and fees. You create a quote before each transfer, and it expires after a short time. See Quotes.
SettlementThe point at which funds are fully cleared and available. See Settlement Strategy.
SwapAnother name for an on-chain transfer, including moving stablecoins from one blockchain to another. See On-chain transfer.
Transfer instructionsThe details returned when you create a transfer, telling the Customer where and how to send funds, and by when.
Transfer requirementsA JSON Schema listing the fields a specific transfer needs. They change by corridor and payment method, so you fetch them for each quote. See Transfer JSON Schema.

Funding and Bank Accounts

Ways Customers fund on-ramp transfers, and how Harbor matches and verifies bank deposits.

TermDefinition
Deposit accountA dedicated virtual bank account issued to a Customer for on-ramp deposits. No narrative is needed. See Deposit Accounts.
Linked funding sourceA bank account or debit card the Customer links to fund on-ramp transfers. See Linked Funding Sources.
Micro-depositA small deposit (under US$1.00) that a bank sends to an account to verify it exists and belongs to the account holder. See Micro-Deposit Verification.
NarrativeA unique 10-digit reference the sender includes in a wire, so Harbor can match the deposit to the right transfer. See Deposit Accounts vs. Narrative Transfers.
Payment lock timeThe period during which funds from an ACH Pull or debit card are held while the payment settles. See Payment Lock Time.

Payment Methods

The banking networks Harbor uses to move fiat money in and out, by country.

TermDefinition
ACH (Automated Clearing House)The US network for bank-to-bank transfers.
ACH PullAn ACH payment where Harbor pulls funds from the Customer's linked US bank account. It takes about 2 business days to settle.
ACH PushAn ACH payment where the sender's bank pushes funds to the recipient's account.
CLABEThe 18-digit standardized bank account number used in Mexico.
Domestic wireA wire transfer between two US bank accounts, in USD. Payment method DOMESTIC_WIRE. Settles in up to 2 days.
Faster PaymentsThe UK's real-time bank transfer system for GBP.
FedWireA US domestic wire sent over the Federal Reserve's own wire system. Payment method FEDWIRE. Usually settles faster than a domestic wire, in up to 1 day.
International wireA wire transfer between banks in different countries, usually sent over the SWIFT network. Payment method WIRE. Settles in 1 to 3 days.
Local bank transferA payout over the destination country's own banking network, in the local currency.
PIXBrazil's instant payment system for BRL.
RTP (Real-Time Payments)A US network for instant bank transfers, available 24/7.
SEPA (Single Euro Payments Area)The payment network for EUR bank transfers between participating European countries.
SPEIMexico's real-time interbank payment system for MXN. Payouts use the recipient's CLABE.
SWIFT/BIC codeA code that identifies a bank in international wires.

Cards

Terms for debit card on-ramps and payouts.

TermDefinition
AFT (Account Funding Transaction)A card transaction that pulls funds from a debit card. Harbor uses it for card on-ramps.
OCT (Original Credit Transaction)A card transaction that pushes funds to a debit card. Harbor uses it for card payouts (off-ramps).
VDC (Visa Direct to Card)The card network service Harbor uses for debit card on-ramps and payouts. See Debit Card Coverage.

Blockchain and Stablecoins

Terms for the crypto side of a transfer: the assets Harbor supports and the networks they run on.

TermDefinition
AnchorOn Stellar, a business that connects the Stellar network to traditional banking, handling deposits and withdrawals. See Stellar Anchor.
Blockchain addressThe public identifier of a wallet on a blockchain, such as 0xae13…7b55 on Ethereum. Funds are sent to and from addresses.
ConfirmationsThe number of blocks added after a transaction before it's considered final. It varies by blockchain. See Stablecoins and Blockchains.
EVM (Ethereum Virtual Machine)The technology that runs Ethereum. Blockchains built on it are called EVM-compatible and share the same 0x address format, so one wallet address works on all of them. Harbor's EVM chains are Ethereum, Polygon, Arbitrum, Avalanche, Optimism, Base, and Arc.
FaucetA tool that gives you free test stablecoins on a testnet. See Testnet Faucet.
MainnetThe live version of a blockchain, where tokens have real value. Used in Production.
SEP-10 / SEP-24Stellar Ecosystem Proposals. SEP-10 handles authentication with an anchor, and SEP-24 handles deposits and withdrawals.
SolanaA non-EVM blockchain. Solana addresses use a different format (32–44 base58 characters) and don't work on EVM chains or Stellar.
StablecoinA cryptocurrency designed to hold a steady value, usually pegged 1:1 to a fiat currency such as the US dollar.
StellarA non-EVM blockchain built for payments. Stellar addresses start with G and are 56 characters long. Accounts need a trust line to hold an asset, and some transfers need a memo (address_tag).
TestnetA test version of a blockchain, where tokens have no real value. Used in Sandbox.
Trust lineOn Stellar, a setting an account must add before it can hold a specific asset, such as USDC.
USDCA US dollar stablecoin issued by Circle. Supported on all Harbor blockchains.
USDTA US dollar stablecoin issued by Tether. Supported on Ethereum only.

EVM vs. Solana vs. Stellar

Addresses are not interchangeable between these network types. Sending funds to an address on the wrong network can result in lost funds.

Network typeBlockchainsAddress formatExample
EVMEthereum, Polygon, Arbitrum, Avalanche, Optimism, Base, Arc0x + 40 hex characters0xae13f53f0F85FF0A2245F3c7b6bfaB18e4117b55
SolanaSolana32–44 base58 characters7EcDhSYGxXyscszYEp35KHN8vvw3svAuLKTzXwCFLtV
StellarStellarG + 55 charactersGBXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

API and Development

Terms you'll use when building your integration with the Harbor API.

TermDefinition
API keyThe secret key that authenticates your requests, sent in the X-API-KEY header. See API Keys.
Idempotency keyA unique value sent in the X-Idempotency-Key header so a retried request isn't processed twice. See Idempotency.
JSON SchemaA standard format for describing the structure of JSON data. Harbor uses it to describe transfer requirements.
WebhookA notification Harbor sends to your server when something changes, such as a transfer status update. See Webhooks.

Did this page help you?