Windows desktop wallet

SharkWallet

A Windows wallet for EVM chains, Bitcoin, and Solana. Create or import a wallet, send assets, track ERC-20 tokens, and add custom EVM coins.

Use Add Coin to add token contracts, EVM-compatible networks, or simple coin entries that can appear in the shared Coins list.

Platform
Windows
Networks
EVM, BTC, SOL
Add coin
Tokens and networks

Desktop wallet

A desktop wallet for transfers, tokens, and custom networks.

Create or import a wallet, unlock the vault, choose a network, review balances, and sign transactions with the logic required by that chain.

Encrypted local vault

Wallet data is encrypted on the computer and unlocked with the user password inside the app.

Multi-chain accounts

EVM, Bitcoin, and Solana accounts use the right address formats and transaction builders for each chain.

Native sends

Estimate and send native EVM assets, BTC, and SOL from the selected network.

ERC-20 token tracking

Add EVM token contracts, read token metadata from the contract, view balances, and send tracked ERC-20 assets.

Receive screens

Show the selected chain address and QR code for receiving assets.

Backup and export

Export the encrypted keystore and access private material through a password-gated backup screen.

Network behavior

Different chains need different transaction logic.

EVM, Bitcoin, and Solana use different address formats, fee models, and RPC/API paths. SharkWallet keeps those details separate in the app.

EVM networks ERC-20 enabled

Ethereum-style accounts and tokens

Supports native transfers, ERC-20 token import, token balance reads, token sends, message signing, custom RPC networks, and explorer links.

Address format 0x...
Supports Native + ERC-20
Network check RPC chain ID match

Supported networks

Major networks are ready in the app.

SharkWallet includes major EVM networks plus Bitcoin and Solana. Add Coin handles custom ERC-20 tokens and EVM-compatible network entries.

Ethereum Mantle Base Polygon Arbitrum Optimism BNB Chain Avalanche Gnosis Celo Bitcoin Solana

Add your coin

Add ERC-20 tokens and custom EVM coins from the wallet.

The Add Coin screen has three paths: token contract, native EVM network, or coin entry.

01

Token on an existing EVM network

Required: token contract address and target network. SharkWallet reads symbol, name, decimals, and balance from the ERC-20 contract.

02

Native coin on a custom EVM chain

Required: network ID, chain ID, native symbol, RPC URL, and optional explorer URLs. The chain must behave like an EVM network.

03

Coin profile

Use name, symbol, website, and short description for coins that do not need EVM contract or RPC data.

04

Shared visibility

After sync, the same coin entry can appear in Coins for other SharkWallet users.

Key storage

How key storage works.

SharkWallet stores wallet data locally, unlocks with a password, and signs transactions using the selected chain account.

01

Local encrypted vault

Wallet data is stored locally in an encrypted vault and unlocked with the user password before sensitive operations.

02

Chain-specific signing

EVM, Bitcoin, and Solana transfers use separate address formats, fee handling, and transaction builders.

03

Network visibility

The selected chain stays visible while sending, receiving, and checking balances.

04

Controlled exports

Keystore export and private material access sit behind password confirmation and a dedicated backup screen.

Product details

Common wallet tasks.

Transfers

The desktop wallet sends native EVM assets, BTC, SOL, and tracked ERC-20 tokens from the selected account.

Coin coverage

Built-in networks cover major EVM chains plus Bitcoin and Solana. Users can add ERC-20 tokens and custom EVM networks from the wallet UI.

Coins list

Token imports, native EVM networks, and simple coin entries are shown together in Coins.