Send Bitcoin directly to smsroute's on-chain address. No BitPay. No Coinbase Commerce. No custodian intermediary. Your BTC is confirmed on the network, credited to your account, and you own the settlement. Global, uncensorable, final. Deposit in 10–60 minutes. Send SMS to 149 countries from $0.004/message.

On-chain settlement, no custodian in the loop

smsroute accepts native Bitcoin via on-chain transfers only. When you initiate a deposit, you receive a unique Bitcoin address generated specifically for your account. You send BTC from your wallet directly to that address. Once your transaction is broadcast, it sits in the Bitcoin mempool and gradually accumulates confirmations—typically 1 confirmation within 10–20 minutes on a normal-fee transaction, and 3 confirmations within 30–60 minutes.

smsroute does not use a payment processor like BitPay or Coinbase Commerce. There is no intermediary holding your funds. smsroute's infrastructure watches the blockchain, detects your deposit, and credits your account directly once the transaction has confirmed. This design means:

This is the core difference between smsroute and services that aggregate through payment gateways. We accept the operational complexity of watching the chain so you get the finality and control of on-chain settlement.

Confirmation time & fee estimation

Bitcoin network fees fluctuate based on demand. smsroute does not set these fees—you do when you broadcast your transaction from your wallet. The fee is measured in sat/vB (satoshis per virtual byte), which is the standard Bitcoin fee metric.

Typical fee bands:

To estimate current fees, visit mempool.space. Mempool displays the current fee landscape and expected confirmation times for different sat/vB levels. Most Bitcoin wallets (Sparrow, Electrum, BlueWallet) integrate mempool data or other fee estimation APIs, so you can set your fee right in the wallet UI.

smsroute's confirmation threshold: We monitor your transaction and tentatively credit your account once it reaches 1 confirmation (10–20 minutes on a normal fee). The credit becomes final after 3 confirmations (30–60 minutes). This two-tier approach allows you to start sending SMS almost immediately while smsroute waits for finality to eliminate any double-spend risk.

How smsroute handles BTC price volatility

Bitcoin's price moves constantly. The question is: at what moment is your BTC deposit converted to a USD credit in your account?

smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges: Kraken, Coinbase, and Bitstamp. The VWAP is calculated at the moment your transaction reaches final confirmation (3 confirmations, typically 30–60 minutes after broadcast). Your account is credited with the USD equivalent at that price point.

Why 1-hour VWAP? A 1-hour window is long enough to capture real trading depth and dampen short-term noise, but short enough to feel fair to both you and smsroute. Spot price at a single instant can be gamed or subject to flash crashes; VWAP is a more robust reference.

Scenario example: You send 0.1 BTC when BTC is $50,000/coin. By the time your transaction confirms 45 minutes later, the 1-hour VWAP is $49,500/coin. Your account is credited with $4,950 USD equivalent, not $5,000. This is the cost of waiting for on-chain finality. Conversely, if price rises to $50,500 by confirmation time, you receive the benefit ($5,050 credit). The VWAP methodology ensures neither party has an unfair information advantage.

Wallet recommendations

To send BTC to smsroute, you need a Bitcoin wallet that lets you control the fee rate and see your transaction hash for tracking. Here are the best options:

Desktop

Sparrow Wallet is the gold standard. It is open-source, privacy-focused, and gives you full control over fee estimation, RBF, and coin selection. If you use a hardware wallet (Trezor, Ledger, Coldcard), Sparrow integrates seamlessly as a watch-only interface. Recommended for anyone serious about Bitcoin.

Electrum is lightweight, fast, and available on Windows, macOS, and Linux. It has been around since 2011 and is widely trusted. Fee control is straightforward; it also supports hardware wallet pairing.

Mobile

BlueWallet (iOS and Android) is user-friendly and supports SegWit and Taproot addresses. Fee estimation is built in. BlueWallet is a good entry point for mobile-first users who want simplicity without sacrificing fee control.

Hardware Wallets

If you hold significant amounts, use a hardware wallet:

Do not use exchange wallets (Kraken, Coinbase, Binance internal wallets) directly. Exchange wallets hold your private key, and transfers from exchange-to-exchange sometimes have withdrawal delays or higher minimums. Use a self-custodial wallet you control.

Deposit mechanics: step-by-step

Step 1: Log in to your smsroute dashboard at smsroute.cc. If you do not have an account, sign up with your email address. No KYC is required at signup.

