AIRStory context
01Before AIR Wallet
Alex has found a home in Amsterdam.
A verified AIR match gives the journey a real move-in date, address and monthly rent.
The matched home is context for the money journey that follows.
AIR ecosystem illustration
Wibautstraat · AmsterdamMove-in · 28 Aug
AIRMoney
The handoff
02Move-in needs
One home.
Three money jobs.
The housing context makes Alex’s next needs concrete. This is where the core product journey begins.
Next: Alex verifies once and opens a personal EUR account.
01VerifyOpen the account
02FundReceive euros
03PayCover rent locally
AIRMoney
Business story
07Commercial handoff
One journey. Three commercial moments.
Discovery becomes an active financial relationship around the student’s home and daily life.
€
Account and funding
The relationship starts when money arrives, not when the housing search ends.
↗
Rent and local transfers
Recurring, high-intent money movement anchors ongoing use.
V
Everyday card spend
Daily purchases extend engagement beyond move-in.
Over to AlanConnect these product moments to Fuse’s commercial model, pricing and unit economics. No unverified rates are implied in this prototype.
AIRCreator Pay
Creator payout ready
You’ve earned $200.00.
Claim your payout as USDC on Base, then keep it, send it, or withdraw through a supported provider.
AIR Wallet
USDC
BASE · $200
Creator Pay · Wallet infrastructure by AIR · Prototype
AIR Wallet
Review your payout
Confirm the invitation details before connecting your AIR Account.
Creator payout
$200.00
You receive200.00 USDC
CreatorTaylor Kim · @taylor.creator
ProgrammeCreator programme
NetworkBase
Payout IDCP-200-MAR
No fee is deducted from this payout. AIR Account and payout ownership checks happen before delivery; KYC is requested only for regulated features.
{{ onboardStepLabel }}
{{ accountChoiceTitle }}
{{ accountChoiceBody }}
Payout-linked account
Confirm your YouTube account
This channel is attached to the March 2026 creator payout. Sign in with Google so Creator Pay can confirm you control it.
@alexdemo
YouTube · Connected to payout CP-200-MAR
Unverified
Earnings periodMarch 2026
Requested accessRead-only identity
Creator Pay will not post videos, edit your channel or access private content.
G
Creator Pay wants access to your YouTube account
A
Alex Demo
alexdemo@creator.example
Creator Pay will be able to:
This prototype requests read-only account identity. You can revoke access from your Google Account.
The supported withdrawal provider uses AIR to complete a reusable identity check. You’ll finish a quick verification on your phone, then return to the bank off-ramp.
What happens next
Continue on your phone
Keep this screen open while zkMe completes the identity check on your phone.
z
zkMe
Ready to verify
Waiting for your phone
zkMe · Step 1 of 4
Scan your ID document
Use a valid passport or national ID and place it flat inside the frame.
All four corners should be visible
zkMe · Step 2 of 4
Read your passport chip
Where supported, hold your passport against the top of your phone to confirm it is genuine.
NFC reading
zkMe · Step 3 of 4
Liveness check
Center your face in the ring so zkMe can match you to your document.
Face centered · Good lighting
zkMe · Step 4 of 4
Compliance checks complete
zkMe has completed the automatic checks required to issue your AIR credential.
Document authenticityPassed
Face match and livenessPassed
AML and sanctionsCleared
AIR will store the verified result as a reusable credential anchored on Moca Chain.
Issuing your AIR Credential
Anchoring your verification on Moca Chain. This takes a moment.
zkMeAIR
Secured by zkMe · Powered by AIR
Upload your rental agreement
AIR uses this to confirm your student address. It stays with AIR and is not added to your reusable AIR credential.
Address found
Wibautstraat 131-D
1091 GL Amsterdam
Netherlands
AIR Wallet selected
Your AIR Account and embedded wallet are ready to receive this creator payout. KYC is not required until you choose a regulated off-ramp.
Payout ownershipMatched
DestinationAIR Wallet
AssetUSDC on Base
Payout$200.00
Payout ownership confirmed
The authorized YouTube channel matches the creator account on the programme’s payout record.
Creator accountYouTube · @alexdemo
Payout IDCP-200-MAR
OAuth connectionAuthorized
EntitlementMatched
Payout$200.00
This confirms who earned the payout. KYC is requested later only when a regulated feature, such as bank withdrawal, is selected.
AIR
{{ accountConfirmTitle }}
{{ accountConfirmBody }}
AIR Accounttaylor@creator.example
Access{{ accountConfirmBadge }}
Existing AIR verification
Your identity credential was found
AIR can reuse the verified credential already connected to this account. No document re-upload is needed.
Identity verifiedValid
Compliance screeningCleared
AIR credentialReusable
Verification ready for withdrawal
The reusable AIR credential is valid, so this creator can continue to the bank off-ramp without uploading identity documents again.
Creator matchVerified
CredentialCurrent
FeatureBank withdrawal
AIRCreator Pay
Payout received
Total balance
{{ heroBal }}
{{ heroDelta }}
Your creator earnings are ready
$200.00 USDC received on Base.
Completed
Your payout balance
USDC · Base
{{ a.glyph }}
{{ a.name }}
{{ a.qty }}
{{ a.fiat }}
{{ a.chip }}
Recent activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
Earn
Put idle balance to work. Withdraw anytime.
Managed vaults
Stake assets
{{ v.glyph }}
{{ v.name }}
{{ v.posLabel }}
{{ v.apyStr }}
Card
{{ cd.typeLabel }}
{{ cd.name }}
Frozen {{ cd.inactiveLabel }} AIR
{{ cd.num }}
{{ cd.footerLabel }}{{ cd.exp }}
Activate your virtual Visa
Your AIR Card has a separate balance. Activate it, then move USDC from your Creator Pay wallet before spending.
Prototype card · availability depends on programme eligibility
Card balance
{{ cardBalanceStr }}
Available for
card purchases
This month
{{ spentStr }} of {{ limitStr }}
Spent
{{ spentStr }}
Monthly limit
{{ limitStr }}
KYC Verified
reused for this card
Verified
credential stored on your AIR Account
Card activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
No card purchases yet
Spend with your AIR Wallet and it shows up here.
More
Identity and wallet services by AIR
{{ sendTitle }}
Where is it going?
Pick a method first — we'll ask for the details next.
{{ sendMethodHint }}
New recipient
Saved
{{ r.initial }}
{{ r.name }}
{{ r.handle }}
{{ sendEmptyTitle }}
{{ sendEmptySub }}
{{ recInitial }}
{{ recName }}
{{ recHandle }}
{{ sendAmtStr }}
{{ sendAmtSub }}
{{ sendAvail }}
You send
{{ sendAmtStr }}
{{ rvTokenAmt }}
To{{ recName }} · {{ recHandle }}
Rail{{ rvRail }}
Fee{{ rvFee }}
Arrives{{ rvArrive }}
Confirm with Face ID. This can't be undone once it leaves your account.
Convert
From{{ cFromBal }}
{{ cAmtBig }}
To{{ cToBal }}
{{ cOutStr }}
{{ cRate }} · No convert fee
Settled 1:1 in stablecoins (USDC ⇄ EURC)
You convert
{{ cAmtBig }}
{{ crSummary }}
You receive{{ crReceive }}
Rate{{ cRate }}
Rail{{ crRail }}
Fee$0.00
SettlesInstantly
Deposit crypto
Before you deposit
Your AIR address accepts one thing only. Getting this wrong means the funds can't be recovered.
Send EURC or USDC
Only on the Base network
No NFTs or other tokens — they'll be lost
Only EURC and USDC on Base are supported. Other tokens, chains and NFTs may be permanently lost.
Asset · USDC Network · Base
{{ recvHandle }}
EURC or USDC on Base · held as-is
Deposit address
{{ recvAddr }}
EURC or USDC on Base only. Other assets sent here can't be recovered.
Friends on AIR can just send to {{ recvHandle }} — no address needed.
{{ adName }}
{{ adGlyph }}
{{ adFiat }}
{{ adQty }}
Activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
No activity yet
Transactions in this asset will show up here.
{{ edName }}
{{ edApy }}
APY, variable · updated daily
Your position
{{ edPos }}
{{ edTag }}
{{ st.k }}{{ st.v }}
{{ edDesc }}
Deposit
Deposit to {{ depName }}
{{ depAmtStr }}
{{ depAvail }}
{{ depProj }}
{{ kycTitle }}
{{ kycHeading }}
{{ kycBody }}
Log in with your AIR Account
Verify with zkMe on your phone
Receive a reusable credential anchored on Moca Chain
{{ kycHelper }}
Scan your ID
Passport, driver's licence or national ID.
Line your ID up inside the frame
Checking your documents
This usually takes a few seconds.
Transactions
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
Nothing matches
Try a different search or filter.
Promotions
No promotions yet
When partners run offers for AIR members, they land here.
Earn while you wait
Invite friends and you both get a bonus when they make their first deposit.
Refer & earn
Your invite handle
{{ refHandle }}
You each get $5 when a friend deposits $50 or more.
Earned
$20.00
Settled
2
Pending
1
Signed up
3
Bonus ladder
2 of 5 to next bonus
{{ l.label }}{{ l.reward }}
{{ f.initial }}
{{ f.name }}
{{ f.when }}
{{ f.chip }}
{{ f.amt }}
Profile & settings
{{ acctInitial }}
{{ acctName }}
{{ acctHandle }}
{{ verifiedLabel }}
Accounts
Connections
Settings
{{ sTitle }}
{{ sAmt }}
{{ sSub }}
Add money
Only supported funding methods are shown.
Top up your card
Move USDC from your Creator Pay wallet to your AIR Card.
From wallet balance
{{ walletBalanceStr }}
To AIR Card
•••• 2468
{{ addAmtStr }}
No fee · available on the card immediately
{{ cardTopupError }}
Withdraw from your card
Move money from your AIR Card back to your Creator Pay wallet.
From card balance
{{ cardBalanceStr }}
To Creator Pay
USDC wallet
{{ addAmtStr }}
No fee · available for transfers immediately
{{ cardWithdrawError }}
Top up with a card
Securely processed by MoonPay.
VISA
Visa ending 4242
EUR billing card
Ready
AIR markup€0.00
Provider feeShown before confirmation
MoonPay accepts Apple Pay and Google Pay where available.
MoonPay · Visa •4242
{{ addAmtStr }}
EUR charged · EURC credited 1:1 before provider fees
Your personal euro account
Iron · SEPA rail
Link a new bank
Log in securely through our banking partner. We never see your credentials.
Connecting to {{ linkingName }}
Securely verifying your account…
Receive EUR by bank transfer
Use this personal IBAN from any bank that supports SEPA. The EUR arrives as EURC.
{{ dr.k }}
{{ dr.v }}
Send from an account in your name. Iron usually credits SEPA deposits within 1 business day.
From {{ addBank }}
{{ addAmtStr }}
Arrives instantly in this demo
Choose asset
{{ tdAmt }}
{{ tdTitle }}
Completed
{{ r.k }}{{ r.v }}
Accounts
Monthly spending limit
Card purchases decline once you reach it. Change anytime.
{{ limDraftStr }}
per month
Verification found
AIR Wallet checked your identity with AIR Kit. Your credential is valid, so there is nothing new to verify.
AIR Wallet will receive
Identity verified
Document, liveness and NFC · zkMe
You are over 18
Selective disclosure · birth date stays private
Compliance cleared
AML and sanctions screened at issuance
Your full name
{{ acctName }}
Creating your card
Generating a fresh card number…
Log out?
This resets the demo to its starting state.
Point at a QR code
Confirm with Face ID
{{ toastMsg }}
AIRMoney
Core member
Total balance
{{ heroBal }}
{{ heroDelta }} this week
KYC complete — set up your virtual Visa
Your AIR credential will be reused.
Assets
{{ a.glyph }}
{{ a.name }}
{{ a.qty }}
{{ a.fiat }}
{{ a.chip }}
Recent activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
Earn
Put idle balance to work. Withdraw anytime.
Managed vaults
Stake assets
Cards
{{ cd.typeLabel }}
{{ cd.name }}
Frozen {{ cd.inactiveLabel }} AIR
{{ cd.num }}
{{ cd.footerLabel }}{{ cd.exp }}
Activate your virtual Visa
Your AIR Card has a separate balance. Activate it, then move USDC from your Creator Pay wallet before spending.
Card balance
{{ cardBalanceStr }}
Available for
card purchases
This month
{{ spentStr }} of {{ limitStr }}
Spent
{{ spentStr }}
Monthly limit
{{ limitStr }}
KYC Verified
reused for this card
Verified
credential stored on your AIR Account
Card activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
No card purchases yet
Spend with your AIR Wallet and it shows up here.
Transactions
Transaction
Rail
When
Amount
{{ t.title }}
{{ t.tokenStr }}
{{ t.rail }}
{{ t.when }}
{{ t.amtStr }}
Nothing matches
Try a different search or filter.
Promotions
No promotions yet
When partners run offers for AIR members, they land here.
Earn while you wait
Invite friends and you both get a bonus when they make their first deposit.
Refer & earn
Your invite handle
{{ refHandle }}
You each get $5 when a friend deposits $50 or more.
{{ st.k }} i
{{ st.v }}
Bonus ladder
2 of 5 to next bonus
{{ l.label }}{{ l.reward }}
Referral activity
{{ f.initial }}
{{ f.name }}
{{ f.when }}
{{ f.amt }}
{{ f.chip }}
Profile & settings
{{ acctInitial }}
{{ acctName }}
{{ acctHandle }}
{{ verifiedLabel }}
Accounts
Connections
Settings
{{ sendTitle }}
Where is it going?
Pick a method first — we'll ask for the details next.
{{ sendMethodHint }}
New recipient
Saved
{{ r.initial }}
{{ r.name }}
{{ r.handle }}
{{ sendEmptyTitle }}
{{ sendEmptySub }}
{{ recInitial }}
{{ recName }}
{{ recHandle }}
$
{{ sendAmtSub }}
{{ sendAvail }} · Press Enter to review
You send
{{ sendAmtStr }}
{{ rvTokenAmt }}
To{{ recName }} · {{ recHandle }}
Rail{{ rvRail }}
Fee{{ rvFee }}
Arrives{{ rvArrive }}
You'll confirm in the next step. This can't be undone once it leaves your account.
Convert
From{{ cFromBal }}
$
To{{ cToBal }}
{{ cOutStr }}
{{ cRate }} · No convert fee
Settled 1:1 in stablecoins (USDC ⇄ EURC)
You convert
{{ cAmtBig }}
{{ crSummary }}
You receive{{ crReceive }}
Rate{{ cRate }}
Rail{{ crRail }}
Fee$0.00
SettlesInstantly
Deposit crypto
Before you deposit
Your AIR address accepts one thing only. Getting this wrong means the funds can't be recovered.
Send only USDC
Only on the Base network
No NFTs or other tokens — they'll be lost
Deposits of anything other than USDC on Base — including NFTs — are unsupported and permanently lost.
Asset · USDC Network · Base
{{ recvHandle }}
USDC on Base · sent to your AIR account
Deposit address
{{ recvAddr }}
Friends on AIR can just send to {{ recvHandle }} — no address needed.
{{ adName }}
{{ adGlyph }}
{{ adFiat }}
{{ adQty }}
Activity
{{ t.title }}
{{ t.sub }}
{{ t.amtStr }}
{{ t.tokenStr }}
No activity yet
Transactions in this asset will show up here.
{{ edName }}
{{ edApy }}
APY, variable · updated daily
Your position
{{ edPos }}
{{ edTag }}
{{ st.k }}{{ st.v }}
{{ edDesc }}
Deposit
Deposit to {{ depName }}
$
{{ depAvail }}
{{ depProj }}
{{ kycTitle }}
{{ kycHeading }}
{{ kycBody }}
Log in with your AIR Account
Verify with zkMe on your phone
Receive a reusable credential anchored on Moca Chain
{{ kycHelper }}
Continue on your phone
ID scans need your phone's camera. Scan this code with your phone to pick up right where you left off.
Scan with your phone camera
Checking your documents
This usually takes a few seconds.
Cashback
Earn 2% back on every AIR Wallet purchase. Cashback lands weekly as USD Cash.
{{ cashbackStr }}
earned this month
Invite friends
You each get $5 when a friend deposits $50 or more.
How is the new desktop app?
Two minutes of feedback helps us shape it.
Add money
Choose where it's coming from.
Top up your card
Move USDC from your Creator Pay wallet to your AIR Card.
Wallet balance
{{ walletBalanceStr }}
To AIR Card
•••• 2468
$
{{ cardTopupError }}
Withdraw from your card
Move money from your AIR Card back to your Creator Pay wallet.
Card balance
{{ cardBalanceStr }}
To Creator Pay
USDC wallet
$
{{ cardWithdrawError }}
From a bank
Linked accounts
Link a new bank
Log in securely through our banking partner. We never see your credentials.
Connecting to {{ linkingName }}
Securely verifying your account…
Receive EUR by bank transfer
Use this personal IBAN from any bank that supports SEPA. The EUR arrives as EURC.
{{ dr.k }}
{{ dr.v }}
Send from an account in your name. Iron usually credits SEPA deposits within 1 business day.
From {{ addBank }}
$
Arrives instantly in this demo · Press Enter to confirm
Choose asset
{{ tdAmt }}
{{ tdTitle }}
Completed
{{ r.k }}{{ r.v }}
Accounts
Monthly spending limit
Card purchases decline once you reach it. Change anytime.
$
per month
Verification found
AIR Wallet checked your identity with AIR Kit. Your credential is valid, so there is nothing new to verify.
AIR Wallet will receive
Identity verified
Document, liveness and NFC · zkMe
You are over 18
Selective disclosure · birth date stays private
Compliance cleared
AML and sanctions screened at issuance
Your full name
{{ acctName }}
Creating your card
Generating a fresh card number…
Log out?
This resets the demo to its starting state.
{{ sTitle }}
{{ sAmt }}
{{ sSub }}
Confirming your send
Approving securely with your AIR passkey…
Scan with your phone
Point your phone at the recipient's QR code — it links to this session.
{{ toastMsg }}