[{"data":1,"prerenderedAt":595},["ShallowReactive",2],{"content-\u002Fresources\u002Fmore\u002Fwhich-blockchain-network-for-payins":3,"resources-category-which-blockchain-network-for-payins":579},{"title":4,"seoTitle":5,"description":6,"date":7,"updated":8,"category":9,"faq":10,"howto":8,"body":29},"Which blockchain network should you use for stablecoin payins? Base, Arbitrum, Solana, Stellar or Ethereum","Best blockchain for stablecoin payins: network guide","Best blockchain for stablecoin payments: how Ethereum, Polygon, Base, Arbitrum, Solana and Stellar compare for payins, and when you can skip the choice.","2026-10-25",null,"stablecoins",[11,14,17,20,23,26],{"q":12,"a":13},"What is the best blockchain for stablecoin payments?","There is no single best chain. Choose by the stablecoin you need, the networks your recipients' wallets support, fees and how fast a payment is final. For payins, the recipient's wallet usually decides, because stablecoins land on the network that wallet uses. Many teams skip the choice by letting their provider detect the network from the wallet.",{"q":15,"a":16},"What is the cheapest network for USDC?","Fees change with congestion and over time, so any fixed number goes stale quickly. As a rule, layer-2 networks such as Base and Arbitrum, and chains such as Solana and Stellar, tend to cost less per transfer than Ethereum mainnet. Check each network's current fee data, and your provider's live quote, before you decide.",{"q":18,"a":19},"Which networks does BlindPay support for payins?","BlindPay payin delivery supports USDC and USDT on Ethereum, Polygon and Solana, and USDC on Base, Arbitrum and Stellar, per its payins docs. The supported chains reference lists additional networks, so check it for the current set. You do not pass a network on the payin: BlindPay reads it from the destination wallet.",{"q":21,"a":22},"Do I have to choose a network when creating a payin?","Not on the payin itself. With BlindPay, the network comes from the wallet record you set as the destination, so the same API call works for every supported chain. The choice happens earlier, when you register or create the wallet. That is where you decide which network and token a customer receives.",{"q":24,"a":25},"What is cross-chain transfer, and does it matter for payins?","Cross-chain transfer moves a stablecoin from one network to another. It matters if a recipient holds funds on a network that differs from where they need them. BlindPay Transfers can move USDC between Ethereum, Polygon, Base, Arbitrum and Arc using Circle's Cross-Chain Transfer Protocol v2. Other tokens must stay on the same network.",{"q":27,"a":28},"Is a faster blockchain always better for payins?","No. Speed matters for how soon the recipient can use funds, but a payin also waits for the fiat leg, which can take minutes or days depending on the rail. Wallet support, token availability and fees often matter more than raw block time. Pick the network your recipient already uses.",{"type":30,"value":31,"toc":567},"minimark",[32,36,39,44,63,77,81,84,87,91,94,278,285,297,301,304,338,350,354,381,388,392,400,413,417,420,461,498,502,561],[33,34,35],"p",{},"Choose the network by four things: fees, how fast a payment is final, whether your recipients' wallets support it, and which stablecoin you need. For payins, the recipient's wallet usually settles the question. Many teams avoid the choice by using a provider that reads the network from the wallet.",[33,37,38],{},"A blockchain network (or chain) is the ledger a stablecoin moves on. The same token, such as USDC, exists on several chains, and a wallet lives on one chain at a time.",[40,41,43],"h2",{"id":42},"key-takeaways","Key takeaways",[45,46,47,51,54,57,60],"ul",{},[48,49,50],"li",{},"The recipient's wallet network decides where a payin lands. Pick the network your recipients already use.",[48,52,53],{},"Token availability differs by chain. In BlindPay payin delivery, USDT is available on Ethereum, Polygon and Solana. Base, Arbitrum and Stellar carry USDC.",[48,55,56],{},"Fees and finality change over time. Use each network's official documentation and your provider's live quote, not a fixed number from a blog.",[48,58,59],{},"On a BlindPay payin you never pass a network. It is detected from the destination wallet.",[48,61,62],{},"Cross-chain moves exist for USDC, but they add a step. Avoid them by choosing the right chain first.",[33,64,65,66,71,72,76],{},"This guide is for the payin side. It builds on ",[67,68,70],"a",{"href":69},"\u002Fresources\u002Fmore\u002Fwhat-is-a-stablecoin-payin-api","what a stablecoin payin API is"," and on ",[67,73,75],{"href":74},"\u002Fresources\u002Fmore\u002Fusdc-vs-usdt-for-payins","USDC vs USDT for payins",".",[40,78,80],{"id":79},"why-does-the-network-matter-for-payins","Why does the network matter for payins?",[33,82,83],{},"The network decides which wallets can receive the payin, which tokens are available, what the on-chain transfer costs and how quickly the recipient can use the funds. A payin sends stablecoins to one address on one network, so a wrong match means a failed or stranded delivery.",[33,85,86],{},"There is a second reason: the fiat leg comes first. A payin waits for a bank transfer, a Pix code or a card payment before any stablecoin moves. Network speed shortens only the last step.",[40,88,90],{"id":89},"how-do-the-main-networks-compare","How do the main networks compare?",[33,92,93],{},"The table compares the six networks BlindPay delivers payins to. Token columns come from BlindPay's payins docs. Fee and finality columns are qualitative on purpose, because exact figures change and should come from the network's current documentation, linked in the last column.",[95,96,97,125],"table",{},[98,99,100],"thead",{},[101,102,103,107,110,113,116,119,122],"tr",{},[104,105,106],"th",{},"Network",[104,108,109],{},"Typical fee (qualitative)",[104,111,112],{},"Finality (qualitative)",[104,114,115],{},"USDC",[104,117,118],{},"USDT",[104,120,121],{},"Best for",[104,123,124],{},"Official docs",[126,127,128,156,181,206,229,254],"tbody",{},[101,129,130,134,137,140,143,145,148],{},[131,132,133],"td",{},"Ethereum",[131,135,136],{},"Highest of the six, rises with congestion",[131,138,139],{},"Slots are 12 seconds, with final confirmation taking longer",[131,141,142],{},"Yes",[131,144,142],{},[131,146,147],{},"Institutional recipients, deepest ecosystem",[131,149,150],{},[67,151,155],{"href":152,"rel":153},"https:\u002F\u002Fethereum.org\u002Fen\u002Fdevelopers\u002Fdocs\u002F",[154],"nofollow","ethereum.org",[101,157,158,161,164,167,169,171,174],{},[131,159,160],{},"Polygon",[131,162,163],{},"Low",[131,165,166],{},"Fast blocks",[131,168,142],{},[131,170,142],{},[131,172,173],{},"Consumer apps, low-cost EVM delivery",[131,175,176],{},[67,177,180],{"href":178,"rel":179},"https:\u002F\u002Fpolygon.technology\u002F",[154],"polygon.technology",[101,182,183,186,188,191,193,196,199],{},[131,184,185],{},"Base",[131,187,163],{},[131,189,190],{},"Fast blocks, with the final settlement tied to Ethereum",[131,192,142],{},[131,194,195],{},"No",[131,197,198],{},"Apps in the Coinbase ecosystem",[131,200,201],{},[67,202,205],{"href":203,"rel":204},"https:\u002F\u002Fdocs.base.org\u002F",[154],"docs.base.org",[101,207,208,211,213,215,217,219,222],{},[131,209,210],{},"Arbitrum",[131,212,163],{},[131,214,190],{},[131,216,142],{},[131,218,195],{},[131,220,221],{},"DeFi-linked recipients",[131,223,224],{},[67,225,228],{"href":226,"rel":227},"https:\u002F\u002Fdocs.arbitrum.io\u002F",[154],"docs.arbitrum.io",[101,230,231,234,237,240,242,244,247],{},[131,232,233],{},"Stellar",[131,235,236],{},"Very low",[131,238,239],{},"Ledger closes about every 5 seconds",[131,241,142],{},[131,243,195],{},[131,245,246],{},"Payments and remittance recipients",[131,248,249],{},[67,250,253],{"href":251,"rel":252},"https:\u002F\u002Fdevelopers.stellar.org\u002F",[154],"developers.stellar.org",[101,255,256,259,261,264,266,268,271],{},[131,257,258],{},"Solana",[131,260,236],{},[131,262,263],{},"Sub-second slots",[131,265,142],{},[131,267,142],{},[131,269,270],{},"High-volume, low-value payments",[131,272,273],{},[67,274,277],{"href":275,"rel":276},"https:\u002F\u002Fsolana.com\u002Fdocs",[154],"solana.com\u002Fdocs",[33,279,280,281,76],{},"Fee and finality descriptions were checked against each network's documentation on October 25, 2026. They are general, not guarantees. Token availability: ",[67,282,284],{"href":283},"\u002Fdocs\u002Fpayins","BlindPay payins docs",[33,286,287,288,292,293,76],{},"BlindPay's ",[67,289,291],{"href":290},"\u002Fdocs\u002Fkb\u002Fsupported-chains","supported chains reference"," lists additional networks beyond these six, and the table above follows the payin delivery table. For how Tempo and Arc differ from general-purpose chains, see ",[67,294,296],{"href":295},"\u002Fresources\u002Fmore\u002Fpayment-blockchains-tempo-arc-explained","payment blockchains: Tempo and Arc",[40,298,300],{"id":299},"which-network-fits-which-business","Which network fits which business?",[33,302,303],{},"Match the network to your recipients first, then to your token. Use this illustrative guide:",[305,306,307,314,320,326,332],"ol",{},[48,308,309,313],{},[310,311,312],"strong",{},"Recipients use mainstream self-custody wallets and want USDT or USDC."," Ethereum, Polygon or Solana, because they carry both tokens in BlindPay payin delivery.",[48,315,316,319],{},[310,317,318],{},"Recipients only need USDC and cost matters."," Base, Arbitrum, Stellar or Solana.",[48,321,322,325],{},[310,323,324],{},"Recipients are payment or remittance businesses on Stellar."," Stellar, with USDC.",[48,327,328,331],{},[310,329,330],{},"Recipients are large institutions that standardize on Ethereum."," Ethereum, and accept higher fees.",[48,333,334,337],{},[310,335,336],{},"Recipients hold managed wallets."," Use the networks a managed wallet supports. See the managed wallets reference in the docs.",[33,339,340,341,345,346,76],{},"The payout side has its own trade-offs, covered in ",[67,342,344],{"href":343},"\u002Fresources\u002Fmore\u002Fbest-network-to-off-ramp-stablecoins","the best network to off-ramp stablecoins"," and ",[67,347,349],{"href":348},"\u002Fresources\u002Fmore\u002Fdoes-network-change-offramp-quote","whether the network changes an off-ramp quote",[40,351,353],{"id":352},"do-i-need-to-choose-at-all","Do I need to choose at all?",[33,355,356,357,361,362,365,366,361,369,372,373,376,377,380],{},"Not on the payin call. In BlindPay, the payin quote takes a wallet, either ",[358,359,360],"code",{},"blockchain_wallet_id"," (",[358,363,364],{},"bw_...",") or ",[358,367,368],{},"wallet_id",[358,370,371],{},"bl_...","), and BlindPay detects the delivery network from that wallet record. The same ",[358,374,375],{},"POST \u002Fpayins\u002Fevm"," call works for every supported chain. The ",[358,378,379],{},"evm"," in the path is historical and does not limit the payin to EVM chains.",[33,382,383,384,76],{},"So the decision moves to the wallet: which network does each customer's wallet live on, and which token do they want? Once that is set, the payin needs no network field. For custody differences between the two wallet types, see ",[67,385,387],{"href":386},"\u002Fresources\u002Fmore\u002Fcustodial-vs-non-custodial-payin-apis","custodial vs non-custodial payin APIs",[40,389,391],{"id":390},"what-is-cross-chain-transfer","What is cross-chain transfer?",[33,393,394,395,76],{},"Cross-chain transfer moves a stablecoin from one network to another. For USDC, Circle's Cross-Chain Transfer Protocol (CCTP) v2 burns USDC on one chain and mints native USDC on another. You can read Circle's description in its ",[67,396,399],{"href":397,"rel":398},"https:\u002F\u002Fdevelopers.circle.com\u002F",[154],"developer docs",[33,401,402,403,407,408,412],{},"In BlindPay, Transfers can move USDC between Ethereum, Polygon, Base, Arbitrum and Arc using CCTP v2. Every other token must stay on the network of the source wallet, and there is no token conversion. See the ",[67,404,406],{"href":405},"\u002Fdocs\u002Ftransfers","transfers reference",". If you hit a network mismatch before a payout, ",[67,409,411],{"href":410},"\u002Fresources\u002Fmore\u002Fmove-usdc-between-chains-before-payout","move USDC between chains before a payout"," shows the options.",[40,414,416],{"id":415},"where-does-blindpay-fit","Where does BlindPay fit?",[33,418,419],{},"BlindPay delivers payin stablecoins on a fixed set of networks and detects the network from the destination wallet.",[95,421,422,432],{},[98,423,424],{},[101,425,426,429],{},[104,427,428],{},"Chain",[104,430,431],{},"Tokens in payin delivery",[126,433,434,442,449,455],{},[101,435,436,439],{},[131,437,438],{},"Ethereum, Polygon",[131,440,441],{},"USDC, USDT",[101,443,444,447],{},[131,445,446],{},"Base, Arbitrum",[131,448,115],{},[101,450,451,453],{},[131,452,233],{},[131,454,115],{},[101,456,457,459],{},[131,458,258],{},[131,460,441],{},[45,462,463,476,482,488],{},[48,464,465,468,469,472,473,475],{},[310,466,467],{},"Source:"," the Stablecoin delivery table in the ",[67,470,471],{"href":283},"payins docs",". The ",[67,474,291],{"href":290}," is the source of truth for the current enums.",[48,477,478,481],{},[310,479,480],{},"Development instances"," use testnets and BlindPay's test stablecoin, USDB, with payins completing automatically about 30 seconds after creation.",[48,483,484,487],{},[310,485,486],{},"Stellar reconciliation:"," mainnet deliveries originate from a published BlindPay treasury address, documented in the payins docs.",[48,489,490,493,494,76],{},[310,491,492],{},"Fees:"," per-transaction fees vary by rail and network and appear in the live quote before you create the payin. See ",[67,495,497],{"href":496},"\u002Fpricing","pricing",[40,499,501],{"id":500},"sources","Sources",[45,503,504,518,524,530,536,542,548,554],{},[48,505,506,507,510,511,345,514,517],{},"BlindPay docs: ",[67,508,509],{"href":283},"Payins",", ",[67,512,513],{"href":290},"Supported chains",[67,515,516],{"href":405},"Transfers",", checked on October 25, 2026.",[48,519,520,521,517],{},"Ethereum developer docs: ",[67,522,155],{"href":152,"rel":523},[154],[48,525,526,527,517],{},"Polygon: ",[67,528,180],{"href":178,"rel":529},[154],[48,531,532,533,517],{},"Base docs: ",[67,534,205],{"href":203,"rel":535},[154],[48,537,538,539,517],{},"Arbitrum docs: ",[67,540,228],{"href":226,"rel":541},[154],[48,543,544,545,517],{},"Stellar developer docs: ",[67,546,253],{"href":251,"rel":547},[154],[48,549,550,551,517],{},"Solana docs: ",[67,552,277],{"href":275,"rel":553},[154],[48,555,556,557,517],{},"Circle developer docs (CCTP): ",[67,558,560],{"href":397,"rel":559},[154],"developers.circle.com",[33,562,563],{},[564,565,566],"em",{},"This article is for general information only and is not legal, tax, or financial advice.",{"title":568,"searchDepth":569,"depth":569,"links":570},"",2,[571,572,573,574,575,576,577,578],{"id":42,"depth":569,"text":43},{"id":79,"depth":569,"text":80},{"id":89,"depth":569,"text":90},{"id":299,"depth":569,"text":300},{"id":352,"depth":569,"text":353},{"id":390,"depth":569,"text":391},{"id":415,"depth":569,"text":416},{"id":500,"depth":569,"text":501},[580,585,590],{"path":581,"title":582,"description":583,"date":584},"\u002Fresources\u002Fmore\u002Fare-stablecoin-payments-safe","Are stablecoin payments safe? The risks businesses should check, and how to reduce them","Stablecoin payments are as safe as the issuer, the network, the provider, and your own controls. The seven risks to check, with real incidents and fixes.","2026-09-26",{"path":586,"title":587,"description":588,"date":589},"\u002Fresources\u002Fmore\u002Fbest-stablecoin-apis-cross-border-payments-2026","Best stablecoin APIs for cross-border payments in 2026: BlindPay, Circle, Stripe, Bridge, and Fireblocks compared","Five stablecoin APIs compared for cross-border payments: primary use case, pre-funding requirement, payout regions, and developer experience, plus how to choose by buyer scenario.","2026-09-17",{"path":591,"title":592,"description":593,"date":594},"\u002Fresources\u002Fmore\u002Fstablecoin-issuer-vs-payout-api","Stablecoin issuer vs payout API: how the USDC payments stack fits together","An issuer like Circle mints USDC. A payout API like BlindPay delivers local currency. The four layers, who does what, and when to integrate each.","2026-10-26",1794399390639]