March 18, 2026
📲 App Store Download Banner
The maintenance banner has been replaced with a download announcement directing users to the Apple App Store. Get the latest version of Karma directly from the App Store for the best experience.March 17, 2026
⚡ One-Tap Swap
Swaps now execute immediately when you tap — no more confirmation step. This dramatically speeds up trading and brings the experience closer to what you’d expect from a professional trading app.🔄 Smarter Optimistic Balances
After a swap, your portfolio now instantly reflects the updated balance for both tokens involved. The optimistic state persists until on-chain confirmation arrives, and survives screen refreshes — so your balance never flickers back to the old amount while waiting for the blockchain to catch up.⚡ Faster Balance Updates
Balance fetches are now significantly faster, reducing the time between completing a transaction and seeing your updated balance on the home screen.🔍 Unified Search
The dApp browser now features a Phantom-style unified search bar. Search for sites, tokens, or paste a URL — all from a single input. Results are categorized and displayed inline for quick navigation.🪙 Deposit Display Fix
Deposit transaction details now correctly show the source fiat amount instead of the USDC amount received, giving you a clearer picture of what you deposited.🤖 Android dApp Browser Stability
Fixed several crashes affecting the dApp browser on Android devices, improving reliability when browsing decentralized applications.March 16, 2026
🌐 In-App dApp Browser
Introducing a built-in dApp browser that lets you interact with any Solana decentralized application directly inside Karma. Your wallet connects automatically via the Wallet Standard — no manual setup or seed phrase export needed. Browse DeFi protocols, NFT marketplaces, and more without leaving the app.🔒 Premium Approval Modal
When a dApp requests a transaction signature, you now see a redesigned approval modal with the connected domain, a security indicator, and clean typography. The modal slides up with a spring animation for a polished, trustworthy feel.💰 Top-Up & Withdraw Redesign
Both the top-up and withdraw flows have been rebuilt as dedicated full-screen routes with native push transitions. Top-up now features a slide-to-confirm gesture and step-by-step flow. Withdraw includes percentage chips (25%, 50%, 75%) for quick amount selection. Both flows have smoother processing-to-success transitions.🎨 Card KYC Redesign
The card verification flow has been modernized with a searchable country picker, smooth animations between steps, and a premium visual design that matches the rest of the app.✨ UI Polish Pass
A comprehensive polish pass across the app: skeleton shimmer loading states, staggered portfolio entrance animations, consistent press feedback on buttons, pull-to-refresh improvements, and avatar fallbacks throughout.🔀 Swap Flow Fixes
Fixed several swap issues including incorrect balance display, double-tap submission, and stale price intervals that could show outdated quotes.March 15, 2026
👤 Username Claim
You can now claim a unique username that serves as your identity across Karma. The claim flow includes real-time availability checking and a premium success screen. Your username replaces generic identifiers throughout the app, including your referral page.🎁 Referral Program Launch
The referral program is now live with custom referral codes, a dedicated landing page with OG meta tags for rich social previews, and a referral dashboard showing your invitees (with privacy-first display). Referred users receive a 10% fee discount, and referrers earn rewards in $KARMA tokens. Your referral earnings are displayed per-referral with a “View all” option when you have multiple invitees.📱 Android Improvements
Multiple Android enhancements: edge-to-edge immersive mode hides the navigation bar for more screen space, scroll issues on the card KYC occupation screen are fixed, and the referral page is now fully mobile-optimized with no white bars or spacing issues.🪙 KARMA on Swap Screen
$KARMA is now included in the default token list on the swap screen, making it easier to buy and trade the token directly within the app.🗑️ Safe Account Deletion
Account deletion now includes a 30-day grace period with biometric confirmation, giving you time to change your mind before your account is permanently removed.March 14, 2026
🔐 Persistent Signing Sessions
Face ID is now required only once per app session. After your first biometric confirmation, all subsequent transactions are signed silently in the background — no repeated prompts. This makes multi-trade sessions and frequent transfers feel seamless.💸 Gasless Swaps for Everyone
The swap engine has been upgraded to route all trades through the most efficient gasless path. There’s no longer a minimum swap amount — even small trades execute without gas fees. Full-balance swaps now work correctly for all tokens including SOL.🏆 Rewards System Improvements
Karma Points are now awarded more accurately, with boost multipliers correctly reflected in pending KP displays. Cashback tracking has been improved to ensure rewards are credited promptly after eligible transactions.🎨 Home Screen Polish
Refined the home screen with consistent header styling across Holdings, Account, and Staked sections. The card balance now displays the USDC logo and matches the main balance styling with large typography and split cents.🔀 Swap Accuracy
Full-balance swaps now use exact on-chain amounts for all tokens, preventing dust-amount failures when swapping your entire balance.March 13, 2026
📱 Android Launch Finalization
Completed final testing and optimization for the Android version. Platform-specific improvements include proper passkey support, platform-aware biometric prompts (Face ID vs. fingerprint), and Google Wallet guidance instead of Apple Wallet on Android devices.🔑 Cross-Device Wallet Recovery
You can now recover your wallet on a new device using OTP verification. This provides a safety net if you lose access to your original device, ensuring you can always regain access to your funds without needing to contact support.✨ Premium Wallet Creation
The wallet creation flow has been redesigned with smooth step transitions and a polished visual experience. Setup banners now dismiss immediately after completing device configuration.🔒 Lock Screen Improvements
Fixed an issue on Android where the home screen would briefly flash before the lock screen appeared. The app now transitions cleanly to the lock screen on launch.March 12, 2026
🏠 Home Screen Redesign
Rebuilt the home screen with a cleaner, more modern layout. The balance hero is now centered with larger typography, and a new top bar shows your avatar initial alongside the balance visibility toggle. The screen now features a Holdings/Activity tab toggle with smooth crossfade transitions, letting you switch between your portfolio and recent transactions without leaving the home screen.📊 Activity Feed with Token Logos
The activity feed now displays actual token logos instead of generic arrow icons. Each transaction shows the token involved with a micro badge overlay indicating the action type (send, receive, swap). This makes it significantly easier to identify transactions at a glance.March 11, 2026
🔄 Full-Screen Swap Redesign
The swap screen has been completely rebuilt with a full-screen layout, better spacing between amount cards, fee strip, percentage pills, and the numeric keypad. Token amounts now display with full precision using comma formatting instead of abbreviated K/M suffixes, and USD values on the receive card are correctly derived from the input amount.🪙 Token Picker Upgrade
The token selection screen in swaps has been redesigned to match the premium design language used throughout the app. It now features staggered entrance animations, larger token icons, compact horizontal chips for popular tokens, Jupiter verification badges, and a truncated contract address preview on each row so users can verify they’re selecting the correct token.🔐 Silent Signing with Face ID Sessions
Transactions no longer require Face ID for every single swap or send. A signing session is created on your first transaction, and subsequent operations within the session are signed silently. This dramatically reduces friction when making multiple trades. The session implementation has been hardened against edge cases to ensure signing always works reliably.💸 Instant Cashback Credits
$KARMA cashback tokens are now credited to your account immediately after each eligible transaction. This makes the rewards experience feel instant and tangible.📈 Portfolio P/L Accuracy
Profit and loss calculations now correctly exclude deposits and withdrawals, so topping up your account no longer inflates your reported gains. Staked KARMA tokens are also included in the total portfolio value for an accurate net worth view.March 10, 2026
💸 Revolut-Style Send Screen
Introduced a completely new send flow inspired by Revolut’s UX. You can now send to wallet contacts or bank accounts from a unified recipient picker. The flow includes a polished amount entry screen, success states, and empty state handling. Bank off-ramps are integrated directly into the send flow with real bank logos displayed alongside each account.🔀 Multi-Token Swap Support
Swaps now support any Solana token, not just USDC. You can pay with SOL or any token in your portfolio, and the BuySheet intelligently auto-selects the best token to pay with based on your balances. The minimum swap amount has been lowered from 1.📥 Universal Receive
The receive modal now accepts all Solana tokens, not just USDC. It includes a share button so you can easily send your wallet address to others.💳 Card Spending Limits Fix
Fixed a bug where card spending limits could be set incorrectly in certain edge cases. Monthly spending display in the app has also been corrected.March 9, 2026
🥩 $KARMA Staking System
Launched a full staking system for $KARMA tokens. Staking upgrades your reward tier, unlocking higher cashback percentages and reduced trading fees. The staking modal displays a clear tier benefits table so you can see exactly what each level unlocks. Staked tokens appear as a separate row in your portfolio with a “Staked” badge and are included in your total balance.🏆 Rewards Tab & Karma Points
Added a dedicated Rewards tab with Karma Points display, tier progression tracking, and a claim flow. You earn KP from card spending and swaps, with retroactive credit for all historical transactions. The claim UX includes haptic feedback, pulse animations, and a success screen. Cashback accrues on every swap and is displayed in the rewards hero section.📊 Transaction Detail Redesign
Transaction detail screens have been redesigned with a clean hero section and inline pricing breakdown. Each transaction now shows the actual KP earned (including any boost multiplier) instead of just the base amount.March 8, 2026
⚙️ Automated Operations
Deployed automated infrastructure to ensure all services remain funded and operational. Balances are continuously monitored with alerts on anomalies, ensuring uninterrupted service for gas sponsorship, fee processing, and rewards distribution.🔒 Biometric App Lock
Added biometric app lock that automatically enables after passkey migration. The lock screen displays your name as a greeting and requires Face ID or Touch ID to access the app. The lock correctly handles session refreshes without re-triggering authentication.March 7, 2026
👤 Profile Page with Portfolio Chart
Redesigned the profile page to include a portfolio value chart with switchable timeframes (1D, 1W, 1M, 3M, All). The page now shows your portfolio P/L at a glance, and the chart correctly handles new users who don’t yet have historical data.🎨 P/L Performance Card
Added a shareable P/L performance card modal that shows your portfolio performance alongside top movers in your holdings. Long-pressing any asset row triggers a scale animation with haptic feedback for a premium feel.March 6, 2026
🔑 Non-Custodial Wallet Migration
Users can now migrate their main wallet to a non-custodial passkey-based setup. This means your wallet is secured by your device’s biometric authentication and no one—including Karma—can access your funds without your explicit approval. A wallet private key export screen has been added for full transparency and self-custody disclosure.🎨 Icon System Migration
Migrated all icons across 27 files from Ionicons to Phosphor, delivering a more consistent and modern visual language throughout the entire app.🌍 On-Ramp Fee Adjustments
On-ramp fees have been adjusted to better reflect regional payment processing costs. Fees are clearly communicated during the deposit flow before you confirm.March 5, 2026
⚡ Optimistic Balance Updates
Swap and trade actions now update your displayed balance optimistically, meaning you see the new balance immediately after a successful transaction rather than waiting for on-chain confirmation. This makes the app feel significantly more responsive.🌐 KYC Name Transliteration
Fixed an issue where users with non-Latin characters in their names (such as accented characters or Cyrillic) would fail Bridge KYC verification. Names are now automatically transliterated to ASCII-safe equivalents before being submitted.March 3, 2026
🔀 Jupiter Ultra Swap Migration
Migrated the swap engine to Jupiter’s latest infrastructure, delivering faster and more reliable quotes. For tokens that aren’t supported on the primary route, the system automatically finds an alternative path—all gasless, with Karma covering fees on your behalf.📈 Live Price Updates
Token detail screens now show live price updates that refresh automatically. Price changes flash green or red in real time, and the chart updates live as new data arrives. Trade history is displayed in a clean, real-time table layout.🏷️ DEX Platform Badges
Token detail pages now show which decentralized exchange provides liquidity for each token (Raydium, Meteora, Orca, or PumpSwap). Badges use official platform logos and appear on both the token detail hero and the trending tokens list.March 1, 2026
🔍 Explore Tab
Replaced the Transfer tab with a new Explore tab for discovering tokens. The idle state shows trending tokens with rank numbers, price change badges, and market cap. Searching displays results with prices, market cap, and verification status. Live prices update with flash animations as they change.📄 Token Detail Page
Added a comprehensive token detail page with tabbed sections for Info, Trades, and Holders. The Info tab displays a token description alongside key metrics like market cap, 24h volume, and liquidity. Top holders and recent trades are fetched on-chain for full transparency.💼 Portfolio Display Improvements
Home screen asset rows now show the token amount alongside the dollar value, with colored percentage change badges. The portfolio total balance is displayed prominently, and token icons gracefully fall back to a letter avatar when images fail to load.February 27, 2026
🎨 Premium UI Redesign
Rolled out a comprehensive visual refresh across all screens in the mobile app. The redesign covers the swap screen, account settings, wallet export, and card transaction lists—bringing a consistent premium aesthetic with refined spacing, typography, and component styling throughout the entire experience.🛡️ Profile Setup Gating for KYC
Users who haven’t completed their profile (name and residency) are now guided through a setup screen before initiating Bridge KYC. This prevents incomplete data from causing verification failures and creates a smoother onboarding flow.🔑 Wallet Export Screen
Added a dedicated screen for exporting your wallet’s private key, giving non-custodial users full access to their keys for backup or use in external wallets.February 26, 2026
🤖 Faster Support Resolution
Customer support can now resolve profile correction requests more quickly, reducing wait times for users who need KYC profile updates.🌍 Supported Countries Update
Added Tunisia to the supported countries list and blocked Guinea-Bissau to comply with updated Bridge requirements. Country code handling for KYC endorsements now correctly accepts alpha-2 codes across all flows.February 23, 2026
🔐 Web App Authentication Redesign
The web app sign-in and sign-up pages have been redesigned with a dark mode glassmorphic UI and smooth Framer Motion animations, delivering a more polished first impression that matches the premium feel of the mobile app.February 21, 2026
🌐 Landing Page Refresh
Updated the Karma landing page with animated Figma components replacing static card images, floating transaction chips on the mobile hero, and optimized layouts for both desktop and mobile viewports. CTA buttons now direct users to the web app for a more seamless onboarding path.💳 Inactive Card Management
Cards that have been inactive for an extended period are now automatically deactivated with a push notification nudging the user to reactivate. This helps maintain account security and ensures only actively used cards remain open.🏦 Dynamic Merchant Logos
Merchant logos for card transactions are now loaded dynamically instead of being hardcoded. This allows new merchant logos to be added without requiring an app update.💰 Improved Fee Transparency
Off-ramp fees for bill pay transfers are now collected on-chain, providing full transparency via the blockchain. You can verify every fee in your transaction history.February 20, 2026
✨ Lottie Animations Across Web App
Brought the mobile app’s polished animations to the web experience. Key screens now use smooth Lottie animations instead of static SVGs and CSS spinners:- Transfer success — animated success checkmark replaces the static icon when a transfer completes
- Transfer processing — bank transfer animation plays while waiting for Phantom approval, replacing the spinning ring
- Card creation success — clean Lottie success animation replaces the old confetti + bounce + glow CSS combo
- Loading screens — playful Nyan Cat loader replaces all generic CSS spinners across the app
🪄 Smoother UI Transitions
Added subtle transitions and micro-interactions across the web app for a more polished feel:- Modal animations — card creation, KYC, and wallet instruction modals now fade and scale in smoothly instead of popping in instantly
- Send flow steps — transitioning between steps (network, recipient, amount, processing, success) now fades smoothly instead of instant-swapping
- Dashboard cards — Send Money and Receive Money cards now subtly lift and scale on hover
- Recipient selection — My Bank and Pay Someone cards have the same hover lift treatment
- Error toasts — error notifications in the send flow now slide up from the bottom instead of appearing abruptly
- PIN validation errors — error text now fades in instead of popping
February 19, 2026
🚀 Karma is Live on the App Store
The Karma mobile app is now publicly available on the Apple App Store. This is the milestone everything has been building towards — from our first beta frontend in January, through TestFlight, and now a full public release. Karma is one of the first apps to bring self-custody crypto banking to iOS with a native experience. What you get:- Real IBANs & US routing numbers — powered by your crypto wallet
- Karma Card — spend anywhere Visa is accepted, funded directly from your on-chain balance
- Instant on/off-ramp — move between crypto and fiat in seconds with real-time FX
- Apple Wallet support — add your Karma card to Apple Wallet for tap-to-pay
- Self-custody — your keys, your funds. No holds, no freezes.
- Zero gas fees — Karma sponsors all on-chain transaction fees
February 17, 2026
📱 Rain Terms & Agreements in App
Added a dedicated terms and agreements step before card creation, ensuring users review and accept all required card program terms directly within the app. Virtual account creation now automatically handles user records for a smoother setup process.February 13, 2026
🌐 Web App Light Mode & KYC Dashboard
Deployed a refreshed web app with a light mode design, updated landing page matching the Karma brand system, and KYC verification directly accessible from the dashboard. The KYC page has been redesigned with proper branding and improved logo rendering.💳 $10 Minimum Fund Gate
A $10 minimum wallet balance is now required before card creation. This ensures users have funds available for their first transaction and reduces abandoned card activations.February 12, 2026
💰 Simplified Service Fee
Simplified the Karma card service fee to a flat 0.5% on transactions over $1. This replaces the previous tiered fee structure with a clearer, more predictable model.🔔 Deposit Notifications
Push notifications now fire when funds arrive in your virtual account, keeping you informed as your on-ramp deposits progress through each stage.February 11, 2026
🔀 In-App Token Swaps
Added a full swap screen to the mobile app, enabling token-to-token swaps directly within Karma. The swap integrates with Jupiter for best-price routing, and all gas fees are sponsored by Karma.💳 Smart Fee Handling
Card authorization now includes intelligent fee calculation, ensuring fees are properly accounted for during transaction processing without impacting authorization speed.🌉 Bridge KYC Flow Improvements
Fixed several issues with the Bridge KYC verification flow, including modal presentation conflicts on iOS, browser handoff reliability, and support for USDT alongside USDC.February 9, 2026
✅ Sumsub Hosted Verification
Replaced the manual KYC data collection flow with Sumsub’s hosted verification solution. Users are now redirected to a secure, professional verification interface that handles document scanning, liveness checks, and identity validation—resulting in higher pass rates and a faster onboarding experience.February 6, 2026
🔢 OTP Autofill Fix
Fixed an issue where the OTP verification screen would only register the first digit when using autofill from SMS or password managers. All 6 digits now populate correctly.💰 Balance Display Fix
Floored balance display values to prevent edge cases where users would see a slightly higher balance than what’s actually available, which could cause “not enough balance” errors when trying to send their full amount.February 5, 2026
⛓️ On-Chain Balance as Source of Truth
Eliminated reliance on cached balances for all financial decisions. Card authorizations, withdrawals, and balance displays now pull directly from the blockchain, ensuring accuracy even during high transaction volume. This is a foundational change that improves reliability across all money movement operations.🌍 Display Currency Conversion
Added support for viewing your balance in 30+ fiat currencies. Tap your balance to open a currency picker and choose your preferred display currency. Exchange rates are updated regularly and your preference is saved across sessions.🔔 Actionable Decline Notifications
Card decline notifications now include context about why the transaction was declined, helping you understand and resolve issues quickly—whether it’s insufficient balance, merchant restrictions, or other reasons.🏥 Fund Health Monitoring
Added automated monitoring that continuously tracks the health of operational funds and sends alerts when intervention is needed, ensuring uninterrupted service for all users.February 4, 2026
🔧 Wallet Infrastructure Fixes
Resolved an issue where wallet transfers could fail due to an organization mismatch in our key management system. Push notification titles have been cleaned up for a more professional appearance.February 3, 2026
👁️ Hide Balance Toggle
Added a privacy-first balance toggle on the Home Screen. Tap the eye icon next to “Available Balance” to hide your balance from prying eyes. The hidden state displays a clean$•••••• (Robinhood-style) and persists across app sessions.
📋 Copy User ID
Your User ID is now easily copyable in Account Settings. Tap the row to copy the full ID to your clipboard with haptic feedback and a confirmation toast. Useful for support requests and debugging.🖼️ Merchant Logos on Declined Transactions
Declined card transactions now display the merchant’s logo instead of a generic red X icon. The transaction status is still clearly marked as declined, but you can now see which merchant the transaction was with at a glance.🏪 New Merchant Logos
Added logo support for GoDaddy, Vercel, and Super Pharm.February 2, 2026
⚡ 3.5x Faster Card Authorization
Significantly reduced card authorization latency, resulting in a smoother and more reliable payment experience at checkout. Transactions that previously timed out under load now process reliably.🔓 Scalable Wallet Infrastructure
Upgraded our wallet creation system to support unlimited users. New users are no longer affected by capacity limits, ensuring seamless onboarding as we scale.🔍 Country Search on Signup
Added a search bar to the country selection screen during onboarding. Users can now quickly find their country of residence by typing instead of scrolling through a long list.🛡️ Refund Fraud Detection & Auto-Block
Added an automated fraud detection system that monitors for suspicious refund activity. Fraudulent refunds are automatically declined, and affected cards are frozen and flagged for review to protect users from unauthorized transactions.🔔 Smarter Push Notifications
Push notifications are now richer and more actionable. Tapping a transaction notification takes you directly to the transaction detail screen. Foreground notifications display type-appropriate toasts—spend and refund notifications show the transaction amount, declines show an error alert, and top-ups show a success confirmation. On Android, notifications are now routed to dedicated channels (Card Transactions and Security Alerts) so users can customize their notification preferences.⚡ Instant Balance Feedback
Top-up and withdrawal actions now update the displayed card balance instantly instead of waiting for on-chain confirmation. The UI optimistically reflects the new balance immediately after a successful action, with a background reconciliation against the blockchain a few seconds later.🔔 Accurate Notification Balances
The balance shown in card transaction push notifications now reflects the correct post-transaction amount. Previously, the notification could show the balance before the transaction was deducted due to a timing issue with cached balance reads.January 31, 2026
💳 Card Fee Collection & ATM Support
Implemented an updated fee collection mechanism for Karma card transactions, covering pass-through costs and service fees. Fees are automatically calculated and collected alongside each transaction without impacting authorization speed. Additionally, ATM transactions are now supported with applicable fees instead of being blocked outright.⚖️ Dispute Handling
Added support for card transaction disputes. When a dispute is filed, it is automatically tracked in our system and processed accordingly.💰 Refund Balance Crediting
Completed refund transactions now automatically credit the user’s card wallet balance. Per card network rules, only fully settled refunds trigger a balance update—pending refunds are held until settlement is confirmed.🎨 Welcome Screen Redesign
The welcome screen has been refreshed with a new visual design, delivering a more polished first impression when you open the app.✉️ Updated Email Branding
All email flows now feature updated logos and branding, keeping everything consistent with the latest Karma identity.🔑 Redesigned Password & Email Flows
Both the reset password and change email address email flows have been completely redesigned for a cleaner, more intuitive experience.📊 Updated Tickers UI on Home Screen
The market tickers on the Home Screen have been refreshed with an updated layout for a cleaner look at crypto prices.💳 Improved Home Screen Transactions
The transaction list on the Home Screen has been upgraded with better visual hierarchy, larger icons, and a more intuitive layout for quickly reviewing your recent activity.💲 Better Amount Formatting
Transaction amounts across the app now display with proper formatting—$1,988.55 instead of $1988.55—making large numbers easier to read at a glance.
