NoHoldPay
Blockchains

Litecoin

Accept LTC to fresh native SegWit addresses derived from your zpub. NoHoldPay watches the chain - no seed phrase, no custody.

Networks

MainnetTestnet
Chain keyLTCLTC_TESTNET
Wallet keyzpubtpub or vpub
Address formatltc1q...tltc1q...
Confirmations25 (~62 min)2 (~5 min)
Min invoice$1.00$0.10
Payment window60 minutes60 minutes
Late-grace revival12 hours12 hours
Reorg-grace window4 hours30 minutes

NoHoldPay uses transparent Litecoin addresses only. MWEB (ltcmweb1...) is not supported.

Why 25 confirmations. Litecoin settles deeper than Bitcoin here because of the April 2026 MWEB incident, when a protocol bug triggered a 13-block chain reorganization. At Litecoin's roughly 2.5-minute block time, a confirmed payment takes about 62 minutes. The extra depth is a deliberate safety margin: it keeps a deep reorg from reversing a payment that already settled.


Wallet setup

WalletBest forNotes
Electrum-LTCMost merchantsBest default. Console command to raise the gap limit.
Litecoin CoreFull-node merchantsUse only if you already run a Litecoin node.

Hardware wallets work best through Electrum-LTC.

Accepting more than one coin? Hodlall exports an LTC zpub (and Bitcoin, XRP, Monero, and more) from one app. See Choosing your wallets.

What to paste

ModeChainPaste thisDo not paste
LiveLTCAccount-level zpubSeed phrase, private key, xpriv, receive address, ypub (wrapped SegWit)
TestLTC_TESTNETAccount-level tpub or vpubSeed phrase, private key, xpriv, a live zpub

A plain xpub from the same Native SegWit (BIP-84) account also works on live LTC. NoHoldPay asks you to affirm it is a Native SegWit account and to paste your wallet's first receiving address, then saves the wallet only if the address it derives matches. A zpub/vpub skips that step. Wrapped-SegWit ypub/upub keys are not accepted.

On testnet the same rule applies: a plain tpub goes through the Native SegWit affirmation and first-address check, while a vpub skips it.

One account key per NoHoldPay account. An account key can only be bound to one NoHoldPay account at a time. Two accounts on the same key derive byte-identical addresses at the same derivation index, so one customer payment could be credited against an order in each. The second bind is rejected when you add the wallet. If you run more than one account, use a separate account key for each. Retiring a wallet releases its key, so moving your business to a different account still works.


Live setup (Electrum-LTC)

Create or open a native SegWit Litecoin wallet.
Open the console and run wallet.change_gap_limit(500).

Export the account-level public key - it must start with zpub.

In NoHoldPay, Add wallet -> choose LTC -> paste the zpub.

Create a small live payment and verify the generated ltc1q... address matches your wallet.

Test setup

Start Electrum-LTC in testnet mode and create a native SegWit testnet wallet.
Export the account-level testnet public key - may start with tpub or vpub.
In NoHoldPay, Add wallet -> choose LTC_TESTNET -> paste the key.

Fund the wallet, create a payment with a test API key, pay it, and wait for 2 confirmations.

Testnet faucet: testnet.litecointools.com.


Address verification

The first generated address must match the one your wallet shows at the same derivation path:

ModeExternal receive pathAddress
Live LTCm/84'/2'/0'/0/indexltc1q...
Test LTC_TESTNETm/84'/1'/0'/0/indextltc1q...

Gap filler

Same model as Bitcoin - wallets stop scanning after a run of unused addresses, so raise the gap limit before launch.

Set the gap limit: in Electrum-LTC, wallet.change_gap_limit(500) (low volume: 100; high volume: 500+).

Fixing a gap:

OptionWhat happensCost
Do it yourselfMulti-output send from your wallet.Miner fee from your wallet.
NoHoldPay handles itNoHoldPay signs and broadcasts the gap-filler transaction.Dust + miner fee + small service fee, from Prepaid Credit.

The LTC miner fee is pass-through (no markup). A fee bump charges only the extra miner fee. If a bump cannot be broadcast, you are not charged for it.


Not supported

  • MWEB receive addresses
  • Legacy L... (and deprecated 3...) addresses
  • Wrapped SegWit M... addresses
  • Custodial or exchange deposit wallets

Recovery

Your Litecoin seed phrase remains the recovery tool. NoHoldPay only stores your public key - it cannot spend LTC.

If your wallet does not show a paid address:

  1. Raise the wallet gap limit.
  2. Rescan or restore.
  3. Use the Recovery Kit for the derivation path and address details.

See also

On this page