Using the Sui Wallet Browser Extension

Welcome to the Sui Wallet Browser Chrome Extension. The Sui Wallet Browser Extension acts as your portal to the Web3 world. Follow this guide to install and use the extension.

Purpose

Initially, the Sui Wallet Browser Extension is aimed at Sui developers for testing purposes. As such, the tokens are of no value (just like the rest of DevNet) and will disappear each time we reset the network. In time, the Sui Wallet Browser Extension will be production ready for real tokens.

This browser extension is a pared-down version of the Sui CLI client that provides greater ease of use for the most commonly used features. If you need more advanced features, such as merging/splitting coins and making arbitrary Move calls, instead use the Sui CLI client.

Features

The Sui Wallet Browser Extension offers these features:

  • Create, import, and persistently store the backup recovery passphrases (mnemonics) and the derived private key
  • Create NFTs
  • Transfer coins
  • See owned fungible tokens and NFTs
  • Display recent transactions
  • Auto split/merge coins if the address does not have a Coin object with the exact transfer amount
  • Go directly to the successful/failed transaction in the Sui Explorer
  • A demonstration NFT dApp available in the Cloud

See Demos for depictions of these features in play and Use to find these features in navigation.

Demos

The following animated GIFs walk you through some of the most common workflows in the Sui Wallet Browser Extension.

Set up Wallet

Install and configure the Sui Wallet Browser Extension (covered in detail starting with Install):

Set up Wallet Set up the Sui Wallet Browser Extension

Create NFT

From a demo decentralized site, such as our demonstration NFT dApp available in the Cloud, you can connect to your wallet and create a custom NFT:

Create NFT Create an NFT in Sui Wallet by connecting to an external site

Transfer NFT

Transfer your NFT to another address using the Sui Wallet Browser Extension:

Transfer NFT Transfer your NFT to another address

Transfer token

Transfer your token to another address on the Sui network using the Sui Wallet Browser Extension:

Transfer token Transfer tokens to another address

View transaction history

View your recent transactions and visit Sui Explorer, where you can see more details about the corresponding transaction:

Transaction history and settings Under the Settings tab, view your account on Sui Explorer

Install

To install the Sui Wallet Browser Extension:

  1. Visit its link in the Chrome Webstore.
  2. Click Install.
  3. Optionally, pin the extension to add it to your toolbar for easy access.

Start up

To begin using the Sui Wallet Browser Extension:

  1. Open the extension and click Get Started: Start up Sui Wallet Start up Sui Wallet Browser Extension
  2. Click Create new wallet: Create new Sui Wallet Create new wallet with Sui Wallet Browser Extension
  3. Accept the terms of service and click Create: Accept the terms of service for Sui Wallet Accept the terms of service for Sui Wallet Browser Extension
  4. View and capture the distinct mnemonic for the new wallet.
  5. Click Done.

Configure

In the Wallet home page, you will see the message No Tokens Found: No tokens found Time to populate your wallet

To finish setting up the Sui Wallet Browser Extension for testing:

  1. From the Active Account in your wallet, copy your address: Copy address from Sui Wallet Copy your address from the Sui Wallet Browser Extension
  2. Join Discord If you haven’t already.
  3. Request tokens in the #devnet-faucet channel per the SUI tokens install documentation.
  4. Optionally, confirm the transaction in Sui Explorer: See transfer in Sui Explorer See transfer in Sui Explorer

Use

The Sui Wallet Browser Extension lets you:

  • See your account balance by clicking the Tokens ($) icon: See your account balance See your account balance in the Sui Wallet Browser Extension
  • Send coins by clicking Send in the Tokens tab: Send tokens Send tokens with the Sui Wallet Browser Extension
  • Transfer NFTs by clicking Send on the NFT tab: Transfer NFTs Send NFTs with the Sui Wallet Browser Extension
  • View recent transactions by clicking the Arrow icon at the top: View recent transactions View recent transactions in the Sui Wallet Browser Extension
  • Sign transactions through a framework connecting Sui wallet to other DApps: Sign transactions Sign transactions in the Sui Wallet Browser Extension
  • From the Settings (gear) menu, you may:
    • View your account on the Sui Explorer
    • Mint Demo NFTs
    • See the Sui terms of service
    • Log out of the Wallet
    Access settings Access settings for the Sui Wallet Browser Extension
  • Go to the Sui Explorer view of the current transaction by clicking the external link icon at the bottom right.

Contribute

If you want to experiment with and contribute to the Sui Wallet Browser Extension, you can find its source and README at: https://github.com/MystenLabs/sui/tree/main/wallet

Last update 8/2/2022, 5:25:58 PM

Contributor(s)