Buy a VPS with XRP (Ripple) — native sends, destination tags done right, no KYC

Send native XRP to the printed address, tag included when shown; XRPL validation credits the order in 1–3 minutes. Scout from $3.00 annual-eff, no KYC, no card.
Send native XRP to the printed address, tag included when shown; XRPL validation credits the order in 1–3 minutes. Scout from $3.00 annual-eff, no KYC, no card.
An XRP invoice in three screens
The rumor says paying for infrastructure in crypto is a workshop with a hardware wallet and a prayer; the checkout is three screens. Screen one configures the server — plan, term, one of forty cities from Singapore to Reykjavik at the same SKU price — and takes identity in the same breath: an email or an anonymous token plus a password of at least 12 characters, nothing else. Screen two prints the money: pick XRP, and the page shows a live-converted amount, a receiving address and a confirmation depth. Screen three is your wallet, sending that exact amount to that exact address in one payment. That is the entire cathedral.
The mechanism hiding under screen two deserves one paragraph because it is where people expect friction and find none. The invoice does not generate a wallet and hope; the receiving address is single-use, created for this order, watched server-side for an inbound XRPL payment matching the stored figure. Validation is the credit event — when the ledger agrees, the watcher agrees, and provisioning starts on a clock that ignores coins: VPS images roughly 60 seconds after the credit, storage boxes on the same tick, dedicated metal 2–4 hours of racking later. Open the flow itself at checkout and the three screens shrink to two.