Step 2: Navigate to Billing in the left menu, then click Add Funds.

Step 3: Select Bitcoin (BTC) from the payment method dropdown. smsroute will generate a unique Taproot address (bc1p...) for this deposit.

Step 4: Copy the address. This is the only address you should send BTC to. Do not modify it; do not reuse old addresses. Each deposit gets a fresh address.

Step 5: Open your Bitcoin wallet (Sparrow, Electrum, BlueWallet, or hardware wallet UI). Enter the smsroute address as the recipient. Specify the amount in BTC. Set your fee in sat/vB (use mempool.space if unsure). Review and confirm. Broadcast the transaction.

Step 6: Your wallet will give you a transaction hash (txid). Copy it and paste it into the smsroute Add Funds form so smsroute can track your deposit (optional but recommended). You can also check your transaction's progress on mempool.space or blockchain.com.

Credit timeline:

You do not need to wait for 3 confirmations to start using the service—1 confirmation is sufficient. But smsroute treats the account as "locked" internally until 3 confirmations, meaning we will not refund the BTC if something goes wrong in that window.

Why Lightning Network is not accepted

Lightning is a layer-2 protocol that enables instant Bitcoin payments with low fees. It seems like a natural fit for a pay-as-you-go SMS service. smsroute has decided not to accept Lightning, and here is why:

Technical and operational challenges

HTLC reliability: Lightning uses Hash Time-Locked Contracts (HTLCs) to route payments across the network. HTLCs are atomic and fast, but they depend on intermediate routing nodes staying online and honest. If a node goes offline mid-route, the payment may fail and have to be retried. On-chain Bitcoin is different—once confirmed, it is confirmed, period.

Channel liquidity: Lightning requires both sender and receiver to have sufficient liquidity in their channels. If smsroute's Lightning channel is imbalanced or exhausted, new payments fail. Managing channel balance requires on-chain rebalancing transactions (which are just regular Bitcoin transactions, introducing the same latency and fee complexity we are trying to avoid). On-chain deposits have no liquidity problem—the sender controls how much they send.

Invoice expiry windows: Lightning invoices typically expire in 1 hour. If you generate a QR code or payment request and do not pay it within that window, the invoice is no longer valid. This is fine for point-of-sale retail, but smsroute users may want to deposit hours or days later. We would have to implement a complex invoice-generation queue, which adds engineering overhead.

Accounting complexity

smsroute's billing system is built on the assumption that a deposit is either confirmed or not confirmed. With Lightning, a payment can be in-flight, failed, retried, or partially routed. This multi-state model complicates the accounting logic, especially if a user sends multiple Lightning payments and some fail. On-chain BTC is binary: in mempool, 1 confirm, 3 confirms, done. Much simpler to reconcile.

May come later, but not short-term

Lightning support is not on the short-term roadmap. If Bitcoin ecosystem adoption of Lightning grows significantly and user demand increases, smsroute will reconsider. For now, on-chain BTC with 10–60 minute confirmation is simple, reliable, and sufficient.

First API call with a BTC-funded account

Once your Bitcoin deposit is confirmed, your account balance is credited in USD. You can now send SMS via the REST API. Here is an example:

curl -X POST https://api.smsroute.cc/v1/messages \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+12125551234",
    "message": "Hello from smsroute, funded with on-chain BTC.",
    "from": "smsroute"
  }'

What is happening: Your account was funded via a direct on-chain Bitcoin deposit. No intermediary holds your funds. The balance is now denominated in USD credits, and each SMS sent deducts from that balance at the per-country rate (e.g., $0.0125 for US, $0.009 for Philippines). The API request includes your Bearer token, which smsroute issues after you sign up and verify your email.

Get your API token: Log in to the dashboard, go to Settings → API Keys, and generate a new key. Keep it secret; treat it like a password.

For full API documentation, visit /developers.

Frequently asked questions

Does smsroute accept Lightning Network payments?

No, smsroute does not currently accept Lightning Network payments. While Lightning offers faster settlement, it introduces HTLC reliability concerns, channel liquidity dependencies, invoice expiry windows, and complex accounting overhead in a per-SMS-credit environment. On-chain BTC with 1–3 confirmations provides the simplicity and finality we require. Lightning support is not on the short-term roadmap, but we do not rule it out for future consideration. For now, on-chain deposits settle within 10–60 minutes and are far more straightforward to reconcile.

