Technical Reference

Blockchain in Payments

Working principles, network types, consensus mechanisms, DeFi protocols, stablecoins, and CBDCs — a technical guide to blockchain technology and its integration with modern payment infrastructure.

3–5 sXRPL / Stellar finality
$300B+stablecoin supply (DefiLlama, 2026)
130+countries exploring CBDCs (Atlantic Council)
21MBTC supply cap
⚡

Instant Settlement

Lightning settles in under a second and Solana confirms in about a second. On-chain Bitcoin gets its first confirmation in ~10 minutes (~60 minutes for six) — versus 1–3 business days for ACH or T+1 for cards.

🌐

Borderless by Default

The same transaction and fee structure applies whether payer and payee are in the same city or on opposite sides of the globe. No FX conversion, no correspondent banks.

🔒

Cryptographic Finality

Once confirmed, blockchain transactions cannot be reversed by the merchant, network, or any third party. Eliminates chargebacks but shifts fraud risk to custody and key management.

📝

Programmable Money

Smart contracts enable escrow, conditional payments, streaming salaries, and DeFi integrations that are impossible with traditional payment rails.

🔑

Self-Custody Option

Users can hold funds in wallets they control without trusting a bank or exchange. Merchants can receive directly to their own keys.

🏛️

Regulatory Landscape

MiCA (EU, 2024), the GENIUS Act (US, 2025), Hong Kong’s Stablecoins Ordinance (2025), MAS rules (SG), and FCA crypto asset regimes are shaping stablecoin and exchange requirements globally.

How crypto payments differ from traditional rails

DimensionTraditional (Visa/ACH)Crypto
SettlementT+1 to T+3Seconds to ~1 hour
FinalityChargeback window (120 days)Irreversible after confirmation
IntermediariesIssuer, network, acquirerNone (or minimal)
ReversalsChargebacks possibleNot possible on-chain
Cross-borderFX conversion + feesSame fee as domestic
CustodyIssuer holds fundsSelf-custodial or exchange
ProgrammabilityLimited (APIs)Smart contracts, DeFi
PrivacyPII requiredPseudonymous
24/7 availabilityDepends on processorAlways
RegulationMature, globalEvolving, varies by jurisdiction

Merchant integration patterns

1Payment processor (hosted)

Use a third-party provider (Coinbase Commerce, BitPay, Strike, Coingate) that converts crypto to fiat at settlement. Least technical complexity; similar to Stripe.

Low effortFiat settlementCustodial
2Self-hosted node

Run your own Bitcoin/Lightning node or Ethereum full node. Accept payments directly to your keys with full sovereignty. Requires ops infrastructure.

High effortCrypto settlementSelf-custodial
3Stablecoin direct

Accept USDC/USDT directly to a smart wallet. No price volatility. Use a custodian (Circle, Anchorage) or off-ramp provider to convert to fiat periodically.

Medium effortStable valueOn-chain
4Embedded via SDK

Integrate a wallet SDK (MetaMask SDK, Coinbase Wallet SDK, Solana Wallet Adapter) for in-app payments in web/mobile applications.

Web3 UXSelf-custodialIn-app

Major Stablecoin Landscape

USDCFiat-backed
USD Coin
Issuer
Circle
Chains
Ethereum, Solana, Base, Arbitrum, Optimism, Polygon, Avalanche, Stellar, Noble
Backing
1:1 cash + short-term Treasuries
Regulation
US money-transmitter licences; MiCA e-money token (France)

Most widely integrated stablecoin in DeFi and payments. Circle stopped issuing on Tron in 2024. Circle CCTP enables native cross-chain transfers.

USDTFiat-backed
Tether USD
Issuer
Tether Ltd
Chains
Tron, Ethereum (together the bulk), Solana, Polygon, Avalanche, TON, Liquid
Backing
Mostly US T-Bills + cash, gold, BTC, loans
Regulation
Offshore; not MiCA-authorised (US token: USAT)

Largest stablecoin by market cap. USDT on Tron is extremely popular for cross-border transfers due to near-zero fees. Reserves attested quarterly by BDO Italia; not MiCA-authorised (delisted for EEA users). Backing transparency has historically been questioned.

PYUSDFiat-backed
PayPal USD
Issuer
Paxos (for PayPal)
Chains
Ethereum, Solana, Arbitrum
Backing
1:1 US dollar deposits + T-Bills
Regulation
NYDFS (Paxos Trust)

Issued by Paxos under NYDFS oversight. Directly redeemable within PayPal and Venmo apps. Represents bridge between traditional fintech and on-chain payments.

DAICrypto-backed
Multi-Collateral DAI
Issuer
Sky (formerly MakerDAO)
Chains
Ethereum (primary), bridged to L2s
Backing
Over-collateralized crypto (ETH, WBTC, RWA) + USDC
Regulation
None (decentralised protocol)

Decentralized, permissionless. No central issuer to freeze funds. Stability maintained by over-collateralization and liquidation mechanisms. Being transitioned to USDS.

USDSCrypto-backed
Sky Dollar
Issuer
Sky Protocol
Chains
Ethereum
Backing
Over-collateralized assets + real-world assets (RWA)
Regulation
None (decentralised protocol)

Successor to DAI, convertible 1:1. Relies heavily on USDC and RWA collateral, giving it a hybrid decentralized/centralized profile; a proposed freeze function was not included at launch (the contract is upgradeable, so governance could add one).

EURCFiat-backed
Euro Coin
Issuer
Circle
Chains
Ethereum, Solana, Base, Avalanche
Backing
1:1 EUR cash and equivalents
Regulation
MiCA e-money token (France)

