Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 3.04 KB

File metadata and controls

89 lines (60 loc) · 3.04 KB
Frame

Frame

The Web3 System for Your Desktop

A modern native desktop wallet for Ethereum and all EVM networks.
It integrates seamlessly with MetaMask and any dApp through a system-level proxy.

GitHub Release License Platform Discord

About Frame

Frame is more than just a wallet — it’s a complete Web3 system for your desktop.

It creates a secure and seamless bridge between your accounts and any application on your computer. Thanks to its system-level proxy, Frame allows browsers, CLI tools, and native apps to interact with the blockchain without needing browser extensions.

Key Advantages

  • Deep MetaMask Integration — Use Frame as the provider behind MetaMask
  • System-wide Proxy — Any dApp sees Frame as a native injected provider
  • Native Desktop App — Maximum performance and security
  • Full Hardware Wallet Support (Ledger, Trezor, GridPlus, etc.)
  • 100+ EVM networks supported out of the box

Features

  • System-level Web3 Provider — Works in all browsers and applications
  • Seamless MetaMask Integration
  • Support for all EVM networks (Ethereum, Arbitrum, Optimism, Base, Polygon, Avalanche, and many more)
  • Hardware Wallet Support — Ledger, Trezor, GridPlus, Keystone
  • Multiple accounts and signers management
  • ENS resolution
  • Token and NFT balance viewer
  • Clear transaction preview and signing
  • Minimal system tray / menu bar presence
  • Custom RPCs and self-hosted nodes
  • Privacy-first design — no telemetry or data collection
  • Fully Open Source

Download

Get the latest version on the official website:

→ Download Frame

Supported Platforms:

  • macOS (Apple Silicon & Intel)
  • Windows
  • Linux

How It Works

  1. Install Frame
  2. Add your accounts (hot wallets or hardware)
  3. Frame starts a local system proxy
  4. Any dApp automatically detects Frame as a Web3 provider (via MetaMask or directly)

No WalletConnect. No browser extensions. Just fast and native interaction.

Built With

  • Electron + TypeScript
  • Rust (for native modules)
  • Viem / Wagmi
  • System-level proxy (macOS, Windows, Linux)

Documentation

Full documentation is available at:
docs.frame.sh

Community

License

This project is licensed under the GPL-3.0 (see LICENSE file for details).