What is the minimum Bitcoin deposit?

The minimum deposit is 0.0001 BTC (approximately $7 USD at current rates). Deposits below this threshold are not accepted due to dust-handling complexity and network fee overhead relative to the credit value. If you need to top up a smaller amount, we recommend waiting until you can combine deposits or using an alternative payment method (USDT, ETH, or other supported cryptocurrencies).

How does smsroute handle Bitcoin price volatility?

Your account is credited in USD-equivalent at the moment of final confirmation (typically after 3 confirmations, which takes 30–60 minutes). smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges—Kraken, Coinbase, and Bitstamp—to determine the USD value of your BTC deposit. This methodology insulates you from short-term micro-volatility between the time you initiate the transaction and when it confirms on-chain. You know your credit value locked in once the transaction has final confirmation.

What happens if Bitcoin network fees spike while my transaction is pending?

You control the fee rate (in sat/vB) when you broadcast the transaction from your wallet. Use mempool.space to check current network conditions before sending. For normal priority, 20 sat/vB typically confirms within 10–30 minutes. During congestion, network fees may exceed 50 sat/vB for faster confirmation. Once broadcast, the fee is locked in; smsroute cannot change it. If the network is unusually congested and your transaction does not confirm within several hours, you may use Replace-by-Fee (RBF) to increase the fee, though this requires resending the transaction.

Does smsroute accept Replace-by-Fee (RBF) and handle double-spend scenarios?

Yes, smsroute recognizes RBF transactions. However, we do not credit your account until the transaction has achieved 3 confirmations, which eliminates the practical risk of double-spend. At 3 confirmations, a double-spend would require attacking the entire Bitcoin network, which is economically infeasible. We accept transactions with signaled RBF during the 0-confirm and 1-2 confirm window; the 3-confirmation threshold provides final settlement.

What if the Bitcoin price drops 10% between when I send and when the transaction confirms?

Your account credit is locked in at the 1-hour VWAP price at the moment of final confirmation—not at the time you send the transaction. If the price falls significantly between broadcast and confirmation, your USD credit reflects the lower price. Conversely, if the price rises, you benefit from the higher valuation at confirmation time. This is the trade-off of on-chain finality: certainty of settlement in exchange for price-at-confirmation-time rather than price-at-broadcast-time.

Does smsroute support Taproot and modern Bitcoin address formats?

Yes, smsroute's deposit addresses are issued as native Taproot (bc1p...) addresses. Taproot reduces on-chain footprint and fees, making deposits more efficient. Your wallet (Sparrow, Electrum, BlueWallet, or hardware wallet) will recognize this as a standard P2TR address. Simply copy and paste the provided address when initiating your deposit. All modern Bitcoin wallets support Taproot natively.

Can I reuse the same Bitcoin address for multiple deposits?

No. smsroute issues a fresh unique Bitcoin address for each deposit session. This is a privacy and reconciliation best practice. Do not reuse a previously generated address for a new deposit; always copy the current address from the Add Funds screen. Reusing addresses can cause reconciliation errors and delayed credit.

Ready to send SMS globally? Sign up with your email, deposit BTC, and start sending. No KYC. No delays. SMS to 149 countries from $0.004/message. Check /prices for per-country rates.
Does smsroute accept Lightning Network payments?

No, smsroute does not currently accept Lightning Network payments. While Lightning offers faster settlement, it introduces HTLC reliability concerns, channel liquidity dependencies, invoice expiry windows, and complex accounting overhead in a per-SMS-credit environment. On-chain BTC with 1–3 confirmations provides the simplicity and finality we require. Lightning support is not on the short-term roadmap, but we do not rule it out for future consideration. For now, on-chain deposits settle within 10–60 minutes and are far more straightforward to reconcile.

What is the minimum Bitcoin deposit?

The minimum deposit is 0.0001 BTC (approximately $7 USD at current rates). Deposits below this threshold are not accepted due to dust-handling complexity and network fee overhead relative to the credit value. If you need to top up a smaller amount, we recommend waiting until you can combine deposits or using an alternative payment method (USDT, ETH, or other supported cryptocurrencies).

How does smsroute handle Bitcoin price volatility?

Your account is credited in USD-equivalent at the moment of final confirmation (typically after 3 confirmations, which takes 30–60 minutes). smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges—Kraken, Coinbase, and Bitstamp—to determine the USD value of your BTC deposit. This methodology insulates you from short-term micro-volatility between the time you initiate the transaction and when it confirms on-chain. You know your credit value locked in once the transaction has final confirmation.

