ORIODO
ORIODO
Send. Receive. Pay. — MVP UI

Customer Mobile App Flow 4

Wallet → Deposit USDC → Address → Waiting → Detected → Verified → Success, plus Withdraw → Bank or USDC → Review → Confirm → Pending → Completed.

9:41
Deposit
How would you like to add money?
Your deposit address is created and protected by ORIODO Secure — no setup needed.
Screen 50
Choose Deposit Method
USDC is the only deposit option.
9:41
Setting up your deposit
Creating your personal, secure deposit address…
Securing your account
Creating deposit address
Final safety checks
Screen 51
Generating Deposit Wallet
Creating the custodial address.
9:41
You're all set
Your personal deposit address is ready. It's yours to reuse any time.
Protected by ORIODO Secure
Deposits to this address are monitored and added to your balance automatically.
Screen 52
Wallet Generated
Deposit address ready confirmation.
9:41
Deposit USDC
0x8F2b•••4c19•••9QxD
USDC only Ethereum network
Accepts
USDC only
Minimum deposit
$10.00
Arrival time
Usually a few minutes
Deposit fee
Free
Only send USDC on the Ethereum network to this address. Anything else can't be recovered.
Screen 53
Deposit Details
QR, address, network + warnings.
9:41
Deposit USDC
Watching for your deposit
Deposits usually show up within a few minutes of being sent.
Checking automatically every 30s
Screen 54
Waiting For Deposit
Auto-checking with manual refresh.
9:41
Deposit USDC
Verifying
Deposit found
+$500.00
500.00 USDC
Deposit received
Verifying your deposit
Adding to your balance
You can safely close the app — we'll notify you the moment it's done.
Screen 55
Deposit Detected
Amount found — verifying status.
9:41
Verifying your deposit
Running final security checks on your $500.00 deposit. Almost done…
Deposit received
Security checks passed
Updating your balance
Screen 56
Verifying Deposit
Security checks + balance update.
9:41
Deposit complete
$500.00 has been added to your wallet.
New balance
$5,036.40
Reference
DEP-7Q4M-22TX
Screen 57
Deposit Successful
New balance + reference.
9:41
Transaction
Deposit
+$500.00
Completed
Reference
DEP-7Q4M-22TX
Method
USDC deposit
Amount
500.00 USDC
Credited
$500.00
Date
16 Mar 2025, 11:24 AM
Fee
Free
Status
Completed
Deposit received
11:20 AM
Verified & secured
11:22 AM
Added to your balance
11:24 AM
Screen 58
Deposit Transaction
Full breakdown + timeline.
9:41
Withdraw
Where should your money go?
Available to withdraw: $5,036.40
Screen 59
Choose Withdrawal Type
Bank vs. USDC withdrawal.
9:41
Withdraw to bank
Amount
$
Available: $5,036.40
Bank withdrawals arrive in 1–2 business days. Fee: $1.50 per withdrawal.
Screen 60
Bank · Enter Amount
Amount + quick chips + fee note.
9:41
Bank details
Saved account
or add a new account
Account number
Screen 61
Bank · Bank Details
Saved account or new details.
9:41
Review withdrawal
You're withdrawing
$300.00
to Chase •••• 4821
Available balance
$5,036.40
Withdrawal amount
$300.00
Fee
$1.50
Estimated delivery
1–2 business days
Destination
Chase Checking •••• 4821
Total deducted
$301.50
Withdrawals are protected by ORIODO Secure. You'll be notified at every step.
Screen 62
Bank · Review
Amount, fee, delivery, total.
9:41
Withdraw $300.00?
$301.50 (incl. $1.50 fee) will be deducted and sent to Chase •••• 4821. This can't be undone.
Screen 63
Confirm Withdrawal
Sheet-style final confirmation.
9:41
Processing withdrawal
Sending $300.00 to your bank. Please don't close the app.
Screen 64
Withdrawal Processing
In-flight animation.
9:41
Withdrawal
Pending
$300.00
to Chase •••• 4821
Withdrawal submitted
Today, 11:41 AM
Sent to your bank
In progress
Arrives in your account
Expected by Wed, 18 Mar
Your bank may take up to 2 business days to post the funds. We'll notify you when it lands.
Screen 65
Withdrawal Pending
Bank timeline + expected arrival.
9:41
Withdrawal complete
$300.00 has arrived in your Chase account ending 4821.
Reference
WDL-3N8V-51KZ
Status
Completed
New balance
$4,734.90
Screen 66
Withdrawal Completed
Bank withdrawal success.
9:41
Withdraw USDC
Destination address
Paste the USDC wallet address you want to send to.
Wallet address
Make sure the address accepts USDC on the Ethereum network. Transfers can't be reversed.
Screen 67
USDC · Address
Paste + validate destination.
9:41
Withdraw USDC
To
0x8F2b•••4c19•••9QxD
Valid
Amount
$
= 200.00 USDC
Available: $5,036.40
Usually arrives within minutes. Transfer fee: $2.00.
Screen 68
USDC · Enter Amount
Amount with USDC equivalent.
9:41
Review withdrawal
You're sending
$200.00
200.00 USDC to an external wallet
Available balance
$5,036.40
Withdrawal amount
200.00 USDC
Fee
$2.00
Estimated delivery
Usually minutes
Destination
0x8F2b•••9QxD
Total deducted
$202.00
Double-check the address. USDC sent to the wrong address can't be recovered.
Screen 69
USDC · Review
Fee, delivery + address warning.
9:41
USDC sent
200.00 USDC is on its way to 0x8F2b•••9QxD.
Reference
WDL-9C2R-88MP
Status
Completed
New balance
$4,834.40
Screen 70
USDC · Success
Sent confirmation + reference.
9:41
Transaction
Withdrawal
−$300.00
Pending
Reference
WDL-3N8V-51KZ
Amount
$300.00
Fee
$1.50
Date
16 Mar 2025, 11:41 AM
Destination
Chase Checking •••• 4821
Status
Pending
Withdrawal submitted
11:41 AM
Sent to your bank
In progress
Arrives in your account
Expected by Wed, 18 Mar
Screen 71
Withdrawal Transaction
Reference, status + timeline.
9:41
Deposit USDC
No deposit yet
We haven't spotted your deposit in the last 30 minutes. If you've sent it, it may still be on its way — we'll keep watching.
Screen S31
Deposit Not Received
Timeout — keep watching.
9:41
Failed
Deposit failed
We couldn't verify this deposit. Our team has been notified and will resolve it — your funds are not lost.
Reference: DEP-7Q4M-22TX
Screen S32
Deposit Failed
Verification failed + support.
9:41
Deposit USDC
Unsupported asset
We detected a deposit that isn't USDC. This address only accepts USDC — other assets can't be credited to your wallet.
Screen S33
Unsupported Asset
Non-USDC deposit detected.
9:41
Deposit USDC
Wrong network
This deposit was sent on a network we don't support. Only USDC on the Ethereum network can be credited automatically.
Screen S34
Unsupported Network
Wrong network deposit.
9:41
Deposit USDC
Deposit below minimum
We received $4.20, but the minimum deposit is $10.00. Small deposits are held and credited once your total reaches the minimum.
Screen S35
Below Minimum Deposit
Under $10 — held until minimum.
9:41
Deposit USDC
Already credited
This deposit was already added to your balance on 16 Mar, 11:24 AM (ref DEP-7Q4M-22TX). No action needed.
Screen S36
Duplicate Deposit
Already credited notice.
9:41
Deposit
Deposits paused
We can't create deposit addresses right now. Your balance and existing deposits are unaffected — please try again shortly.
Screen S37
Wallet Unavailable
Deposits temporarily paused.
9:41
Failed
Withdrawal failed
We couldn't complete this withdrawal. The full amount, including the fee, has been returned to your wallet.
Reference: WDL-3N8V-51KZ
Screen S38
Withdrawal Failed
Refunded in full + retry.
9:41
Withdraw USDC
Destination address
Paste the USDC wallet address you want to send to.
Wallet address
This doesn't look like a valid USDC address. Check it and try again.
Screen S39
Invalid Wallet Address
Inline address validation error.
9:41
Bank details
Saved account
or add a new account
Account number
This account number looks too short. Please double-check it.
Screen S40
Invalid Bank Details
Inline bank field error.
9:41
Withdraw
Insufficient balance
This withdrawal needs $301.50 including the fee, but you have $86.40 available.
Screen S41
Insufficient Balance
Amount + fee exceeds balance.
9:41
Withdraw
Daily limit reached
You've withdrawn $2,000.00 today — the daily maximum. Your limit resets at midnight.
Resets in 11h 26m
Screen S42
Daily Limit Reached
Daily cap with reset countdown.
9:41
Withdraw
Monthly limit reached
You've reached your $10,000.00 monthly withdrawal limit. It resets on 1 Apr.
Screen S43
Monthly Limit Reached
Monthly cap + raise limit.
9:41
Wallet
Available balance
$0.00
Your wallet is empty
Make your first deposit and start sending money in minutes.
Screen S44
Empty Wallet
Zero balance — first deposit CTA.
9:41
You're offline
Check your connection and try again. Deposits keep processing in the background — nothing is lost while you're offline.
Screen S45
No Internet
Offline — deposits keep processing.
9:41
Server error
Something went wrong on our side. Your balance is safe and no money was moved.
Error ref: WLT-500-3N8V
Screen S46
Server Error
5xx with error reference.
9:41
We'll be right back
Deposits and withdrawals are briefly paused for maintenance. Your balance is safe and untouched.
Back around 2:00 AM
Screen S47
Maintenance
Deposits/withdrawals paused.
9:41
Session expired
For your security, you've been signed out. Any pending deposits or withdrawals continue safely in the background.
Screen S48
Session Expired
Re-authentication required.
9:41
Something went wrong
We hit an unexpected snag. No money was moved — please try again.
Screen S49
Something Went Wrong
Generic failure + retry.
© ORIODO · Designed to feel like a modern banking app · Blockchain hidden by design.