Skip to main content

External dependencies

DependencyUsed forIf it fails
Stellar network and Soroban RPCAll contracts and settlementNo purchases, deposits or settlement until it recovers; funds stay in contracts
Circle USDC on StellarSettlement assetProtocol balances are USDC; a USDC failure affects every balance
Circle CCTPMoving USDC between EVM networks and StellarCross-network transfers wait; Stellar deposits unaffected. Burned USDC is never lost: it is minted once Circle attests.
Circle attestation service (Iris)Attesting each CCTP burn, and Circle's Forwarding Service for mints on EVMTransfers wait until it responds
Coinbase Developer Platform paymasterPaying gas for Base user operationsPimlico takes over automatically
Pimlico paymaster and bundlerFallback on Base; the paymaster for other EVM chainsOn Base, Coinbase continues; elsewhere, sponsored transactions wait
Live market dataRates for quotes and settlementQuotes refused; settlement waits
Historical market dataPricing model inputsQuotes refused for pairs with stale history
US Treasury ratePricing inputLast cached value used
OpenZeppelin ChannelsSubmitting user transactions and paying their feesA BlockFinaX fee account takes over
BlockFinaX fee accountsFallback for user transactions; platform calls such as wallet deployment and the Circle mintTransactions wait until restored if Channels is also unavailable
WebAuthn (browser and device passkeys)User signingUsers cannot approve until their device works
OpenZeppelin smart account contracts (stellar-accounts 0.8.0: account code, WebAuthn verifier, threshold and spending-limit policies)Business accounts and their member rolesBusiness accounts cannot approve until they recover; personal wallets are unaffected
Email delivery, Google sign-inSign-inUsers sign in with the other method or a passkey