Case Studies
September 1, 2024
Pontem Network • Wallet

Designing the best crypto super app wallet with multichain functionality

Super App Concept

Pontem Wallet is more than just a regular crypto wallet. In addition to the usual functions of displaying and sending tokens, and NFTs, the user can use the whole variety of defi tools using dApps built into the wallet.

The approach

The design was based on research on wallets: Metamask, TrustWallet, Exodus, OKX, Phantom, Rabby, Ronin, Xverse, and many others. User interaction maps were built for each service.

A unified design system that allows you to quickly launch various company services

Goals and objectives

I had an ambitious task - to make the best crypto wallet on the market.

The primary product was a browser extension. Based on the extension, a mobile application replicates the main scenarios.

Navigate through wallets

The core of the system is the choice of wallet. We made many iterations trying different data representations. After testing on team members and discussing with stakeholders, we settled on a representation where the wallet in the application is characterized by a seed phrase. The same seed phrase is used for different chains. One wallet can have an unlimited number of accounts. An account can be for one chain, for example, imported by a private key, or for an unlimited number of chains, multi-chain.

In the first stages, we used the concept of multi-chain wallets, which is closer to the model used in development. In subsequent versions, we abandoned it. Since we found out that in most cases, the user has one account and one wallet.

In addition to wallets created by seed phrase, ledger connection is available in Pontem Wallet. In this case, the usual representation of a wallet with the name Ledger is used, which can have an unlimited number of accounts. Each chain has its ledger connection, so the multichain concept no longer works here. The problem was easily solved by using the icon of the connected chain.

Also in the wallet, it is possible to create keyless accounts. New Aptos technology allows you to create a wallet using OpenAuth authorization. In other words, you can log in through Google and create a wallet using only an email address.

Chain selection

Next to the account selection, there is a menu for selecting chains. By default, the list displays chains in which the user has funds.

At any time, the user can enable test networks or add a blockchain of interest.

Product navigation

Below is the product navigation. Its composition may vary for each chain. Navigation provides quick access to various products, from swap to the app store.

NFT Section

The NFT section, like navigation, changes the composition of available functions depending on the selected blockchain. The most advanced version is the Aptos blockchain. Here the user can not only view the NFTs available on the wallet but also use quick access to the Top Volume, Top Gainers list.

The user also has access to a list of offers. An innovative feature of the APTOS blockchain. It is designed to solve the problem of spam. The user can block direct transfer of NFTs to him, in which case NFTs are placed in a separate list. For each NFT, the user must give his approval.

Expand View

In addition to working in the extension window, the wallet has a function for switching to expand view. In this mode, the extension is available on a separate browser tab.Accordingly, it can use the entire width of the screen.

Scope of work

Only extension layouts

Each usage scenario was worked out. All possible states were made for all screens. The screenshot shows only the layouts of the extension. The expand view mode and the mobile application were also developed separately,

Mobile application

Development Features

Despite the repetition of the main scenarios of the wallet, the application has several significant differences associated with the limitations of the App Store and Google Play.

One of these limitations was the inability to use the app store. To get around this limitation, the app has its own browser that provides links to quick access to applications of interest on the start page.

Next Liber • Super App
HomeCase StudiesAboutn@uxperson.com