Articles on: Getting Started & Access

How to buy USDC on Royaltiz with MoonPay

Royaltiz is built on Base (Coinbase's Layer 2 blockchain), and every trade — whether it's a new Introduction on the primary market or a swap on the secondary market — is settled in USDC, a stablecoin pegged to the US dollar. Before buying your first ROY, you need to credit your Royaltiz wallet with USDC, and the easiest way to do that is directly from the app, using MoonPay.



This short guide walks you through the whole flow in under five minutes: opening your wallet, creating (or signing in to) your MoonPay account, completing the one-time identity check, paying with Apple Pay (or the payment method of your choice), and confirming that the USDC has landed on Base so you can start trading.


Before you start, MoonPay operates in 170+ countries but a few regions are not supported for regulatory reasons. Always check the official list first: MoonPay's unsupported countries. You'll also need a valid government ID (passport, driver's license, or national ID) and a payment method (card, Apple Pay, Google Pay, or bank transfer).


Step-by-step



1 — Open your Royaltiz wallet Log in to Royaltiz and tap the wallet icon. Your ROYs balance is displayed at the top in USDC, and just below, you'll find your connected wallet on the Base network (for example a MetaMask wallet or a Privy-managed embedded wallet). Tap the Deposit button to start adding USDC.






2 — Enter the amount of USDC you want A Buy USDC panel opens — it's secured by Privy, Royaltiz's authentication provider. Type the amount you wish to purchase (the default is $100, and you can switch currency if yours is supported), then tap Continue. You'll be redirected to MoonPay's secure checkout at buy.moonpay.com.






3 — Sign in or create your MoonPay account Choose how you want to authenticate: Apple, Google, or Email (you'll receive a 6-digit code). If it's your first time, your MoonPay account is created automatically as soon as you sign in. Tip: always use the same sign-in method so your verified status carries over to future purchases.





4 — Complete identity verification (one-time KYC) MoonPay is a regulated service, so it has to verify your identity once — this usually takes just a few minutes. On the Tell us about yourself screen, tap Get started. Enter your personal information (first and last name exactly as they appear on your ID, date of birth, nationality), your home address, and then upload a clear photo of your passport or ID followed by a quick selfie. Most verifications are approved within minutes; once it's done, you're set for all future purchases.





5 — Confirm your order and pay You'll land on the Confirm order screen. Here MoonPay displays exactly what you're buying — for example Buy 94,49 USDC for a $100 total, fees included — and the destination: your Privy.io Wallet on Base (an address like 0x06…06A648). Never edit this address — it's pre-filled by Royaltiz so that the USDC arrives in your own wallet on the correct network. Select your payment method (Apple Pay is the fastest; credit/debit card, Google Pay and SEPA / bank transfer also work), then tap Pay with Apple Pay and validate with Face ID or Touch ID.





6 — Your USDC arrives in your wallet MoonPay processes the payment (a few seconds to a couple of minutes for Apple Pay or card, 1–2 business days for a bank transfer), then sends the USDC on-chain to your wallet on Base. You'll receive a confirmation email with a link to the transaction on BaseScan. Back on Royaltiz, pull down to refresh the wallet — your USDC balance updates, and the Your portfolio is empty banner will disappear as soon as you buy your first ROY. You can now head to an Introduction or browse the secondary market and start trading.





Frequently asked questions


Why USDC and not euros or dollars directly?

All trades on Royaltiz are settled on-chain, and USDC is the stablecoin used on the Base network. One USDC is always worth roughly one US dollar, which keeps prices predictable while benefiting from the speed and low fees of Base.


Is MoonPay the only way to fund my Royaltiz wallet?

No — MoonPay is simply the most convenient option because it is built into the app. If you already hold USDC somewhere else, you can send it directly to your Royaltiz wallet address, but make sure you use the Base network. USDC sent on Ethereum Mainnet, Solana, Polygon or any other chain will not arrive.


Do I need to redo KYC for every purchase?

No. Identity verification is a one-time step. As long as you sign in with the same Apple / Google / email account, MoonPay remembers you and every future top-up takes just a few taps.


What if my country is on MoonPay's unsupported list?

You can still use Royaltiz — you just won't be able to buy USDC directly from the app. Get USDC from an exchange that serves your country, withdraw it on the Base network to your Royaltiz wallet address, and you're ready to trade.


What are MoonPay's fees?

MoonPay charges a small percentage fee plus a network fee. The exact amount depends on your country, payment method and the amount you buy. The full total (fees included) is always displayed transparently on the Confirm order screen before you validate.


Important, once USDC is sent on-chain, the transaction is final and cannot be reversed. If anything goes wrong during checkout, contact support with your MoonPay transaction ID. Need help? support.royaltiz.com  ·  support.moonpay.com


Updated on: 21/04/2026