Euro-denominated stablecoin from Circle. Compliant with MiCA e-money token requirements. Useful for EUR-denominated payments without FX conversion.

Circle CCTP (Cross-Chain Transfer Protocol)

CCTP is Circle's native burn-and-mint bridge for USDC across supported chains. Unlike lock-and-release bridges, CCTP burns USDC on the source chain and mints new canonical USDC on the destination — no wrapped tokens or bridge liquidity pools; the trust sits with Circle’s attestation service.

1. Burn on source chain
User calls depositForBurn on the TokenMessenger contract. USDC is burned.
2. Circle signs attestation
Circle’s off-chain attestation service observes the burn event and signs a message confirming it.
3. Fetch attestation
Application polls Circle’s attestation API to retrieve the signed message bytes.
4. Mint on destination
Application calls receiveMessage on the destination chain’s MessageTransmitter. New canonical USDC is minted.
CCTP chainDomain ID
Ethereum0
Avalanche1
Optimism2
Arbitrum3
Solana5
Base6
Polygon PoS7

On-Ramp / Off-Ramp Flows

Merchants accepting stablecoins typically use a fiat-to-crypto gateway (on-ramp for customer payments) or convert crypto to fiat at settlement (off-ramp).

Customer on-ramp

1. Customer buys stablecoin
Via exchange (Coinbase, Kraken), P2P, or embedded on-ramp widget (MoonPay, Stripe Crypto, Transak).
2. Transfer to merchant
Customer sends USDC/USDT to merchant’s address — QR code or Solana Pay / EIP-681 URI.
3. Merchant confirms
Blockchain confirmation arrives. For stablecoins on fast chains (Solana, L2), this is near-instant.

Merchant off-ramp

1. Merchant holds stablecoins
USDC/USDT accumulates in merchant wallet or smart contract.
2. Off-ramp provider
Circle (USDC direct redemption), Coinbase, Bridge.xyz, or local partner converts on-chain to fiat wire.
3. Fiat credited
USD/EUR credited to merchant’s bank account. Typical SLA: same-day to T+1.
Regulatory note: Stablecoin issuance is subject to evolving regulation. The EU MiCA framework (stablecoin rules since 30 June 2024) requires e-money-token issuers to be a licensed credit institution or EMI and to hold reserves. In the US, the GENIUS Act (signed 18 July 2025) creates federal and state licensing for payment-stablecoin issuers, with 1:1 reserves of cash and short-dated Treasuries. Hong Kong’s Stablecoins Ordinance has required HKMA licensing of fiat-referenced stablecoin issuers since 1 August 2025. Treatment varies significantly by jurisdiction.

Protocol Comparison

All figures are approximate and may vary with network congestion, implementation, and configuration.

DimensionBitcoin
on-chain
Lightning
BTC L2
Ethereum
mainnet
EVM L2
Arb / Op / Base
Solana
mainnet
USDC
native ETH
USDC
via CCTP
USDT
Tron
Settle time~10 min<1 sec~12 sec~1 sec~0.4 sec~12 sec~15 min (seconds with Fast Transfer)~3 sec
Finality~60 min (6 blk)Off-chain~12.8 min~1 sec (sequencer); L1 later~13 sec~12.8 minPer chain~1 min
Typical fee$0.50–$20<$0.01Cents–dollars (gas)$0.01–$1<$0.001Cents–dollars (gas)Gas on both chains (+0–14 bps Fast Transfer)A few TRX (or staked energy)
Throughput (TPS)~7Not block-bound~152000–7000~65 000~15—~2000
Smart contractsScript onlyHTLC onlyFull EVMFull EVMFull (Rust)ERC-20 + EVMYesLimited
VolatilityHighHigh (BTC)HighHigh (ETH)High (SOL)Pegged USDPegged USDPegged USD
PrivacyPseudonymousBetterPseudonymousPseudonymousPseudonymousPseudonymousPseudonymousPseudonymous
Reversible?NoNoNoNoNoNo (freeze possible)NoNo (freeze possible)
Self-custodyYesRequires channel mgmtYesYesYesYes (EOA/smart wallet)YesYes
Regulatory maturityHigh (BTC ETF)MediumHigh (ETH ETF)MediumMediumHigh (MiCA, NYDFS)HighMedium
Cross-borderYesYesYesYesYesYesYes (multi-chain)Yes (Tron popular)
GoodModerateLimited

Use-case fit matrix

Use caseBitcoinLightningEthereumEVM L2SolanaUSDC/stables
Micro-payments / tips✗ Limited✓ Good✗ Limited~ OK✓ Good~ OK
In-store point-of-sale~ OK✓ Good✗ Limited~ OK✓ Good✓ Good
E-commerce checkout~ OK~ OK~ OK✓ Good✓ Good✓ Good
Cross-border remittance~ OK✓ Good~ OK✓ Good✓ Good✓ Good
B2B settlement~ OK✗ Limited~ OK~ OK~ OK✓ Good
DeFi / programmatic✗ Limited✗ Limited✓ Good✓ Good✓ Good✓ Good
Store of value✓ Good✗ Limited~ OK✗ Limited✗ Limited✗ Limited
NFT / digital goods✗ Limited✗ Limited✓ Good✓ Good✓ Good~ OK
Payroll~ OK✗ Limited✗ Limited~ OK~ OK✓ Good
Recurring / subscriptions✗ Limited✗ Limited~ OK~ OK~ OK✓ Good