What happens if Bitcoin network fees spike while my transaction is pending?

You control the fee rate (in sat/vB) when you broadcast the transaction from your wallet. Use mempool.space to check current network conditions before sending. For normal priority, 20 sat/vB typically confirms within 10–30 minutes. During congestion, network fees may exceed 50 sat/vB for faster confirmation. Once broadcast, the fee is locked in; smsroute cannot change it. If the network is unusually congested and your transaction does not confirm within several hours, you may use Replace-by-Fee (RBF) to increase the fee, though this requires resending the transaction.

Does smsroute accept Replace-by-Fee (RBF) and handle double-spend scenarios?

Yes, smsroute recognizes RBF transactions. However, we do not credit your account until the transaction has achieved 3 confirmations, which eliminates the practical risk of double-spend. At 3 confirmations, a double-spend would require attacking the entire Bitcoin network, which is economically infeasible. We accept transactions with signaled RBF during the 0-confirm and 1-2 confirm window; the 3-confirmation threshold provides final settlement.

What if the Bitcoin price drops 10% between when I send and when the transaction confirms?

Your account credit is locked in at the 1-hour VWAP price at the moment of final confirmation—not at the time you send the transaction. If the price falls significantly between broadcast and confirmation, your USD credit reflects the lower price. Conversely, if the price rises, you benefit from the higher valuation at confirmation time. This is the trade-off of on-chain finality: certainty of settlement in exchange for price-at-confirmation-time rather than price-at-broadcast-time.

Does smsroute support Taproot and modern Bitcoin address formats?

Yes, smsroute's deposit addresses are issued as native Taproot (bc1p...) addresses. Taproot reduces on-chain footprint and fees, making deposits more efficient. Your wallet (Sparrow, Electrum, BlueWallet, or hardware wallet) will recognize this as a standard P2TR address. Simply copy and paste the provided address when initiating your deposit. All modern Bitcoin wallets support Taproot natively.

Can I reuse the same Bitcoin address for multiple deposits?

No. smsroute issues a fresh unique Bitcoin address for each deposit session. This is a privacy and reconciliation best practice. Do not reuse a previously generated address for a new deposit; always copy the current address from the Add Funds screen. Reusing addresses can cause reconciliation errors and delayed credit.

Does smsroute accept Lightning Network payments?

No, smsroute does not currently accept Lightning Network payments. While Lightning offers faster settlement, it introduces HTLC reliability concerns, channel liquidity dependencies, invoice expiry windows, and complex accounting overhead in a per-SMS-credit environment. On-chain BTC with 1–3 confirmations provides the simplicity and finality we require. Lightning support is not on the short-term roadmap, but we do not rule it out for future consideration. For now, on-chain deposits settle within 10–60 minutes and are far more straightforward to reconcile.

What is the minimum Bitcoin deposit?

The minimum deposit is 0.0001 BTC (approximately $7 USD at current rates). Deposits below this threshold are not accepted due to dust-handling complexity and network fee overhead relative to the credit value. If you need to top up a smaller amount, we recommend waiting until you can combine deposits or using an alternative payment method (USDT, ETH, or other supported cryptocurrencies).

How does smsroute handle Bitcoin price volatility?

Your account is credited in USD-equivalent at the moment of final confirmation (typically after 3 confirmations, which takes 30–60 minutes). smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges—Kraken, Coinbase, and Bitstamp—to determine the USD value of your BTC deposit. This methodology insulates you from short-term micro-volatility between the time you initiate the transaction and when it confirms on-chain. You know your credit value locked in once the transaction has final confirmation.

What happens if Bitcoin network fees spike while my transaction is pending?

You control the fee rate (in sat/vB) when you broadcast the transaction from your wallet. Use mempool.space to check current network conditions before sending. For normal priority, 20 sat/vB typically confirms within 10–30 minutes. During congestion, network fees may exceed 50 sat/vB for faster confirmation. Once broadcast, the fee is locked in; smsroute cannot change it. If the network is unusually congested and your transaction does not confirm within several hours, you may use Replace-by-Fee (RBF) to increase the fee, though this requires resending the transaction.

Does smsroute accept Replace-by-Fee (RBF) and handle double-spend scenarios?

