Skip to content
Case StudyDeFi Wallet

AUROX:
Multi-Chain Chrome Extension Wallet

A feature-rich multi-chain crypto wallet as a Chrome browser extension — giving DeFi users portfolio management, token swaps, NFT browsing, hardware wallet support, and social features in a single browser popup.

Stack

React, Chrome Extension APIs, Web3.js

Role

Design & Development Partner

Scope

Design, Frontend, Extension, Integrations

Aurox Wallet browser extension popup views — transaction flow, rewards, token chart, and NFT portfolio

The Mission

To build a best-in-class, multi-chain crypto wallet as a Chrome browser extension — giving users a secure, feature-rich gateway to DeFi that simplifies portfolio management, token swaps, and dApp connectivity.

Core Objectives

  • Multi-chain account management from a single master seed phrase
  • In-browser token swaps and cross-chain swap capabilities
  • Hardware wallet support for power users (Ledger, Trezor)
  • Social and NFT features for a next-generation wallet experience

The Challenge

At the time of development, dominant browser wallets offered bare-bones UX — no built-in swaps, no NFT browsing, no social layer. Aurox needed to serve both crypto-native power users and newcomers from within the strict constraints of a Chrome extension popup, where every interaction had to be fully functional in a small, fixed viewport.

The product roadmap was aggressive: alpha by end of July 2022, full MVP (chains, NFTs, swaps, transaction history) by mid-August. A separate contractor team was building the native mobile wallet simultaneously, requiring feature parity alignment. Hardware wallet integration (Ledger and Trezor) added protocol-level complexity within the extension environment.

What We Built

Multi-Chain Wallet Core

BIP44 master seed phrase derivation across all supported blockchain types, with full account management, transaction history, and send/receive flows in a compact Chrome extension popup.

Token Swaps & Cross-Chain

In-app token swap functionality with THORChain integration explored for cross-chain swaps — bringing exchange-level capabilities directly into the browser wallet.

Hardware Wallet & ENS Support

Ledger and Trezor integration with varied derivation path handling, plus ENS-based address management (username.aurox.eth) for simplified identity across chains.

NFT Portfolio & Social Features

NFT portfolio viewing with marketplace interactions, Lens Protocol profile detection, followed-address transaction feeds, and fiat on-ramp integrations (Wyre, Circle) for direct fiat-to-DeFi flows.

Technical Architecture

Chrome browser extension built on React with BIP44 multi-chain key derivation, wallet connection protocols for Ledger and Trezor, and Web3 provider injection for dApp compatibility. UI constrained to a popup format — every feature had to function within fixed dimensions. Coordinated via shared Figma boards and Notion with Aurox's internal product and research team.

ReactChrome ExtensionBIP44Web3.jsLedgerTrezorTHORChainLens ProtocolENS

Real Impact.

Aurox Wallet delivered a comprehensive multi-chain Chrome extension wallet with BIP44 key derivation, hardware wallet support, token swaps, NFT browsing, and social features — all within the constraints of a browser popup.

Network Support
Multi-Chain
Delivery Phase
MVP
Key Derivation
BIP44
Extension Platform
Chrome
Aurox multi-chain Chrome extension wallet interface

Ready to architect your product?

Start a Technical Consultation