Two Linux distribution formats
AppImage is a self-contained executable. Download, mark executable, run. No installation, no root, no package manager. Works on Debian, Ubuntu, Fedora, Arch, openSUSE, etc. Bundles all dependencies internally.
.deb package is the Debian package format. Install via apt or dpkg; integrates with the system (desktop entry, application menu, automatic apt updates).
If you're on Fedora, Arch, openSUSE, or another non-Debian distribution: use the AppImage. We don't ship .rpm or PKGBUILD packages.
Installing the AppImage
- Download from /download
- Verify the PGP signature (next section)
- Make executable:
chmod +x sei-wallet-[version].AppImage - Run:
./sei-wallet-[version].AppImage - (Optional) Move to
~/Applicationsfor organization
The AppImage doesn't auto-update. When a new version releases, download the new AppImage and replace.
Installing the .deb package
- Download from /download
- Verify the PGP signature
- Install:
sudo apt install ./sei-wallet-[version].deb(note leading./) - Or with dpkg:
sudo dpkg -i sei-wallet-[version].deb && sudo apt-get install -f - Launch from your application menu or run
sei-wallet
Removing: sudo apt remove sei-wallet. Wallet data persists in ~/.config/sei-wallet/.
Verifying the PGP signature
This is the most important step. We sign every release with the Sei Wallet Labs Inc PGP key.
- Get our PGP key. Download
sei-wallet-labs.ascfrom /security, or:gpg --keyserver hkps://keys.openpgp.org --recv-keys [FINGERPRINT] - Get the signature file. Each release ships with a detached
.ascsignature. - Verify:
gpg --verify sei-wallet-[version].AppImage.asc sei-wallet-[version].AppImage - Read the output. Successful:
The "not certified" warning is normal. The cryptographic verification has passed.gpg: Good signature from "Sei Wallet Labs Inc <security@seiwallet.net>"
Failed verification: BAD signature — do not run the binary. Re-download from /download. If failure persists, contact security@seiwallet.net.
What happens if I skip verification
You're trusting whatever you downloaded blindly. Most of the time this works fine — modern HTTPS makes tampered downloads unlikely. But "unlikely" isn't "impossible," and the consequence of running a tampered wallet is your seed phrase getting stolen. Verification takes 30 seconds.
Common Linux issues
"AppImage won't run." Check executable bit. Install FUSE: sudo apt install fuse.
"apt can't install due to dependencies." Run sudo apt-get install -f after dpkg install.
"Doesn't appear in menu after .deb." Try sudo update-desktop-database or log out/in.
"Wrong DPI / monitor." Try GDK_SCALE=1.5 ./sei-wallet-[version].AppImage.
"Can I use Sei Wallet on Wayland?" Yes. If issues, force X11: --no-sandbox --disable-features=UseOzonePlatform.
Updating to a new version
AppImage: download new file, verify, replace. .deb: download new .deb, verify, install (apt handles in-place upgrade). We don't auto-update on Linux.