Yes, smsroute recognizes RBF transactions. However, we do not credit your account until the transaction has achieved 3 confirmations, which eliminates the practical risk of double-spend. At 3 confirmations, a double-spend would require attacking the entire Bitcoin network, which is economically infeasible. We accept transactions with signaled RBF during the 0-confirm and 1-2 confirm window; the 3-confirmation threshold provides final settlement.

What if the Bitcoin price drops 10% between when I send and when the transaction confirms?

Your account credit is locked in at the 1-hour VWAP price at the moment of final confirmation—not at the time you send the transaction. If the price falls significantly between broadcast and confirmation, your USD credit reflects the lower price. Conversely, if the price rises, you benefit from the higher valuation at confirmation time. This is the trade-off of on-chain finality: certainty of settlement in exchange for price-at-confirmation-time rather than price-at-broadcast-time.

Does smsroute support Taproot and modern Bitcoin address formats?

Yes, smsroute's deposit addresses are issued as native Taproot (bc1p...) addresses. Taproot reduces on-chain footprint and fees, making deposits more efficient. Your wallet (Sparrow, Electrum, BlueWallet, or hardware wallet) will recognize this as a standard P2TR address. Simply copy and paste the provided address when initiating your deposit. All modern Bitcoin wallets support Taproot natively.

Can I reuse the same Bitcoin address for multiple deposits?

No. smsroute issues a fresh unique Bitcoin address for each deposit session. This is a privacy and reconciliation best practice. Do not reuse a previously generated address for a new deposit; always copy the current address from the Add Funds screen. Reusing addresses can cause reconciliation errors and delayed credit.

Does smsroute accept Lightning Network payments?

No, smsroute does not currently accept Lightning Network payments. While Lightning offers faster settlement, it introduces HTLC reliability concerns, channel liquidity dependencies, invoice expiry windows, and complex accounting overhead in a per-SMS-credit environment. On-chain BTC with 1–3 confirmations provides the simplicity and finality we require. Lightning support is not on the short-term roadmap, but we do not rule it out for future consideration. For now, on-chain deposits settle within 10–60 minutes and are far more straightforward to reconcile.

What is the minimum Bitcoin deposit?

The minimum deposit is 0.0001 BTC (approximately $7 USD at current rates). Deposits below this threshold are not accepted due to dust-handling complexity and network fee overhead relative to the credit value. If you need to top up a smaller amount, we recommend waiting until you can combine deposits or using an alternative payment method (USDT, ETH, or other supported cryptocurrencies).

How does smsroute handle Bitcoin price volatility?

Your account is credited in USD-equivalent at the moment of final confirmation (typically after 3 confirmations, which takes 30–60 minutes). smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges—Kraken, Coinbase, and Bitstamp—to determine the USD value of your BTC deposit. This methodology insulates you from short-term micro-volatility between the time you initiate the transaction and when it confirms on-chain. You know your credit value locked in once the transaction has final confirmation.

What happens if Bitcoin network fees spike while my transaction is pending?

You control the fee rate (in sat/vB) when you broadcast the transaction from your wallet. Use mempool.space to check current network conditions before sending. For normal priority, 20 sat/vB typically confirms within 10–30 minutes. During congestion, network fees may exceed 50 sat/vB for faster confirmation. Once broadcast, the fee is locked in; smsroute cannot change it. If the network is unusually congested and your transaction does not confirm within several hours, you may use Replace-by-Fee (RBF) to increase the fee, though this requires resending the transaction.

Does smsroute accept Replace-by-Fee (RBF) and handle double-spend scenarios?

Yes, smsroute recognizes RBF transactions. However, we do not credit your account until the transaction has achieved 3 confirmations, which eliminates the practical risk of double-spend. At 3 confirmations, a double-spend would require attacking the entire Bitcoin network, which is economically infeasible. We accept transactions with signaled RBF during the 0-confirm and 1-2 confirm window; the 3-confirmation threshold provides final settlement.

What if the Bitcoin price drops 10% between when I send and when the transaction confirms?

Your account credit is locked in at the 1-hour VWAP price at the moment of final confirmation—not at the time you send the transaction. If the price falls significantly between broadcast and confirmation, your USD credit reflects the lower price. Conversely, if the price rises, you benefit from the higher valuation at confirmation time. This is the trade-off of on-chain finality: certainty of settlement in exchange for price-at-confirmation-time rather than price-at-broadcast-time.