Where it breaks: people treat the printed address as a place to hover and wait. The address needs a sender, and the sender is where every XRP-specific rule of this guide lives — the tag that routes the payment, the native-asset check that keeps wrapped tokens out, the exchange withdrawal screen that adds its own delays. Those four subjects are the rest of this page, and the first one is the number people skip.
Give the invoice one careful read before you switch to your wallet, because everything you need to get this right is already printed on it: the amount to the last decimal, the receiving address, the destination tag if your order needs one, and the confirmation depth that will credit it. You are not being asked to trust a person at this step — the numbers on your screen are the same numbers the watcher will match against the chain, and the match is arithmetic rather than judgment. If any field looks unfamiliar to you, the sections below unpack each one; none of them will have changed by the time you come back.
VPS from $3* (fund $50+), storage 1–5 TB NVMe from $24/mo annual-eff, dedicated with IPMI from $30.80/mo. Crypto invoice, no KYC.
Launch nowConsensus, not mining: why validation is the credit event
The counter-intuitive property of XRPL is that nothing is mined, so nothing waits for luck. Where Bitcoin's confirmations arrive on a probabilistic schedule set by hash power, the XRP Ledger advances by consensus: participating validators agree on the next ledger version every few seconds, and an agreed ledger is final — no six-block hedging, no reorganization caveat. Your invoice credits at a depth of 3 ledgers, which is why the catalog ETA reads 1–3 minutes and why that ETA holds at 3 a.m. and at market open alike.
The mechanism is worth one honest paragraph because it explains the credit's character. Each validator evaluates candidate transactions, votes, and converges with the others on a supermajority; the resulting ledger closes with every included transaction applied and every excluded one queued for the next round. A payment that lands returns the canonical success code tesSUCCESS in its result, visible in any explorer and in the wallet's transaction detail. The XRPL documentation describes the protocol end to end; for an invoice watcher, the practical meaning is simple — finality, not probability, is what gets measured against your order.
Where it breaks: if you import Bitcoin-era habits, you wait for six confirmations on XRP — which is waiting for nothing; the ledger passed finality seconds in. The inverse error is trusting a wallet's pending spinner over the ledger — if your send screen hangs, the question is what the ledger says about your transaction hash, not what the wallet's UI fears. A stalled spinner almost always means the sending exchange has not actually broadcast yet, which is a section of its own further down.
For you as a payer this design has one practical consequence worth planning around: your invoice does not age while you fetch funds. A payment created today can be executed tonight, and the depth printed on your invoice — 3 ledgers — means the credit lands seconds after your transfer finalizes, whatever hour that happens to be. Plan the treasury side around the exchange queue, not around the ledger; the ledger has already done its waiting by design.
Finality settles the when; the next question is the where — and on XRPL, where is a number stapled to the address.
Destination tags: the routing number inside the address
The piece of XRP folklore that eats payments is the idea that an address is enough. An XRPL account can receive many payments, so hosts that reuse receiving accounts need a destination tag — a 32-bit number that tells the receiver which invoice a payment belongs to. Treat the tag exactly as part of your address: if the invoice prints one, the payment is incomplete without it, the way a wire is incomplete without the account number even though the bank branch is known. This checkout's addresses are single-use per invoice, and the watcher matches amount and account together — a tag mismatch is not a routing delay, it is a payment the matching logic cannot attribute.
The mechanism has one modern convenience worth knowing about: encoded addresses. The classic form starts with r and carries no tag, which is why wallets prompt for the destination-tag field separately; the integrated form starts with X and embeds the tag inside the string itself, so a wallet that accepts it cannot forget the number. If your invoice shows an X… address, paste it whole and ignore any empty tag field in the wallet; if it shows an r… address, the tag printed beside it must ride along. Both forms pay the same account; only the packaging differs.
Where it breaks: the memo field confusion. Some wallets and most exchanges label the tag field "memo" and leave it blank by default — sending from such a screen without filling it produces a valid payment to the right account with no routing information, which fails quietly rather than loudly. The recovery is the ticket, not a resend: the transaction ID lets operations match your payment manually, and the ticket walkthrough lists the exact fields. A second transfer to "fix" the first just adds a second unattributed payment to the pile.
If your wallet's send screen offers no tag field at all, you are about to learn which address form your invoice uses: an X… encoded address carries the number internally and needs nothing extra, while an r… classic address on a tag-bearing invoice needs the field you do not have — switch wallets rather than send blind.
Routing handled, the next trap is one step earlier in the wallet: making sure the asset you are sending is XRP at all.
Native XRP only: the wrapped-token trap
The most expensive mistake available on this checkout costs the entire payment: sending a token named XRP on the wrong chain. Wrapped XRP exists on Ethereum, BNB Chain and elsewhere as contract tokens, and several exchange listings carry the ticker without the ledger. The invoice's receiving address is an XRPL account — classic addresses start with r — and an ERC-20 transfer to it is not a delayed credit; it is value delivered to an address on a network where the account does not exist. The watcher watches one chain, and it is not that one.
The mechanism to internalize is the difference between a ledger's native asset and a contract balance. Native XRP exists as ledger entries on XRPL itself; a wrapped token is a row in a smart contract's accounting table on a different network, moved by that network's rules to that network's addresses. Nothing bridges the two without a deliberate, bidirectional custody process — which is what bridge services sell, and what your invoice address is not. The same logic governs every coin on this checkout: the TON option wants native TON to a UQ… account — TON's own documentation covers the address formats — the Bitcoin option wants on-chain BTC, and the payment flow guide walks the general rule.
Give yourself the thirty-second test every time: read the network name on the send screen and ask whether the ledger it names is the one your invoice lives on. If your wallet cannot tell you which network it is using, you are not ready to press send — that uncertainty, not the fee, is the thing for you to resolve first.
Where it breaks: wallet screens that default to the cheapest network for a ticker. Before you confirm, your send screen should name XRPL — the XRP Ledger — as the network; if it offers a choice among Ethereum, BSC and others for "XRP", you are holding a wrapped token and the invoice is not the destination. Buying fresh XRP for the purpose: any spot market that withdraws to XRPL with a destination-tag field is the right product, and the withdrawal preview naming the XRPL network is the check that matters.
Asset confirmed native, the last variable sits between you and the ledger: whoever custodies your coins until the moment of the send.
Exchange withdrawals: what happens before your send
The honest map of a hosted-wallet payment has two leg makers: you, and the exchange before you. When XRP sits on a custodial platform, your "send" is a request the exchange executes from pooled reserves — it batches withdrawals, queues them by risk rules, and sometimes delays by minutes to hours under load. The XRPL transfer itself remains the fast, final thing described above; the queue in front of it is custodial plumbing, invisible from the invoice side and entirely outside it. A stalled payment with an ungenerated transaction hash is almost always this layer, not the ledger.
The mechanism worth understanding is what the exchange adds to the record. Custodial withdrawals are identified at the platform: account, KYC history, withdrawal destination — that file lives on the exchange's books, upstream of this checkout and permanent on their side. From the invoice side, what arrives is an ordinary ledger payment from whatever sending account the platform used, and the checkout's own posture does not change: no identity fields, no wallet scoring, the same email-or-token account as every other payment path. If the payment trail itself matters to you, the fix is custody before checkout — holding XRP in a wallet you control, from which the send is yours by construction. The minimum-data checkout guide covers that pipeline; the quietest rail on the catalog is Monero by design, at its own page.
Where it breaks: the memo/tag field one more time, because exchanges are where it bites. A custodial withdrawal form asks for address and destination tag as separate boxes; leaving the tag blank fails at their validation screen on good platforms and broadcasts badly on careless ones. The second break is fee arithmetic: withdrawal fees are the exchange's flat rate, not the ledger's fractional-cent cost, and on small invoices the platform's fee can exceed the entire hosting charge — the same order paid from a self-custodied wallet keeps that spread.
2 fields decide a custodial withdrawal: the address box and the tag box, and your exchange's preview should name the XRPL network before you confirm. If your platform shows a memo field instead, treat it as the same number in a different shirt — fill it, preview it, and only then let the payment leave your control.
Once a native payment leaves your control — custodied or not — the ledger takes over and the invoice side wakes up. What the credit buys, tier by tier, is the next screen.
After the credit: sizing the box the ledger paid for
The counter-intuitive fact about the catalog that XRP just unlocked is its flatness: the whole ladder prices in single-digit dollars until you ask for whole cores or terabytes. Entry is Scout — 1 vCPU, 2 GB ECC, 40 GB NVMe on a 1 Gbps port — at $5.49 list, $3.00 on the annual term, and the steps above it double the slices your workload actually feels on the way to the top of the virtual line. The XRP VPS page keeps the full table next to the coin-specific checkout notes.
The mechanism of the annual term is the one line of math worth doing in your head: 20 percent off the USD total happens first, and the invoice then converts the discounted figure to XRP at the live rate — one payment covers twelve months, with no subscription to maintain and no monthly re-entry into a rate. Twenty-six dollars of annual Sentry becomes roughly twenty-one before conversion, and the XRP figure locks at creation exactly as any monthly invoice would — so your treasury planning runs on your own numbers, not on the market's mood. The term discount and the coin choice are independent dials, which is also true of the city: 40 flags bill identically, with the published premiums the only exceptions.
Where it breaks: sizing by RAM number instead of by workload shape. A WordPress site and a pruned chain node both fit a plan with 4 GB, but your disk and port stories differ between them; the full-node guide and the storage tiers exist precisely because some workloads are disk-shaped, not compute-shaped. When the job wants a whole socket, IPMI hands-on and ECC across the board, the dedicated ladder opens at Shield — 8 cores, 32 GB ECC, NVMe — at $30.80 annual-eff, billed through the same invoice engine and the same nineteen coins, with 2–4 hours of racking as the only slower clock.
Sized and provisioned, the box exists — and the last two sections cover the fine print of the instrument that paid for it: the rate lock and the recovery path.
The invoice engine: rate lock, single-use address, annual math
The rate lock is the part of a crypto invoice people trust least and should trust most. While you decide, the page redraws the XRP figure every 60 seconds off a live feed; once you click create, the invoice stores its exact crypto amount and that stored figure becomes the only number that counts. Ticker moves after creation change nothing — not the invoice, not the credit, not the provisioning clock. The window is sized for your wallet round-trip, not for parking: an invoice left for days is stale by policy, and the correct move is a fresh one at the current rate rather than a resent payment against an expired figure.
The mechanism underneath is single-use addressing, and it is why the whole flow needs no payment references from you. Each order gets 1 address created for it; the watcher attributes any matching payment on that address to that order, and the address never bills again. There is no transaction hash to paste, no reference field to mistype, no gateway account for the coins to land in and "sync" later. The XRP-specific addendum from earlier sections rides on top: destination tag printed when the accounting needs it, native asset required, 3-ledger depth as the credit threshold. Every other coin on the checkout shares the skeleton with its own chain's constants — and for a dollar-stable figure across any of them, USDT's seven networks are the deliberate pick.
Where it breaks: underpayment treated as a retry rather than a case. The watcher waits for the exact stored figure, so a short payment sits uncredited while a resent "difference" to the same address creates a second event the matching logic must untangle — the one move this guide keeps repeating for a reason. The correct sequence is in the next section, and it costs two minutes; the annual-term corollary is worth stating here because it comes up in tickets: the −20 percent applies to the USD total before conversion, so the locked XRP figure already contains the discount, and re-deriving it from list price in a spreadsheet produces confident, wrong numbers.
Everything above describes the happy path. The final section is the unhappy one, compressed to two minutes: what actually stalls, and the exact order of recovery steps.
Where XRP payments stall, and the two-minute recovery
Stalls sort into 3 causes, and your diagnosis is a hash. No transaction hash yet — the send never left: that is the exchange queue from the custody section, and the fix is patience or a withdrawal-screen check on their side. Hash exists, ledger shows tesSUCCESS, invoice not credited: amount or tag mismatch against the stored invoice, and that is a ticket with the hash, not a resend. Hash shows a failure code: the payment was rejected at consensus, usually a tag or amount defect, and the same ticket applies with the hash attached. All three diagnoses happen in the wallet and one explorer tab in under two minutes.
The mechanism of recovery is deliberately conservative, and it protects you first: addresses are single-use, so the failed payment cannot be swept away by a new attempt on the same address; the ticket desk can match any payment to any invoice given the transaction ID, which is why the ID is the one artifact to preserve. What the desk cannot do is unsend a wrong-chain payment — the wrapped-token section exists because that category has no recovery, only regret. Keep the invoice code and the hash in the first ticket message and the case is one round-trip; the ticket walkthrough shows the template.
Keep your own copy of the 2 artifacts that decide every case: the invoice code from your panel and the transaction hash from your wallet. Pastes beat paraphrases — the desk matches exact strings, and the ticket you file with both attached is the one that closes while you watch, instead of the one that opens a correspondence about what you think you sent.
Where it breaks, final form: improvisation under adrenaline. The pattern that turns a two-minute ticket into a lost payment is doing something before diagnosing — resending to the same address, resending to a "corrected" address mid-case, or creating a second invoice and paying that while the first sits half-paid. Each of those creates a second ambiguous event for the matcher; the ticket queue rewards the person whose first action was copying a hash, every time. Account reserves add one footnote worth knowing on the sending side: a fresh XRPL account must hold a small minimum balance, so an emptied wallet may need a top-up before it can send at all.
Diagnose by hash, ticket with the ID, wait out custody queues — that is the whole recovery manual. The recap below lines up every step from plan pick to SSH login in the order your hands will actually run it.
The XRP payment, in the order to run it
Run the whole purchase as one timeline. Configure first: plan and term against the workload — Scout at the $3.00 annual-eff floor, storage tiers for disk-shaped jobs, the dedicated ladder for whole cores — then a city from the forty-flag map, then the credential: an email or token plus a password of at least 12 characters in an inbox you will keep. Create the invoice with XRP selected and the rate locks: the printed figure is the invoice from that second, ticker be damned.
Pay like an operator: confirm your wallet's send screen names the XRP Ledger, not a wrapped token on a contract chain; paste your printed address whole — r… classic with the destination tag in its own field, or an X… encoded address that carries the tag inside; send the exact amount once from a custody level you have consciously chosen. Then let the ledger do the only part it owns: 3 ledgers to finality, catalog ETA 1–3 minutes, the watcher crediting on the depth the invoice printed. If anything reads wrong, the hash is the diagnosis and the ticket is the fix — never a second blind send.
After the credit the coin leaves the story: the VPS images about 60 seconds later with root credentials in your inbox, storage boxes on the same clock, metal 2–4 hours through racking with IPMI handed over last. The first hour on the box is the same for every payment rail — keys, firewall, updates — and the hardening checklist covers it step by step. Sister guides carry the same invoice engine in other languages: GRAM (TON) for TON-native sends, BNB for the BNB Chain, the full coin list for the other sixteen doors. The rail you picked runs seconds behind your decision; everything after the credit runs on your schedule, not the ledger's.
Run the payment exactly once and let the machinery you just read do its part: the ledger finalizes in seconds, the watcher credits at the printed depth, and your credentials mail is the finish line you can act on. Everything after that is the easy kind of waiting — the sixty-second image, your first login, the keys — and none of it will ask you about the coin again.
Is the invoice XRP native or a wrapped token?
Native only. The receiving address is an XRPL account — classic form starting with r, or an encoded X-form that embeds the destination tag — and the watcher credits on XRPL consensus, at a depth of 3 ledgers. A wrapped XRP sent on Ethereum, BNB Chain or any other network lands where no account exists; that is a loss to diagnose before sending, not a delay to ticket after.
Do I need a destination tag to pay with XRP?
When the invoice prints one, yes — treat it as part of the address, because it routes the payment to your order inside a shared receiving account. X-form addresses carry the tag inside the string, so a whole-paste cannot forget it. If a payment went out without the tag, ticket the transaction ID rather than resending; the desk can match manually, and addresses stay single-use.
Is there KYC anywhere in the XRP flow?
Not on this side: the account is an email or token plus a 12-character password, the invoice carries no identity fields, and no chain-analysis product scores the sending wallet. Custody is the upstream decision — an exchange that identified you keeps that file on its books. A self-custodied wallet keeps the payment leg entirely yours from the send onward.
How fast does the server come up after an XRP payment?
The ledger closes the payment in seconds and the watcher credits at 3 ledgers — catalog ETA 1–3 minutes end to end. Provisioning is deliberately independent of the coin: VPS and storage boxes image about 60 seconds after the credit, while dedicated metal takes 2–4 hours of racking with IPMI hand-over last. The coin accelerates the first leg only, and nothing stalls the second.
What if I sent the wrong amount?
Stop before any second transfer. Open a ticket with the invoice code and the transaction ID; the watcher waits for the exact stored figure and the desk can either complete the gap on the same invoice or advise a fresh one. A blind resend to the same address adds a second event to untangle — the one move that reliably makes the case harder than it was.
Can I pay for a whole year with one XRP transfer?
Yes — the annual term takes 20 percent off the USD total first, the discounted figure converts to XRP at the live rate when the invoice is created, and one payment covers twelve months with no subscription to maintain. The locked amount already contains the discount, so the printed XRP figure is the number to send, not a list-price recalculation from a spreadsheet.
Primary sources
More ways to pay
Pay with Bitcoin · Pay with Monero · Pay with USDT (TRC-20/ERC-20/SPL) · Pay with XRP · Pay with TRX · Pay with Dogecoin · Pick the jurisdiction first.
Ready to launch?
Build the box — VPS, storage or bare metal — create the password, pay the invoice that follows.