Hey dev.to 👋
I want to correct something I got wrong in an earlier post. I wrote about fiat onramps as if Wealtii built and ran its own card processing, chargeback handling, and settlement logic in-house. That's not actually how it works, and I'd rather publish the accurate version than let a speculative one stand.
Wealtii doesn't touch the fiat leg directly at all. We provide a guided on and off-ramp, meaning we integrate with established third-party providers who handle the actual fiat conversion, and our job is the layer around that. Here's exactly how it works, and why building it this way was the right call.
The providers, named directly
Wealtii's onramp supports two entry methods, wallet and card, routed through five third-party providers depending on what's available and what the user picks: Transak, Banxa, Onramp Money, Onramper, and Alchemy Pay. Each of these is an existing, independently operating fiat-to-crypto onramp business, with its own licensing, its own regional payment method support, and its own compliance infrastructure already built and running before Wealtii ever integrated with it.
That's the core architectural decision worth understanding. Wealtii isn't one company solving both the "diversified fund" problem and the "regulated fiat payment processor" problem at the same time. It's solving the first one, and integrating with companies that already solved the second.
What actually happens on deposit
When someone deposits into Wealtii using a card or wallet, they're handed off into one of these providers' own hosted checkout flow, the provider's own KYC for that payment method, the provider's own card or bank processing, the provider's own fraud and compliance checks on the fiat side. None of that logic lives in Wealtii's codebase. It lives in infrastructure Transak, Banxa, Onramp Money, Onramper, or Alchemy Pay already built and operates independently.
Once that provider completes its side of the transaction, it sends the resulting crypto to a unique deposit address generated for that specific user. Wealtii's system watches that address on-chain, detects when the deposit actually lands, and credits the corresponding balance to the user's Wealtii account. That detection and crediting step is the actual engineering work on our end, not the payment processing itself. We're watching for a specific on-chain event and reacting to it correctly, not managing card networks or bank settlement timelines.
What actually happens on withdrawal
Withdrawal runs the same architecture in reverse, and it's worth being precise about exactly where the handoff happens. The user requests a withdrawal and receives a uniquely generated address from the chosen provider, not from Wealtii directly. Wealtii sends the corresponding crypto to that address. From that point forward, the provider takes over entirely, converting the crypto back to fiat and delivering it to the user's bank account or card through whatever rails that specific provider uses.
Wealtii's responsibility ends at sending the crypto to the correct address. Everything downstream of that, the fiat conversion, the bank transfer, the settlement timing, the provider's own compliance checks, belongs to the provider the user selected, not to us.
Why this is the right architecture, not a shortcut
I want to be direct about why this is a genuinely good engineering and compliance decision, not just the easier path. Becoming a licensed money transmitter or payment processor across every jurisdiction Wealtii's users are in would mean years of regulatory work, per region, before a single deposit could even happen. Transak, Banxa, Onramp Money, Onramper, and Alchemy Pay have each already done exactly that work, independently, for the specific regions and payment methods they support.
Integrating with providers who've already solved fiat compliance lets Wealtii focus its own engineering effort on the part that's actually unique to the product, the fund allocation logic, the on-chain custody model, the verification layer, rather than duplicating payment infrastructure that already exists and is already regulated. Offering five providers rather than one also means broader regional and payment method coverage than building a single in-house integration ever could, since each provider has different strengths in different markets.
How on-ramp and off-ramp providers work as a category, in general
Since not everyone reading this works with crypto payment infrastructure directly, it's worth explaining what companies like these actually do underneath the surface, beyond just "convert money to crypto."
An onramp provider is, functionally, a regulated fintech business that specializes in exactly one problem: taking a fiat payment, card, bank transfer, or a local payment method depending on the region, and converting it into crypto delivered to a specified wallet address. To do that legitimately, they need their own licensing as a money service business or equivalent in the jurisdictions they operate in, their own KYC and AML processes tied to that specific payment method, their own liquidity or exchange relationships to actually source the crypto being delivered, and their own fraud detection tuned specifically to payment method abuse, stolen cards, synthetic identities, and similar patterns.
Off-ramping runs the same logic in reverse, accepting crypto at a provider-controlled address, converting it through their liquidity relationships, and delivering fiat back through banking or card rails to the end user. The crypto side of that transaction is usually the easy part. The fiat side, actually getting real money into or out of a real bank account, reliably, compliantly, across different countries and payment methods, is where almost all of the genuine complexity and regulatory weight sits. That's exactly the part Wealtii deliberately doesn't try to rebuild.
It's worth spelling out what "already solved" actually involves for a provider like this, since it's easy to wave at the phrase without appreciating the scale of it. A single onramp provider typically maintains banking relationships across multiple countries, each with different settlement rails and reporting requirements. It maintains a licensing footprint that has to be actively renewed and audited, not obtained once and forgotten. It runs fraud models trained on payment method abuse specifically, which is a genuinely different discipline from the kind of smart contract security work a crypto-native team is generally built around. And it manages its own liquidity, meaning it needs enough crypto and fiat on hand, across enough currencies, to actually fulfill transactions without users waiting on the provider's own treasury management. That's five providers' worth of infrastructure Wealtii gets to lean on instead of building even one version of internally.
The honest tradeoff of this architecture
Because the actual fiat leg runs through a third party, specific details like processing time, fees, and exactly which payment methods are available depend on which of the five providers a given user selects, not on Wealtii directly. That means the deposit or withdrawal experience isn't fully uniform end to end, it's Wealtii's guided flow wrapped around a provider's own process, and the specifics of that process belong to whichever provider is handling that particular transaction.
I think that's a reasonable tradeoff for the reasons described above, but I'd rather name it directly than let "guided on and off-ramp" sound like something Wealtii fully controls from end to end. It doesn't, by design, and that design is what let this get built and launched without needing to become a licensed payment processor first.
If you're building something similar
If you're integrating fiat onramp infrastructure into a crypto or tokenized asset product yourself, I'd genuinely recommend looking closely at how providers like these structure their unique-address model specifically, it's a clean pattern for detecting and attributing deposits without needing your own payment licensing, and it's the exact reason Wealtii could focus engineering effort on fund logic and custody instead of rebuilding fiat rails from scratch.
If you want to see the actual flow, go try it at wealtii.com. Pick a provider, watch how the handoff works, and then go check the resulting deposit against the vault yourself. That's always a more honest explanation than anything written about it after the fact, including this post.

Top comments (0)