Does smsroute support Taproot and modern Bitcoin address formats?

Yes, smsroute's deposit addresses are issued as native Taproot (bc1p...) addresses. Taproot reduces on-chain footprint and fees, making deposits more efficient. Your wallet (Sparrow, Electrum, BlueWallet, or hardware wallet) will recognize this as a standard P2TR address. Simply copy and paste the provided address when initiating your deposit. All modern Bitcoin wallets support Taproot natively.

Can I reuse the same Bitcoin address for multiple deposits?

No. smsroute issues a fresh unique Bitcoin address for each deposit session. This is a privacy and reconciliation best practice. Do not reuse a previously generated address for a new deposit; always copy the current address from the Add Funds screen. Reusing addresses can cause reconciliation errors and delayed credit.

Does smsroute accept Lightning Network payments?

No, smsroute does not currently accept Lightning Network payments. While Lightning offers faster settlement, it introduces HTLC reliability concerns, channel liquidity dependencies, invoice expiry windows, and complex accounting overhead in a per-SMS-credit environment. On-chain BTC with 1–3 confirmations provides the simplicity and finality we require. Lightning support is not on the short-term roadmap, but we do not rule it out for future consideration. For now, on-chain deposits settle within 10–60 minutes and are far more straightforward to reconcile.

What is the minimum Bitcoin deposit?

The minimum deposit is 0.0001 BTC (approximately $7 USD at current rates). Deposits below this threshold are not accepted due to dust-handling complexity and network fee overhead relative to the credit value. If you need to top up a smaller amount, we recommend waiting until you can combine deposits or using an alternative payment method (USDT, ETH, or other supported cryptocurrencies).

How does smsroute handle Bitcoin price volatility?

Your account is credited in USD-equivalent at the moment of final confirmation (typically after 3 confirmations, which takes 30–60 minutes). smsroute uses a 1-hour volume-weighted average price (VWAP) from three major exchanges—Kraken, Coinbase, and Bitstamp—to determine the USD value of your BTC deposit. This methodology insulates you from short-term micro-volatility between the time you initiate the transaction and when it confirms on-chain. You know your credit value locked in once the transaction has final confirmation.

What happens if Bitcoin network fees spike while my transaction is pending?

You control the fee rate (in sat/vB) when you broadcast the transaction from your wallet. Use mempool.space to check current network conditions before sending. For normal priority, 20 sat/vB typically confirms within 10–30 minutes. During congestion, network fees may exceed 50 sat/vB for faster confirmation. Once broadcast, the fee is locked in; smsroute cannot change it. If the network is unusually congested and your transaction does not confirm within several hours, you may use Replace-by-Fee (RBF) to increase the fee, though this requires resending the transaction.

Does smsroute accept Replace-by-Fee (RBF) and handle double-spend scenarios?

Yes, smsroute recognizes RBF transactions. However, we do not credit your account until the transaction has achieved 3 confirmations, which eliminates the practical risk of double-spend. At 3 confirmations, a double-spend would require attacking the entire Bitcoin network, which is economically infeasible. We accept transactions with signaled RBF during the 0-confirm and 1-2 confirm window; the 3-confirmation threshold provides final settlement.

What if the Bitcoin price drops 10% between when I send and when the transaction confirms?

Your account credit is locked in at the 1-hour VWAP price at the moment of final confirmation—not at the time you send the transaction. If the price falls significantly between broadcast and confirmation, your USD credit reflects the lower price. Conversely, if the price rises, you benefit from the higher valuation at confirmation time. This is the trade-off of on-chain finality: certainty of settlement in exchange for price-at-confirmation-time rather than price-at-broadcast-time.

Does smsroute support Taproot and modern Bitcoin address formats?

Yes, smsroute's deposit addresses are issued as native Taproot (bc1p...) addresses. Taproot reduces on-chain footprint and fees, making deposits more efficient. Your wallet (Sparrow, Electrum, BlueWallet, or hardware wallet) will recognize this as a standard P2TR address. Simply copy and paste the provided address when initiating your deposit. All modern Bitcoin wallets support Taproot natively.

Can I reuse the same Bitcoin address for multiple deposits?

No. smsroute issues a fresh unique Bitcoin address for each deposit session. This is a privacy and reconciliation best practice. Do not reuse a previously generated address for a new deposit; always copy the current address from the Add Funds screen. Reusing addresses can cause reconciliation errors and delayed credit.