In short
- You have two ways to ask for a payment in USDC: share your address, or create a payment link for an exact amount.
- You receive USDC. The value of a dollar in your own currency changes from day to day.[1]
Two ways to ask for a payment
- Your address. You share it with a sender who holds USDC on the Stellar network. No amount is set in advance.
Both end the same way: USDC arrive in your wallet and the payment appears in your history.
Before the first payment
Open Receive. The first time, Kudu asks where the funds will come from: from another Kudu user, or from an exchange or another wallet. For a payment from an exchange or another wallet, your account has to exist on the Stellar network and accept USDC first, or the sender's payment is refused. Kudu shows two setup cards for this: one to activate your account and one to allow USDC. You confirm each once, on your device.
When you activate your account and allow USDC, Kudu pays the network deposit and the network fee for these two steps, subject to conditions. If Kudu cannot cover them, the setup is refused and nothing is charged.
Where will the funds come from?
This decides how your address is set up. You can change it later.
Share your address
- Open Receive, tab "My address", and choose USDC.
- Copy your address, or show the QR code to the sender.
- If the sender pays from an exchange and Kudu shows a memo, copy the memo too. A memo is an extra reference that the sender attaches to the payment. The screen marks it "required from an exchange", and a Kudu member who pays you does not need it.
- Tell the sender to send USDC on the Stellar network only. The screen says that a different asset or network means a permanent loss.
Efua A. is a graphic designer in Accra. She finishes a brand design for an agency in Lyon and invoices 640 USDC. The agency pays from an exchange. Efua sends it her address and her memo, with the invoice. The agency sends 640 USDC to the address and adds the memo. Efua's wallet shows 640.00 USDC.
Share this address to receive funds directly: anyone can send to you, no amount set in advance.
Only send USDC on the STELLAR network to this address. A different asset or network means a permanent loss.
Copy the memo
Sending from Binance, Coinbase… ? Add this memo, or funds could be lost. Not needed between Kudu accounts.
Create a payment link
Use a link when you want an exact amount.
- Open Receive, tab "Request".
- Choose the type: Fixed, Min., Max., Range or Open. Enter the amount. For a fixed amount in USDC, the screen says that the payer sends exactly that amount and that it does not change when the exchange rate moves.
- Under Options, you may choose a reason, an expiry (24 hours, 7 days, 30 days or none) and whether the link can be used once or more than once.
- Choose "Create payment link". Share the link or the QR code, for example with "Share on WhatsApp".
The payment link appears under "My active requests", where you can cancel it. A cancelled payment link no longer accepts payments. You cannot undo a cancellation.
Next month, Efua creates a payment link: Fixed, 640 USDC, expiry 7 days, one-time use. She shares it by WhatsApp with a client in Brussels who has a Kudu wallet. The client pays from that wallet. Efua's wallet shows 640.00 USDC more.
You’re requesting
640USDC
The payer sends exactly this amount of USDC. It does not change when the exchange rate moves.
Payment link created
Share it to get paid in USDC. This link expires in 7 days.
640.00 USDCFixed · One-time use
What your client does
- With your address: the client sends USDC on the Stellar network to your address. If the client pays from an exchange and Kudu shows a memo, the client adds it. The client checks the address before confirming, because a send cannot be undone.
If your client pays from an exchange
EU rules apply to the exchange. The EU transfer regulation (Regulation (EU) 2023/1113) says in Article 14(5) that for "a transfer of an amount exceeding EUR 1 000 to a self-hosted address", the crypto-asset service provider of the originator "shall take adequate measures to assess whether that address is owned or controlled by the originator".[2] This guide does not say what that means for a given payment. Ask the exchange.
After the payment arrives
Your balance shows the USDC, and your history lists the payment. You can hold it, send it on, or cash it out. The guides "What is USDC?" and "How cash out works with MoneyGram" cover the next steps.
USDC refers to the US dollar. If you spend in euros or CFA francs, the value of a dollar in your currency changes from day to day. The European Central Bank publishes a euro to dollar reference rate, and the rate differs from day to day.[1] Kudu shows amounts in other currencies for information only.
Paperwork
Keep your invoice and the transaction reference from your history. Tax rules depend on where you live; ask your tax authority.
Three mistakes to avoid
- The wrong network. Only send USDC on the Stellar network to your address.
- A missing memo. A sender who pays from an exchange needs your memo, if Kudu shows one.
- An address typed by hand. Copy it or scan the QR code, then compare the first and last characters.
Questions
What if my client pays from an exchange?
Send your client your address and your memo, if Kudu shows one. The screen marks the memo as required from an exchange, and a Kudu member who pays you does not need it. Your client sends USDC on the Stellar network only.
Where do I see the payment once it arrives?
Your balance shows the USDC, and your history lists the payment.
Can I cancel a payment link?
Yes, under "My active requests". A cancelled payment link no longer accepts payments.
Related guides
Sources (2)
- Regulator
European Central Bank, "Euro foreign exchange reference rates: US dollar", read 23 October 2026. A daily table of the euro to dollar reference rate.
- Law
Regulation (EU) 2023/1113 (transfer of funds), Article 14(5), Official Journal L 150, 9 June 2023. "shall take adequate measures to assess whether that address is owned or controlled by the originator".

