{"license":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","attribution":"ChainChoice (https://chainchoice.io)","category":"lightning_payment_infrastructure","evidenceReadAt":"2026-09-30","generatedAt":"2026-11-12","criteria":[{"id":"custody_of_funds_in_flight","label":"Custody of funds in flight","weight":26},{"id":"liquidity_and_published_cost","label":"Liquidity supply and published cost per payment","weight":24},{"id":"availability_and_outage_behaviour","label":"Published availability and in-flight behaviour","weight":28},{"id":"exit_and_portability","label":"Exit: keys, channels and migration off the host","weight":22}],"providers":{"voltage":{"custody_of_funds_in_flight":{"s":8,"q":"Turn on or off remote signing | IP Address or Hostname of the remote signing instance | Macaroon used for authentication to the remote signer | TLS Certificate of the remote signer","u":"https://docs.voltage.cloud/voltage-api.md","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"USD/BTC | choose your credit line denomination | Near-zero | transaction fees over Lightning | origination fees","u":"https://voltage.cloud/voltage-credit","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":10,"q":"Infrastructure System Updates | Completed · Maintenance · 47 minutes | Planned September 21, 2026 at 4:01 PM UTC | We are performing routing maintenance on our infrastructure control systems. We do not expect any downtime. | Email Slack Microsoft Teams Google Chat Webhook RSS Atom API","u":"https://status.voltage.cloud/history","d":"2026-09-30"},"exit_and_portability":{"s":6,"q":"when you need an exportable Payment History or Wallet Balance Snapshot for a selected date range","u":"https://docs.voltageapi.com/risk-management.md","d":"2026-09-30"}},"breez-sdk":{"custody_of_funds_in_flight":{"s":8,"q":"Client signing lets a server drive payments while the key that approves them stays with the user. | Use it when the SDK runs on your server, for example hosting wallets for many users, and the server must not be able to send payments on its own.","u":"https://sdk-doc-spark.breez.technology/guide/client_signing.html","d":"2026-09-30"},"liquidity_and_published_cost":{"s":6,"q":"Spark to Lightning | 0.25% + routing fee | Lightning to Spark | Free for the receiver. 0.15% for the sender (charged on routing nodes via route hints) | Use the fee quote returned for the operation you are about to perform. Lightning routing fees can vary between payments.","u":"https://docs.spark.money/wallets/estimate-fees","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":2,"q":"The SDK provides a standalone function to check the current operational status of the Spark network. | Operational - All services are fully operational. | Major - Services are experiencing a major outage.","u":"https://sdk-doc-spark.breez.technology/guide/spark_status.html","d":"2026-09-30"},"exit_and_portability":{"s":8,"q":"You can use the LNURL server hosted by Breez, or run your own. | Run the LNURL server yourself, point your domain to it, and add the domain to the server's allowed domains. There is no need to contact Breez.","u":"https://sdk-doc-spark.breez.technology/guide/custom_domain.html","d":"2026-09-30"}},"greenlight":{"custody_of_funds_in_flight":{"s":10,"q":"This can either be an external attacker or a rogue Greenlight operator. Our goal is to prevent any access to funds from such an attacker | the latter ensures funds are not moved without a client authorizing it | Each user gets their own CA, and nodes are configured to only accept client connections…","u":"https://blockstream.github.io/greenlight/reference/security/","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"The free plan allows developers to deploy up to 1,000 on-demand nodes, with each node designed to activate and remain on while in use by an end-user. | For enterprises with higher volumes, we offer custom pricing plans that expand the node limits and provide uptime and availability guarantees.","u":"https://blog.blockstream.com/greenlight-is-now-open-for-business/","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":2,"q":"Jade | Blockstream Store | Explorer Free (blockstream.info) | Blockstream App | Blockstream Website | Explorer Enterprise (enterprise.blockstream.info) | Liquid | Get email notifications whenever Blockstream creates, updates, or resolves an incident.","u":"https://status.blockstream.com/","d":"2026-09-30"},"exit_and_portability":{"s":8,"q":"Greenlight allows users to export their nodes and restore it on their own infrastructure | Initiate a DB backup of the node's wallet database. | Mark the node as exported, so it doesn't start on GL going forward.","u":"https://blockstream.github.io/greenlight/tutorials/self-hosting/","d":"2026-09-30"}},"amboss":{"custody_of_funds_in_flight":{"s":8,"q":"Because HODL invoices use real channels, Magma never holds buyer or seller keys.","u":"https://docs.amboss.tech/magma/liquidity-marketplace","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"One-off purchases start at a $5 minimum. Subscriptions range from $5 to $1,000 per month.","u":"https://docs.amboss.tech/magma/faq","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"Amboss Tech 99.976% uptime | Magma Frontend 99.991% uptime | Accounts API 99.995% uptime | Rails API 99.993% uptime","u":"https://status.amboss.tech/","d":"2026-09-30"},"exit_and_portability":{"s":10,"q":"Once funds.available.sats covers the target, send the Bitcoin out using the LND macaroon directly - Rails does not handle the on-chain send.","u":"https://docs.amboss.tech/rails/withdraw","d":"2026-09-30"}},"blink-galoy":{"custody_of_funds_in_flight":{"s":6,"q":"In Custodial Mode, Blink holds the User’s bitcoin in the full-reserve, segregated custody structure of Section 12.1 and controls the keys | Most bitcoin is held in geographically distributed multisig custody; some is held in a hot wallet to process payments.","u":"https://www.blink.sv/en/terms-conditions","d":"2026-09-30"},"liquidity_and_published_cost":{"s":8,"q":"Intraledger (between Blink users) – no fee! | Outgoing Lightning – only pay routing fees (~0.02%) | For deposits equal to or lower than 1,000,000 sats: 2,500 sats fixed fee | For withdrawals 1,000,000 sats or higher: 10,000 sats fixed fee | For an imbalance of more than 10M sats LN/on-chain in a…","u":"https://dev.blink.sv/","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"This page is the primary place where you can stay in touch with updates on any service outage or interruption. | Uptime over the past 90 days. | Past Incidents","u":"https://blink.statuspage.io/","d":"2026-09-30"},"exit_and_portability":{"s":10,"q":"Yes, you can move your funds from Custodial Mode at any time. | Withdraw to an external wallet — Send your funds to any Bitcoin wallet you control, via Lightning or on-chain. | Move your funds to Non-Custodial Mode within Blink, where you hold your own keys via the Spark protocol.","u":"https://faq.blink.sv/custody-and-security/can-i-move-my-blink-funds-to-my-own-custody","d":"2026-09-30"}},"opennode":{"custody_of_funds_in_flight":{"s":6,"q":"USD funds are credited directly to the USD wallet associated with your OpenNode account and powered by our Bank Partner(s). | Note: Funds in your USD wallet are held in a bank account in your name.","u":"https://help.opennode.com/en/articles/3703687-automatic-conversion-to-usd","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"OpenNode does not charge setup fees, nor do we charge minimum, monthly or annual fees. Typical processing fees for payments and payouts are 1%. | On demand on-chain transfers incur a 1% fee. | OpenNode does not charge conversion fees.","u":"https://help.opennode.com/en/articles/3176293-pricing-and-fees","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"All Systems Operational | Payments | Bitcoin nodes | BTC withdrawals | Uptime over the past 90 days. | Past Incidents","u":"https://status.opennode.com/","d":"2026-09-30"},"exit_and_portability":{"s":6,"q":"All transaction, transfer, and conversion data is fully available for export from the OpenNode platform in *.csv (comma separated value) and *xls (excel) formats.","u":"https://help.opennode.com/en/articles/3730411-export-payment-and-accounting-data","d":"2026-09-30"}},"speed-infra":{"custody_of_funds_in_flight":{"s":6,"q":"Speed itself does not custody user crypto assets; custody is provided by CoinX or its contracted custodians under applicable regulatory frameworks. | (MSB License: 31000292053099), under an exclusive internal licensing agreement.","u":"https://www.tryspeed.com/terms-conditions","d":"2026-09-30"},"liquidity_and_published_cost":{"s":8,"q":"No monthly fees or setup costs | Volume discount available | Contact our sales team to discuss volume brackets and get exact pricing for your business needs. | One-time platform fee | Lightning fees are based on Speed's standard 1% rate.","u":"https://www.tryspeed.com/pricing","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":10,"q":"Uptime over the past 90 days. | Speed’s Bitcoin Lightning nodes | Get incident updates and maintenance status messages in Slack.","u":"https://tryspeed.statuspage.io/","d":"2026-09-30"},"exit_and_portability":{"s":6,"q":"The transaction object represents all the funds moving through the Speed account.","u":"https://apidocs.tryspeed.com/reference/transaction-object.md","d":"2026-09-30"}},"zbd":{"custody_of_funds_in_flight":{"s":6,"q":"ZBD is a licensed money transmitter in the US (MSB/MTL) and an Electronic Money Institution (EMI) in the EU under MiCAR | FinCEN registered Money Services Business (MSB) | Segregated customer funds | SOC 2 Type II","u":"https://docs.zbdpay.com/get-started/verify-identity.md","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"Proportional fees (typically < 1%) | Fees from $0.0001 | Custom Pricing - We offer competitive rates based on your volume and use case.","u":"https://docs.zbdpay.com/payments","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"Jul 2026 100.0 % uptime | Aug 2026 100.0 % uptime | Sep 2026 100.0 % uptime | Scheduled Platform Maintenance | We are planning for a scheduled maintenance during that time.","u":"https://status.zbdpay.com/history/1","d":"2026-09-30"},"exit_and_portability":{"s":6,"q":"API key is permanently disabled | No new transactions possible | Wallet funds auto-transfer to main wallet | Action cannot be undone","u":"https://docs.zbdpay.com/get-started/manage-project.md","d":"2026-09-30"}},"strike-api":{"custody_of_funds_in_flight":{"s":4,"q":"We place U.S. dollar Balances in a pooled custodial deposit account at one or more FDIC member banks. | is held in custody by us and may be held by us on an omnibus basis with the assets of other customers in one or more wallet addresses, including through Third-Party Service Providers.","u":"https://strike.me/us/en/legal/us-business-ts/","d":"2026-09-30"},"liquidity_and_published_cost":{"s":10,"q":"By tapping “Receive”, you can also get a Lightning invoice or a unique on-chain address. | There are no fees to receive any amount kept as bitcoin.","u":"https://strike.me/us/en/support/how-do-i-receive-cash-or-bitcoin/","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"System status | Bitcoin Payments: Lightning | Bitcoin Payments: On-Chain | Strike API | Send Globally is temporarily unavailable for Vietnam. | Ongoing for 3 months","u":"https://status.strike.me/","d":"2026-09-30"},"exit_and_portability":{"s":6,"q":"Withdraw all your cash and bitcoin | Tap “Close your account” and confirm | Once you log out, your account will be permanently closed within 24 hours.","u":"https://strike.me/us/en/support/how-do-i-close-my-account/","d":"2026-09-30"}},"lnbits":{"custody_of_funds_in_flight":{"s":8,"q":"Hold invoices let you accept a payment without immediately settling it. The payer's funds are locked until you explicitly settle or cancel. | Hold invoices require a backend that supports them (LND, some CLN configurations).","u":"https://docs.lnbits.com/guide/core/payments","d":"2026-09-30"},"liquidity_and_published_cost":{"s":4,"q":"Pick a plan. Cancel anytime. Includes daily backups. | Monthly · $10 | Monthly · $40","u":"https://my.lnbits.com/pricing","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":4,"q":"LNbits Hosted | Fully managed | 99.9% uptime","u":"https://lnbits.com/","d":"2026-09-30"},"exit_and_portability":{"s":8,"q":"Data portability - export your database and migrate to self-hosted anytime","u":"https://docs.lnbits.com/guide/installation/saas","d":"2026-09-30"}},"alby-hub":{"custody_of_funds_in_flight":{"s":8,"q":"Alby Hub contains a bitcoin onchain wallet and a lightning wallet secured by private keys. Only you have access to these keys. We cannot help you to recover it.","u":"https://guides.getalby.com/user-guide/alby-hub/faq/how-can-i-backup-my-keys","d":"2026-09-30"},"liquidity_and_published_cost":{"s":10,"q":"Alby Hub adds no extra wallet transaction fee. What you pay depends on who you connect to: the LSP or peer you choose, their channel lease price, routing policy, and normal Lightning or on-chain network costs.","u":"https://getalby.com/compare/phoenix-vs-albyhub","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"We offer Alby Cloud “as is”, in particular we do not provide any service level commitments, however, we use our best effort to maintain high service levels and minimize downtimes.","u":"https://getalby.com/terms-of-service","d":"2026-09-30"},"exit_and_portability":{"s":10,"q":"After creating the migration file, do not use your hosted Hub anymore. Running both instances may force-close your lightning channels. | Migrations from or to Alby Hubs with an externally connected lightning node (e.g. LND) are not supported currently.","u":"https://guides.getalby.com/user-guide/alby-hub/faq/how-can-i-migrate-alby-hub-to-a-different-machine","d":"2026-09-30"}},"olympus-zeus":{"custody_of_funds_in_flight":{"s":8,"q":"The sender pays the invoice, which goes through the LSP | Wrapped invoices uses the same preimage hash as the original invoice. This means that the LSP can't settle the payment without the final receiver completing the payment, so the LSP can't run away with the user's funds.","u":"https://docs.zeusln.app/lsp/services/flow","d":"2026-09-30"},"liquidity_and_published_cost":{"s":10,"q":"\"order_total_sat\": \"81961\" | \"order_state\": \"CREATED\" | If you have a discount code, you can apply it when purchasing a channel — both on the ZEUS app and through the web portal | \"min_channel_balance_sat\": \"100000\" | \"max_channel_balance_sat\": \"10000000\"","u":"https://docs.zeusln.app/lsp/services/lsps1","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":6,"q":"Uptime Last 90 days | ZEUS LSP: LSPS1 (Purchase in advance) | 94.329% | ZEUS LSP: Flow (Just-in-time) | 96.614% | Overall Uptime | Status update history","u":"https://status.zeusln.com/","d":"2026-09-30"},"exit_and_portability":{"s":10,"q":"Menu → Tools → Export channel backup | takes a full snapshot of your channel state, transfers it to the new device and brings the wallet back up from that snapshot so your channels stay open and usable | Treat the exported backup as the single source of truth and stop using the old device | The…","u":"https://docs.zeusln.app/for-users/local-wallets/embedded-lnd/backup-and-recovery","d":"2026-09-30"}},"blocktank":{"custody_of_funds_in_flight":{"s":4,"q":"means the LN-BTC standing to the credit of the User Node in respect of the Channel (sometimes referred to as your ‘spending balance’); | means the LN-BTC standing to the credit of the Blocktank Node in respect of the Channel (sometimes referred to as your ‘receiving capacity’); | Synonym is not…","u":"https://blocktank.to/terms-of-service","d":"2026-09-30"},"liquidity_and_published_cost":{"s":10,"q":"Final Fee Formula: Mining Fee + LSP Balance * 1% * Lease Duration in weeks / 53 | When Blocktank sells a channel to Bitkit or another node | The Client balance must be at least equal to the amount paid by the user. | The maximum Channel size is 950 euros, considering already opened channels.","u":"https://blocktank.to/fees","d":"2026-09-30"},"availability_and_outage_behaviour":{"s":4,"q":"Our systems boast a 99%+ uptime, guaranteeing you a consistent and stable connection.","u":"https://blocktank.to/","d":"2026-09-30"},"exit_and_portability":{"s":4,"q":"Notwithstanding the Channel Duration, you may request to close your Channel at any time by utilising your preferred software to request a cooperative closure (a “Closure Request”).","u":"https://blocktank.to/terms-of-service","d":"2026-09-30"}}}}