CryptoStay
2023
CryptoStay is a mobile app that lets users book accommodation using their crypto wallet. Instead of traditional payment rails, guests pay directly with USDC, Ethereum, or Bitcoin — making travel bookings borderless and decentralised.
- Design a seamless booking experience powered by crypto payments
- Build an integrated wallet for managing multiple tokens
- Create trust signals that bridge the gap between traditional hospitality and web3
The home screen opens with a bold hero — "Unlock Your Best Hotel" — and a search bar with location, dates, and room filters. Hotel listings display familiar hospitality patterns: property photos with a swipe carousel, star ratings, distance from centre, and price per night. The twist: prices are shown in USDC alongside the dollar equivalent, with icons indicating which cryptocurrencies the property accepts. Tapping into a listing reveals the full detail page with reviews, facilities, and an "Unlock" button to start the booking flow.

The wallet is a core part of the app, not an afterthought. Users see their total balance in USD at the top, with individual token cards below — USD Coin, Ethereum, and Bitcoin — each showing the crypto amount, USD equivalent, and truncated wallet address. Tapping into a token opens its detail view with Buy, Send, and Receive actions, plus a filterable transaction history. The wallet tab in the bottom navigation gives this screen equal weight alongside Explore, Trips, and Profile.

Sending crypto is streamlined: pick the amount in crypto or USD, enter a wallet address manually or scan a QR code, and tap to confirm. The receive flow generates a QR code for the selected token with a one-tap copy for the wallet address. Payment confirmations show sender details, amounts, and a clear call-to-action to return to the wallet. These flows were designed to feel as simple as sending a bank transfer while preserving the transparency that crypto users expect.

The profile screen organises settings into clear categories — General (currencies and notifications), Account Details (profile, email, blockchain ID), Security (authorised devices), and Support Center (customer support and FAQ). The security screen features biometric login with a toggle and wallet address access permissions, giving users granular control over their account without overwhelming them with blockchain jargon.